Uses of Interface
org.eclipse.ditto.things.model.WithThingId
-
-
Uses of WithThingId in org.eclipse.ditto.things.model.signals.commands
Subinterfaces of WithThingId in org.eclipse.ditto.things.model.signals.commands Modifier and Type Interface Description interfaceThingCommand<T extends ThingCommand<T>>Aggregates allCommands which are related to aThing.interfaceThingCommandResponse<T extends ThingCommandResponse<T>>Aggregates all possible responses relating to a givenThingCommand.Classes in org.eclipse.ditto.things.model.signals.commands that implement WithThingId Modifier and Type Class Description classThingErrorResponseResponse to aThingCommandwhich wraps the exception thrown while processing the command. -
Uses of WithThingId in org.eclipse.ditto.things.model.signals.commands.modify
Subinterfaces of WithThingId in org.eclipse.ditto.things.model.signals.commands.modify Modifier and Type Interface Description interfaceThingModifyCommand<T extends ThingModifyCommand<T>>Aggregates allThingCommands which modify the state of aThing.interfaceThingModifyCommandResponse<T extends ThingModifyCommandResponse<T>>Aggregates all ThingCommandResponses which modify the state of aThing.Classes in org.eclipse.ditto.things.model.signals.commands.modify that implement WithThingId Modifier and Type Class Description classCreateThingThis command creates a new Thing.classCreateThingResponseResponse to aCreateThingcommand.classDeleteAttributeThis command deletes a thing's attribute.classDeleteAttributeResponseResponse to aDeleteAttributecommand.classDeleteAttributesThis command deletes aThing's attributes.classDeleteAttributesResponseResponse to aDeleteAttributescommand.classDeleteFeatureThis command deletes a Feature.classDeleteFeatureDefinitionThis command deletes aFeature's Definition.classDeleteFeatureDefinitionResponseResponse to aDeleteFeatureDefinitioncommand.classDeleteFeatureDesiredPropertiesThis command deletes aFeature's desired properties.classDeleteFeatureDesiredPropertiesResponseResponse to aDeleteFeatureDesiredPropertiescommand.classDeleteFeatureDesiredPropertyThis command deletes a single desired property of aFeature's desired properties.classDeleteFeatureDesiredPropertyResponseResponse to aDeleteFeatureDesiredPropertycommand.classDeleteFeaturePropertiesThis command deletes aFeature's properties.classDeleteFeaturePropertiesResponseResponse to aDeleteFeaturePropertiescommand.classDeleteFeaturePropertyThis command deletes a single Property of aFeature's properties.classDeleteFeaturePropertyResponseResponse to aDeleteFeaturePropertycommand.classDeleteFeatureResponseResponse to aDeleteFeaturecommand.classDeleteFeaturesCommand which deletes theFeaturesof a Thing.classDeleteFeaturesResponseResponse to aDeleteFeaturescommand.classDeleteThingThis command deletes a thing.classDeleteThingDefinitionThis command deletes aThingDefinitionof a thing.classDeleteThingDefinitionResponseResponse to aDeleteThingDefinitioncommand.classDeleteThingResponseResponse to aDeleteThingcommand.classMergeThing/** This command merges an existing Thing with the supplied modification.classMergeThingResponseResponse to aMergeThingcommand.classModifyAttributeThis command modifies an attribute.classModifyAttributeResponseResponse to aModifyAttributecommand.classModifyAttributesThis command modifies allThing's attributes at once.classModifyAttributesResponseResponse to aModifyAttributescommand.classModifyFeatureThis command modifies an existing Feature.classModifyFeatureDefinitionThis command modifies aFeature's Definition.classModifyFeatureDefinitionResponseResponse to aModifyFeatureDefinitioncommand.classModifyFeatureDesiredPropertiesThis command modifies aFeature's properties.classModifyFeatureDesiredPropertiesResponseResponse to aModifyFeatureDesiredPropertiescommand.classModifyFeatureDesiredPropertyThis command modifies a single desired property of aFeature's desired properties.classModifyFeatureDesiredPropertyResponseResponse to aModifyFeatureDesiredPropertycommand.classModifyFeaturePropertiesThis command modifies aFeature's properties.classModifyFeaturePropertiesResponseResponse to aModifyFeaturePropertiescommand.classModifyFeaturePropertyThis command modifies a single Property of aFeature's properties.classModifyFeaturePropertyResponseResponse to aModifyFeaturePropertycommand.classModifyFeatureResponseResponse to aModifyFeaturecommand.classModifyFeaturesThis command modifies all existing Features of a Thing.classModifyFeaturesResponseResponse to aModifyFeaturescommand.classModifyPolicyIdThis command modifies the Policy ID of a Thing.classModifyPolicyIdResponseResponse to aModifyPolicyIdcommand.classModifyThingThis command modifies an existing Thing.classModifyThingDefinitionThis command modifies the Definition of a Thing.classModifyThingDefinitionResponseResponse to aModifyThingDefinitioncommand.classModifyThingResponseResponse to aModifyThingcommand. -
Uses of WithThingId in org.eclipse.ditto.things.model.signals.commands.query
Subinterfaces of WithThingId in org.eclipse.ditto.things.model.signals.commands.query Modifier and Type Interface Description interfaceThingQueryCommand<T extends ThingQueryCommand<T>>Aggregates allThingCommands which query the state of things (read, ...).interfaceThingQueryCommandResponse<T extends ThingQueryCommandResponse<T>>Aggregates all ThingCommandResponses which query the state of aThing.Classes in org.eclipse.ditto.things.model.signals.commands.query that implement WithThingId Modifier and Type Class Description classRetrieveAttributeCommand which retrieves a single attribute of aThingbased on the passed in ID and a JSON pointer.classRetrieveAttributeResponseResponse to aRetrieveAttributecommand.classRetrieveAttributesCommand which retrieves all attributes of aThing.classRetrieveAttributesResponseResponse to aRetrieveAttributescommand.classRetrieveFeatureCommand which retrieves oneFeaturebased on the passed in Feature ID.classRetrieveFeatureDefinitionThis command retrieves aFeature's Definition.classRetrieveFeatureDefinitionResponseResponse to aRetrieveFeatureDefinitioncommand.classRetrieveFeatureDesiredPropertiesThis command retrieves aFeature's desired properties.classRetrieveFeatureDesiredPropertiesResponseResponse to aRetrieveFeatureDesiredPropertiescommand.classRetrieveFeatureDesiredPropertyThis command retrieves aFeature's desired property.classRetrieveFeatureDesiredPropertyResponseResponse to aRetrieveFeatureDesiredPropertycommand.classRetrieveFeaturePropertiesThis command retrieves aFeature's properties.classRetrieveFeaturePropertiesResponseResponse to aRetrieveFeaturePropertiescommand.classRetrieveFeaturePropertyThis command retrieves aFeature's property.classRetrieveFeaturePropertyResponseResponse to aRetrieveFeaturePropertycommand.classRetrieveFeatureResponseResponse to aRetrieveFeaturecommand.classRetrieveFeaturesCommand which retrieves theFeaturesof a Thing.classRetrieveFeaturesResponseResponse to aRetrieveFeaturescommand.classRetrievePolicyIdCommand which retrieves the Policy ID of aThingbased on the passed in ID.classRetrievePolicyIdResponseResponse to aRetrievePolicyIdcommand.classRetrieveThingCommand which retrieves oneThingbased on the the passed in Thing ID.classRetrieveThingDefinitionCommand which retrieves the Definition of aThingbased on the passed in ID.classRetrieveThingDefinitionResponseResponse to aRetrieveThingDefinitioncommand.classRetrieveThingResponseResponse to aRetrieveThingcommand. -
Uses of WithThingId in org.eclipse.ditto.things.model.signals.events
Subinterfaces of WithThingId in org.eclipse.ditto.things.model.signals.events Modifier and Type Interface Description interfaceThingEvent<T extends ThingEvent<T>>Interface for all Thing-related events.interfaceThingModifiedEvent<T extends ThingModifiedEvent<T>>This interface describes an event which is emitted after aThingwas modified.Classes in org.eclipse.ditto.things.model.signals.events that implement WithThingId Modifier and Type Class Description classAbstractThingEvent<T extends AbstractThingEvent<T>>Abstract base class of an event store event.classAttributeCreatedThis event is emitted after anAttributewas created.classAttributeDeletedThis event is emitted after anAttributewas deleted.classAttributeModifiedThis event is emitted after anAttributewas modified.classAttributesCreatedThis event is emitted after allAttributes were created at once.classAttributesDeletedThis event is emitted after a Thing'sAttributeswere deleted.classAttributesModifiedThis event is emitted after allAttributes were modified at once.classFeatureCreatedThis event is emitted after aFeaturewas created.classFeatureDefinitionCreatedThis event is emitted after a Feature'sFeatureDefinitionwas created.classFeatureDefinitionDeletedThis event is emitted after a Feature'sFeatureDefinitionwas deleted.classFeatureDefinitionModifiedThis event is emitted after a Feature'sFeatureDefinitionwas modified.classFeatureDeletedThis event is emitted after aFeaturewas deleted.classFeatureDesiredPropertiesCreatedThis event is emitted after a Feature's desired properties were created.classFeatureDesiredPropertiesDeletedThis event is emitted after a Feature's desired properties were deleted.classFeatureDesiredPropertiesModifiedThis event is emitted after a Feature's desired properties were modified.classFeatureDesiredPropertyCreatedThis event is emitted after a desired property of a Feature's desired properties was created.classFeatureDesiredPropertyDeletedThis event is emitted after a desired property of a Feature's desired properties was deleted.classFeatureDesiredPropertyModifiedThis event is emitted after a desired property of a Feature's desired properties was modified.classFeatureModifiedThis event is emitted after aFeaturewas modified.classFeaturePropertiesCreatedThis event is emitted after a Feature'sFeaturePropertieswere created.classFeaturePropertiesDeletedThis event is emitted after a Feature'sFeaturePropertieswere deleted.classFeaturePropertiesModifiedThis event is emitted after a Feature'sFeaturePropertieswere modified.classFeaturePropertyCreatedThis event is emitted after a Property of a Feature'sFeaturePropertieswas created.classFeaturePropertyDeletedThis event is emitted after a Property of a Feature'sFeaturePropertieswas deleted.classFeaturePropertyModifiedThis event is emitted after a Property of a Feature'sFeaturePropertieswas modified.classFeaturesCreatedThis event is emitted after a Thing'sFeatureswere created.classFeaturesDeletedThis event is emitted afterFeatureswere deleted.classFeaturesModifiedThis event is emitted after a Thing'sFeatureswere modified.classPolicyIdModifiedThis event is emitted after a Thing'spolicyIdwas modified.classThingCreatedThis event is emitted after aThingwas created.classThingDefinitionCreatedThis event is emitted after aThingDefinitions was created.classThingDefinitionDeletedThis event is emitted after a Thing'sThingDefinitionwere deleted.classThingDefinitionModifiedThis event is emitted after a Thing'sdefinitionwas modified.classThingDeletedThis event is emitted after aThingwas deleted.classThingMergedThis event is emitted after aThingwas merged.classThingModifiedThis event is emitted after aThingwas modified.
-