Interface TmBasedCreationConfig
@Immutable
public interface TmBasedCreationConfig
Provides configuration settings for WoT (Web of Things) integration regarding the creation of Thing and Feature
skeletons based on WoT ThingModels.
- Since:
- 2.4.0
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumAn enumeration of the known config path expressions and their associated default values forTmBasedCreationConfig. -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns whether the creation of a Feature skeleton based on an on creation contained WoT ThingModel in the Features'FeatureDefinitionforModifyFeaturecommands (which create a new feature) should be enabled or not.booleanReturns whether the creation of a Thing skeleton based on an on creation contained WoT ThingModel in the Thing'sThingDefinitionforCreateThingcommands should be enabled or not.
-
Method Details
-
isThingSkeletonCreationEnabled
boolean isThingSkeletonCreationEnabled()Returns whether the creation of a Thing skeleton based on an on creation contained WoT ThingModel in the Thing'sThingDefinitionforCreateThingcommands should be enabled or not.- Returns:
- whether the TM based Thing skeleton creation should be enabled or not.
-
isFeatureSkeletonCreationEnabled
boolean isFeatureSkeletonCreationEnabled()Returns whether the creation of a Feature skeleton based on an on creation contained WoT ThingModel in the Features'FeatureDefinitionforModifyFeaturecommands (which create a new feature) should be enabled or not.- Returns:
- whether the TM based Feature skeleton creation should be enabled or not.
-