Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ABSOLUTE - Enum constant in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Absolute as point in time since 1970-01-01T00:00:00Z.
- AbstractChannelConnector<O,
I, - Class in de.iip_ecosphere.platform.connectorsCO, CI> -
Defines a basic channeled connector.
- AbstractChannelConnector(ChannelAdapterSelector<O, I, CO, CI>, ChannelProtocolAdapter<O, I, CO, CI>...) - Constructor for class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
-
Creates an instance and installs the protocol adapter.
- AbstractChannelConnector(ChannelProtocolAdapter<O, I, CO, CI>...) - Constructor for class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
-
Creates an instance and installs the protocol adapter.
- AbstractChannelConnector.ChannelAdapterProvider - Class in de.iip_ecosphere.platform.connectors
-
Refines the parent's
AbstractConnector<O,to comply with/providerI, CO, CI>.BasicAdapterProvider ChannelProtocolAdapter. - AbstractConnector<O,
I, - Class in de.iip_ecosphere.platform.connectorsCO, CI> -
Provides a reusable base of a
Connectorimplementation using theProtocolAdapter. - AbstractConnector(AdapterSelector<O, I, CO, CI>, ProtocolAdapter<O, I, CO, CI>...) - Constructor for class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Creates an instance and installs the protocol adapter(s).
- AbstractConnector(ProtocolAdapter<O, I, CO, CI>...) - Constructor for class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Creates an instance and installs the protocol adapter(s) with a default selector for the first adapter.
- AbstractConnector.BasicAdapterProvider - Class in de.iip_ecosphere.platform.connectors
- AbstractConnectorInputTypeTranslator<T,
S> - Class in de.iip_ecosphere.platform.connectors.types -
An abstract basic implementation of the
ConnectorInputTypeTranslatorto store theModelAccess. - AbstractConnectorInputTypeTranslator() - Constructor for class de.iip_ecosphere.platform.connectors.types.AbstractConnectorInputTypeTranslator
- AbstractConnectorOutputTypeTranslator<S,
T> - Class in de.iip_ecosphere.platform.connectors.types -
An abstract basic implementation of the
ConnectorOutputTypeTranslatorto store theModelAccess. - AbstractConnectorOutputTypeTranslator() - Constructor for class de.iip_ecosphere.platform.connectors.types.AbstractConnectorOutputTypeTranslator
- AbstractModelAccess - Class in de.iip_ecosphere.platform.connectors.model
-
Basic implementation of the model access.
- AbstractModelAccess(AbstractModelAccess.NotificationChangedListener) - Constructor for class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
-
Creates an abstract model access with notification changed listener.
- AbstractModelAccess.NotificationChangedListener - Interface in de.iip_ecosphere.platform.connectors.model
-
Listener for notification changes.
- AbstractPluginChannelConnectorDescriptor<TO,
TI> - Class in de.iip_ecosphere.platform.connectors -
Basic connector descriptor implementation.
- AbstractPluginChannelConnectorDescriptor() - Constructor for class de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor
-
Creates a descriptor instance.
- AbstractPluginConnectorDescriptor<TO,
TI> - Class in de.iip_ecosphere.platform.connectors -
Basic connector descriptor implementation.
- AbstractPluginConnectorDescriptor() - Constructor for class de.iip_ecosphere.platform.connectors.AbstractPluginConnectorDescriptor
-
Creates a descriptor instance.
- AbstractProtocolAdapter<O,
I, - Class in de.iip_ecosphere.platform.connectors.typesCO, CI> -
Basic protocol adapter implementation.
- AbstractProtocolAdapter() - Constructor for class de.iip_ecosphere.platform.connectors.types.AbstractProtocolAdapter
- AbstractThreadedConnector<O,
I, - Class in de.iip_ecosphere.platform.connectorsCO, CI, M> -
Provides a reusable base for connectors that require a
ModelAccessinstance per calling thread. - AbstractThreadedConnector(AdapterSelector<O, I, CO, CI>, ProtocolAdapter<O, I, CO, CI>...) - Constructor for class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
-
Creates an instance and installs the protocol adapter(s).
- AbstractThreadedConnector(ProtocolAdapter<O, I, CO, CI>...) - Constructor for class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
-
Creates an instance and installs the protocol adapter(s) with a default selector for the first adapter.
- AbstractTypeMappingModelAccess - Class in de.iip_ecosphere.platform.connectors.model
-
Delegates
AbstractTypeMappingModelAccess.set(String, Object)to typed calls by casting. - AbstractTypeMappingModelAccess(AbstractModelAccess.NotificationChangedListener) - Constructor for class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
-
Creates an instance.
- AbstractTypeMappingModelAccess.Setter - Interface in de.iip_ecosphere.platform.connectors.model
-
Internal setter interface to generically call set methods.
- accesses - Variable in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
- adapter - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- AdapterSelector<O,
I, - Interface in de.iip_ecosphere.platform.connectorsCO, CI> -
Selects a protocol adapter based on the given machine data.
- AdapterSelector.AdapterProvider<O,
I, - Interface in de.iip_ecosphere.platform.connectorsCO, CI> -
Provides access to adapter data.
- adaptInput(CI) - Method in interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Adapts the input from the IIP-Ecosphere platform to the underlying machine/platform.
- adaptInput(CI) - Method in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- adaptOutput(String, O) - Method in interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Adapts the output from the underlying machine/platform to the IIP-Ecosphere platform.
- adaptOutput(String, O) - Method in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- add(String, IOConsumer<JsonGenerator>) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- add(String, String) - Method in class de.iip_ecosphere.platform.connectors.formatter.DummyFormatter
- add(String, String) - Method in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- add(String, T) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter
-
Adds information to one chunk of output.
- addAnnotationInformation(SubmodelElementCollection.SubmodelElementCollectionBuilder, Class<?>) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
-
Adds information from
MachineConnectorannotated toclsto the given sub-model element collectionsmbc. - addConnector(SubmodelElementCollection.SubmodelElementCollectionBuilder, Connector<?, ?, ?, ?>, Submodel) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
-
Adds a connector to a known
submodelBuiler. - additionalIds() - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginConnectorDescriptor
-
Additional ids besides the qualified name of
ConnectorDescriptor.getConnectorType(). - any - Variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- ANY_ENDPOINT - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- applicationDescription - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- applicationId - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- ARRAY - Enum constant in enum class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.StructureType
- ArrayParseResult - Class in de.iip_ecosphere.platform.connectors.parser
-
An array-based parse result for data parsed to strings.
- ArrayParseResult(String[]) - Constructor for class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
-
Creates an array-based parse result.
- ArrayParseResult(String[], int, ArrayParseResult) - Constructor for class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
-
Creates an array-based parse result.
- autoApplicationId - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
B
- baseIndex - Variable in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- BasicAdapterProvider() - Constructor for class de.iip_ecosphere.platform.connectors.AbstractConnector.BasicAdapterProvider
- build() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Creates the instance.
C
- cache - Variable in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- cacheMode - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- CacheMode() - Constructor for enum class de.iip_ecosphere.platform.connectors.ConnectorParameter.CacheMode
- cachingStrategy - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- CachingStrategy - Interface in de.iip_ecosphere.platform.connectors
-
Defines a pluggable caching strategy.
- call(String, Object...) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Calls an operation on the model.
- callback - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- ChannelAdapterProvider() - Constructor for class de.iip_ecosphere.platform.connectors.AbstractChannelConnector.ChannelAdapterProvider
- ChannelAdapterSelector<O,
I, - Interface in de.iip_ecosphere.platform.connectorsCO, CI> -
Selects a protocol adapter based on the given machine data for channel connectors.
- ChannelAdapterSelector.ChannelAdapterProvider<O,
I, - Interface in de.iip_ecosphere.platform.connectorsCO, CI> -
Refines
AdapterSelector.AdapterProvider. - ChanneledConnectorOutputTypeAdapter<T> - Class in de.iip_ecosphere.platform.connectors.types
-
Specialized
ConnectorOutputTypeAdapterto handle the reception channel. - ChanneledConnectorOutputTypeAdapter(ChanneledConnectorOutputTypeAdapter.ChanneledSerializer<T>) - Constructor for class de.iip_ecosphere.platform.connectors.types.ChanneledConnectorOutputTypeAdapter
-
Creates an instance.
- ChanneledConnectorOutputTypeAdapter.ChanneledSerializer<T> - Interface in de.iip_ecosphere.platform.connectors.types
-
A serializer that receives the reception channel name on serialization.
- ChanneledConnectorOutputTypeTranslator<S,
T> - Interface in de.iip_ecosphere.platform.connectors.types -
Refines the
TypeTranslatorfor the use with channeled connectors and actual channel names including a delegating default implementation of the type translator method passing in thedefault channel name. - ChanneledInputTypeTranslator<T,
S> - Interface in de.iip_ecosphere.platform.connectors.types -
Extended
InputTypeTranslatorto receive the reception channel including a delegating default implementation of the serializer method passing in thedefault channel name. - channeledOutputTranslator - Variable in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- ChannelProtocolAdapter<O,
I, - Interface in de.iip_ecosphere.platform.connectors.typesCO, CI> -
Adapts a channeled protocol from/to an underlying machine/platform.
- ChannelTranslatingProtocolAdapter<O,
I, - Class in de.iip_ecosphere.platform.connectors.typesCO, CI> -
Uses two
TypeTranslatorinstances for channeled protocol adaptation. - ChannelTranslatingProtocolAdapter(String, ConnectorOutputTypeTranslator<O, CO>, String, ConnectorInputTypeTranslator<CI, I>) - Constructor for class de.iip_ecosphere.platform.connectors.types.ChannelTranslatingProtocolAdapter
-
Creates a translating protocol adapter.
- charset - Variable in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- charset - Variable in class de.iip_ecosphere.platform.connectors.parser.TextLineParser
- checkCache(Object) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Checks the cache if configured.
- checkCache(Object) - Method in interface de.iip_ecosphere.platform.connectors.CachingStrategy
-
Checks the cache if configured.
- checkCache(Object) - Method in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- checkCache(String, Object) - Method in interface de.iip_ecosphere.platform.connectors.CachingStrategy
-
Checks a multi-cache if configured.
- checkCache(String, Object) - Method in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- checkCache(String, Object, DefaultCachingStrategy.ConsideredSame) - Method in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
-
Checks the cache.
- chunkCompleted() - Method in class de.iip_ecosphere.platform.connectors.formatter.DummyFormatter
- chunkCompleted() - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- chunkCompleted() - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter
-
Completes a chunk of output data.
- chunkCompleted() - Method in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- cleanNesting(String) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
-
Cleans up the nesting.
- cleanupPeriod - Variable in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
- cleanupTask - Variable in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
- clearCache() - Method in interface de.iip_ecosphere.platform.connectors.CachingStrategy
-
Clears the cache.
- clearCache() - Method in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- configureAdapter(ProtocolAdapter<O, I, CO, CI>) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Configures the adapter if needed.
- configureAdapter(ProtocolAdapter<O, I, CO, CI>) - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
- configureModelAccess(ModelAccess) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Configures the model access on all protocol adapters.
- connect(ConnectorParameter) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Connects the connector to the underlying machine/platform.
- connect(ConnectorParameter) - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
- connect(ConnectorParameter) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Connects the connector to the underlying machine/platform.
- connectImpl(ConnectorParameter) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Implements the
AbstractConnector.connect(ConnectorParameter)method assuming that everything is ok if no exception have been thrown. - Connector<O,
I, - Interface in de.iip_ecosphere.platform.connectorsCO, CI> -
The interface of a platform/machine connector.
- ConnectorDescriptor - Interface in de.iip_ecosphere.platform.connectors
-
Describes a connector without instantiating it.
- ConnectorEventUtils - Class in de.iip_ecosphere.platform.connectors.events
-
Connector event utility methods.
- ConnectorEventUtils() - Constructor for class de.iip_ecosphere.platform.connectors.events.ConnectorEventUtils
- ConnectorExtensionDescriptor - Interface in de.iip_ecosphere.platform.connectors
-
Descriptor that allows for connector-specific extensions.
- ConnectorExtensionDescriptor.DefaultConnectorExtension<V> - Class in de.iip_ecosphere.platform.connectors
-
A default implementation of
ConnectorExtensionDescriptorchecking for identifier equality and providing the extension value throughConnectorExtensionDescriptor.getConnectorExtensionValue(Class, Supplier, Supplier). - ConnectorFactory<O,
I, - Interface in de.iip_ecosphere.platform.connectorsCO, CI, A> -
Creates a single connector instance or allows to dynamically choose among multiple connector types of the same kind.
- ConnectorInputHandler<T> - Interface in de.iip_ecosphere.platform.connectors.events
-
Code fragment to handle input.
- ConnectorInputTypeAdapter<S> - Class in de.iip_ecosphere.platform.connectors.types
-
Adapts a basic input translator/serializer for reuse.
- ConnectorInputTypeAdapter(Serializer<S>) - Constructor for class de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeAdapter
-
Creates an instance.
- ConnectorInputTypeTranslator<T,
S> - Interface in de.iip_ecosphere.platform.connectors.types -
Refines the
TypeTranslatorfor the use with machine connectors. - ConnectorOutputTypeAdapter<T> - Class in de.iip_ecosphere.platform.connectors.types
-
Adapts a basic output translator/serializer for reuse.
- ConnectorOutputTypeAdapter(Serializer<T>) - Constructor for class de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeAdapter
-
Creates an instance.
- ConnectorOutputTypeTranslator<S,
T> - Interface in de.iip_ecosphere.platform.connectors.types -
Refines the
TypeTranslatorfor the use with machine connectors. - ConnectorParameter - Class in de.iip_ecosphere.platform.connectors
-
Defines the connection parameters for a
Connector. - ConnectorParameter(String, int) - Constructor for class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Creates a connector parameter instance.
- ConnectorParameter.CacheMode - Enum Class in de.iip_ecosphere.platform.connectors
-
Modes for caching data avoiding repeated ingestion.
- ConnectorParameter.ConnectorParameterBuilder - Class in de.iip_ecosphere.platform.connectors
-
Builds a connector parameter object.
- ConnectorParameterBuilder() - Constructor for class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Prevents external creation.
- ConnectorPluginDescriptor - Interface in de.iip_ecosphere.platform.connectors
-
Declares the type of a connector plugin descriptor.
- ConnectorRegistry - Class in de.iip_ecosphere.platform.connectors
-
A service type/instance registry as internal structure to manage the contents of an AAS for this component.
- ConnectorRegistry() - Constructor for class de.iip_ecosphere.platform.connectors.ConnectorRegistry
- ConnectorsAas - Class in de.iip_ecosphere.platform.connectors
-
Implements the transport AAS contributor.
- ConnectorsAas() - Constructor for class de.iip_ecosphere.platform.connectors.ConnectorsAas
- ConnectorsAas.DefaultAnnotationProvider - Class in de.iip_ecosphere.platform.connectors
-
We use this class only for reading out the default values of an annotation if none is present on a connector.
- ConnectorTriggerQuery - Interface in de.iip_ecosphere.platform.connectors.events
-
Generic marker interface for connector queries representing a specification what to trigger/ingest.
- contributeTo(Aas.AasBuilder, InvocablesCreator) - Method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- contributeTo(ProtocolServerBuilder) - Method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- CONVERTER - Static variable in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- CONVERTER - Static variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser
- CONVERTER - Static variable in class de.iip_ecosphere.platform.connectors.parser.TextLineParser
- ConverterFromString - Class in de.iip_ecosphere.platform.connectors.parser
-
A basic String to primitive types converter.
- ConverterFromString() - Constructor for class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- ConverterToString - Class in de.iip_ecosphere.platform.connectors.formatter
-
Converts primitive data to string format.
- ConverterToString() - Constructor for class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- createConnector(ConnectorParameter, A...) - Method in interface de.iip_ecosphere.platform.connectors.ConnectorFactory
-
Creates a connector based on the given connector parameters.
- createConnector(String, Supplier<ConnectorParameter>, A...) - Static method in interface de.iip_ecosphere.platform.connectors.ConnectorFactory
-
Creates a connector instance.
- createConnector(Supplier<ConnectorParameter>, A...) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor
- createConnector(Supplier<ConnectorParameter>, A...) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginConnectorDescriptor
- createConnector(Supplier<ConnectorParameter>, A...) - Method in interface de.iip_ecosphere.platform.connectors.ConnectorDescriptor
-
Creates a connector instance.
- createConnector(S, Supplier<ConnectorParameter>, A...) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor
- createConnector(S, Supplier<ConnectorParameter>, A...) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginConnectorDescriptor
- createConnector(S, Supplier<ConnectorParameter>, A...) - Method in interface de.iip_ecosphere.platform.connectors.ConnectorDescriptor
-
Creates a connector instance.
- createConnectorByPlugin(String, boolean, Supplier<ConnectorParameter>, S, A...) - Static method in interface de.iip_ecosphere.platform.connectors.ConnectorFactory
-
Creates a connector instance from a plugin of type
ConnectorDescriptor, see alsoAbstractPluginConnectorDescriptor. - createConnectorByPlugin(String, Supplier<ConnectorParameter>, A...) - Static method in interface de.iip_ecosphere.platform.connectors.ConnectorFactory
-
Creates a connector instance from a plugin of type
ConnectorDescriptor, see alsoAbstractPluginConnectorDescriptor. - createConnectorImpl(Supplier<ConnectorParameter>, A...) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor
-
Creates a connector instance based on adapted types.
- createConnectorImpl(Supplier<ConnectorParameter>, A...) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginConnectorDescriptor
-
Creates a connector instance based on adapted types.
- createConnectorImpl(S, Supplier<ConnectorParameter>, A...) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor
-
Creates a connector instance based on adapted types.
- createConnectorImpl(S, Supplier<ConnectorParameter>, A...) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginConnectorDescriptor
-
Creates a connector instance based on adapted types.
- createDataTimeDifferenceProvider(ClassLoader, String, Class<T>) - Static method in class de.iip_ecosphere.platform.connectors.events.ConnectorEventUtils
-
Convenience method for creating (custom) data time difference provider instances.
- createInputHandlerInstance(ClassLoader, String, Class<T>) - Static method in class de.iip_ecosphere.platform.connectors.events.ConnectorEventUtils
-
Convenience method for creating (custom) input handler instances.
- createInstance(Class<? extends CachingStrategy>) - Static method in interface de.iip_ecosphere.platform.connectors.CachingStrategy
-
Creates a default caching strategy instance based on a public non-arg constructor.
- createInstance(ClassLoader, String, String) - Static method in class de.iip_ecosphere.platform.connectors.formatter.FormatterUtils
-
Convenience method for creating (custom) formatter instances.
- createInstance(ClassLoader, String, String) - Static method in class de.iip_ecosphere.platform.connectors.parser.ParserUtils
-
Convenience method for creating (custom) parser instances.
- createSharedSpace() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Creates a shared space among connector instances of the same type.
- createTlsContext(ConnectorParameter) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Helper method to determine a SSL/TLS context.
D
- data - Variable in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- data - Variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- dataTimeDifferenceProvider - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- DataTimeDifferenceProvider<T> - Interface in de.iip_ecosphere.platform.connectors.events
-
For connectors with simulated time, determines the difference between two data points based on the data point before.
- de.iip_ecosphere.platform.connectors - package de.iip_ecosphere.platform.connectors
-
The connectors component defining the interface to generic machine/platform connectors.
- de.iip_ecosphere.platform.connectors.events - package de.iip_ecosphere.platform.connectors.events
-
Optional pluggable connector events.
- de.iip_ecosphere.platform.connectors.formatter - package de.iip_ecosphere.platform.connectors.formatter
-
Generic output formatters.
- de.iip_ecosphere.platform.connectors.model - package de.iip_ecosphere.platform.connectors.model
-
Classes around accessing an information model behind a protocol implementation.
- de.iip_ecosphere.platform.connectors.parser - package de.iip_ecosphere.platform.connectors.parser
-
Generic integration parsers mapping an arbitrary external format to a indexed/named virtual structure that can be mapped into data types declared in the platform configuration.
- de.iip_ecosphere.platform.connectors.types - package de.iip_ecosphere.platform.connectors.types
-
Type translation classes for connectors.
- DEFAULT - Static variable in interface de.iip_ecosphere.platform.connectors.types.RecordCompletePredicate
-
The default predicate just tells if the field is already in values.
- DEFAULT_CHANNEL - Static variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- DEFAULT_CHANNEL - Static variable in interface de.iip_ecosphere.platform.connectors.AdapterSelector
-
The name of the default channel, in particular for an information-model non-multi-channel connector.
- DEFAULT_KEEP_ALIVE - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- DEFAULT_NOTIFICATION_INTERVAL - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- DEFAULT_REQUEST_TIMEOUT - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- DEFAULT_SCHEMA - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- DefaultAnnotationProvider() - Constructor for class de.iip_ecosphere.platform.connectors.ConnectorsAas.DefaultAnnotationProvider
- DefaultCachingStrategy - Class in de.iip_ecosphere.platform.connectors
-
A default caching strategy.
- DefaultCachingStrategy() - Constructor for class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- DefaultCachingStrategy.ConsideredSame - Interface in de.iip_ecosphere.platform.connectors
-
A functor indicating that two objects are considered the same.
- DefaultConnectorExtension(String, Supplier<V>) - Constructor for class de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor.DefaultConnectorExtension
-
Creates the connector extension.
- delay - Variable in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
- delay - Variable in class de.iip_ecosphere.platform.connectors.events.StringTriggerQuery
- delay() - Method in interface de.iip_ecosphere.platform.connectors.events.ConnectorTriggerQuery
-
Delay for multiple-data streamed result.
- delay() - Method in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
- delay() - Method in class de.iip_ecosphere.platform.connectors.events.StringTriggerQuery
- deserializeIfString(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
-
Deserializes
tmpif it looks like a string. - detailNotifications - Variable in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
- determineDifference(T) - Method in interface de.iip_ecosphere.platform.connectors.events.DataTimeDifferenceProvider
-
Returns the time difference.
- disconnect() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Disconnects the connector from the underlying machine/platform.
- disconnect() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Disconnects the connector from the underlying machine/platform.
- disconnectImpl() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Called by
AbstractConnector.disconnect(). - disconnectSafe() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Disconnects the connector from the underlying machine/platform.
- dispose() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- dispose() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Final cleanup when platform shuts down, e.g., for shared resources.
- dispose() - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Called when this instance is explicitly not needed anymore.
- doPolling() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Does the default polling on
AbstractConnector.DEFAULT_CHANNEL. - DummyFormatter - Class in de.iip_ecosphere.platform.connectors.formatter
-
A dummy instance to avoid NPEs.
- DummyFormatter() - Constructor for class de.iip_ecosphere.platform.connectors.formatter.DummyFormatter
E
- enabledEncryption() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Returns the actually enabled encryption mechanisms on this instance.
- enableNotifications(boolean) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- enableNotifications(boolean) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Enables/disables notifications/polling at all.
- enablePolling - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- enablePolling(boolean) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- enablePolling(boolean) - Method in interface de.iip_ecosphere.platform.connectors.events.EventHandlingConnector
-
Enable/disable polling (does not influence the polling timer).
- enableSharedSpace(SharedSpace) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Enables a shared space among connector instances of the same type (created by the first MIMO connector).
- end - Variable in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
- endKind - Variable in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
- endpointPath - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- endStructure() - Method in class de.iip_ecosphere.platform.connectors.formatter.DummyFormatter
- endStructure() - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- endStructure() - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter
-
Ends a structure started before.
- endStructure() - Method in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- ensureAdapterSelector(ChannelAdapterSelector<O, I, CO, CI>) - Static method in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
-
Ensures that there is at least a default first-adapter selector of the right type.
- EQUALS - Enum constant in enum class de.iip_ecosphere.platform.connectors.ConnectorParameter.CacheMode
-
Based on a deep value comparison.
- error(String, Throwable) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Logs an error.
- EventHandlingConnector - Interface in de.iip_ecosphere.platform.connectors.events
-
Basic connector interface providing access to event-relevant functionality.
- execute(ModelAccess) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccessProvider.IOModelAccessFunction
-
Executes the function.
- execute(ModelAccess) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccessProvider.IOVoidFunction
-
Executes the function.
F
- findBy(int) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
-
Searches for the entry at position
index. - findBy(int[]) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
-
Returns an entry iterator to the element denoted by (nested)
indexes. - FormatterUtils - Class in de.iip_ecosphere.platform.connectors.formatter
-
Output formatter utility methods.
- FormatterUtils() - Constructor for class de.iip_ecosphere.platform.connectors.formatter.FormatterUtils
- from(String, T) - Method in interface de.iip_ecosphere.platform.connectors.types.ChanneledInputTypeTranslator
-
Deserializes a target value into a source value ("input from external").
- from(S) - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeAdapter
- from(T) - Method in interface de.iip_ecosphere.platform.connectors.types.ChanneledInputTypeTranslator
- fromBigDecimal(BigDecimal) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromBigDecimal(BigDecimal) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromBigDecimal(BigDecimal) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from
BigDecimalto the output format. - fromBigDecimal(BigDecimal) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromBigInteger(BigInteger) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromBigInteger(BigInteger) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromBigInteger(BigInteger) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from
BigIntegerto the output format. - fromBigInteger(BigInteger) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromBoolean(boolean) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromBoolean(boolean) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromBoolean(boolean) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from Boolean to the output format.
- fromBoolean(boolean) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromByte(byte) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromByte(byte) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromByte(byte) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from byte to the output format.
- fromByte(byte) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromByteArray(byte[]) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromByteArray(byte[]) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromByteArray(byte[]) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from a byte array to the output format.
- fromByteArray(byte[]) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromDate(Date, String) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromDate(Date, String) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromDate(Date, String) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from a date to the output format.
- fromDate(Date, String) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromDouble(double) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromDouble(double) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromDouble(double) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from double to the output format.
- fromDouble(double) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromDoubleArray(double[]) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromDoubleArray(double[]) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromDoubleArray(double[]) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from a double array to the output format.
- fromDoubleArray(double[]) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromElementList(List<QualifiedElement<E>>) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromElementList(List<QualifiedElement<E>>) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromElementList(List<QualifiedElement<E>>) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from an object the output format.
- fromElementList(List<QualifiedElement<E>>) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromEnum(IipEnum) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from an IIP enum literal to the output format using
IipEnum.getModelOrdinal(). - fromEnumAsName(Enum<?>) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from an IIP enum literal to the output format using
Enum.name(). - fromFloat(float) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromFloat(float) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromFloat(float) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from float to the output format.
- fromFloat(float) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromInteger(int) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromInteger(int) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromInteger(int) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from int to the output format.
- fromInteger(int) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromIntegerArray(int[]) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromIntegerArray(int[]) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromIntegerArray(int[]) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from an integer array to the output format.
- fromIntegerArray(int[]) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromList(List<?>) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromList(List<?>) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromList(List<?>) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from an object the output format.
- fromList(List<?>) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromLocalDateTime(LocalDateTime, String) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from a date to the output format.
- fromLong(long) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromLong(long) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromLong(long) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from long to the output format.
- fromLong(long) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromObject(Object) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromObject(Object) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromObject(Object) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from an object the output format.
- fromObject(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromShort(short) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromShort(short) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromShort(short) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from short to the output format.
- fromShort(short) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromString(String) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromString(String) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromString(String) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from String to the output format.
- fromString(String) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- fromStringArray(String[]) - Method in class de.iip_ecosphere.platform.connectors.formatter.ConverterToString
- fromStringArray(String[]) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- fromStringArray(String[]) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter.OutputConverter
-
Converts data from a string array to the output format.
- fromStringArray(String[]) - Method in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
G
- gen - Variable in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- get(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a property value.
- get(String, int) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a property value.
- get(String, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
-
Returns the JSON object representing
nameorindexes. - getAdapter(int) - Method in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector.ChannelAdapterProvider
- getAdapter(int) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector.BasicAdapterProvider
- getAdapter(int) - Method in interface de.iip_ecosphere.platform.connectors.AdapterSelector.AdapterProvider
-
Returns the specified adapter.
- getAdapter(int) - Method in interface de.iip_ecosphere.platform.connectors.ChannelAdapterSelector.ChannelAdapterProvider
- getAdapterCount() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector.BasicAdapterProvider
- getAdapterCount() - Method in interface de.iip_ecosphere.platform.connectors.AdapterSelector.AdapterProvider
-
Returns the total number of adapters.
- getApplicationDescription() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Application description.
- getApplicationId() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
String/URL to identify the application.
- getArraySize() - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- getArraySize() - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
If the actual element is an array, return the size.
- getArraySize() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- getAutoApplicationId() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns whether the application identification is expected to be unique or shall be made unique upon first connect.
- getBoolean(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a byte property value.
- getByte(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a byte property value.
- getCacheMode() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the cache mode.
- getCachingStrategy() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Returns the actual caching strategy.
- getCachingStrategyCls() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- getCachingStrategyCls() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Returns the actual caching strategy class.
- getCleanupPeriod() - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
-
Returns the cleanup period.
- getConnectorExtension(Class<T>, Supplier<T>) - Method in class de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor.DefaultConnectorExtension
- getConnectorExtension(Class<T>, Supplier<T>) - Method in interface de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor
-
Returns the extension.
- getConnectorExtensionValue(Class<T>, Supplier<V>, Supplier<T>) - Static method in interface de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor
-
Generic simple implementation of
ConnectorExtensionDescriptor.getConnectorExtension(Class, Supplier). - getConnectorInputType() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- getConnectorInputType() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Returns the input type from the IIP-Ecosphere platform.
- getConnectorInputType() - Method in interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Returns the input type from the IIP-Ecosphere platform.
- getConnectorInputType() - Method in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- getConnectorOutputType() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- getConnectorOutputType() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Returns the output type to the IIP-Ecosphere platform.
- getConnectorOutputType() - Method in interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Returns the output type to the IIP-Ecosphere platform.
- getConnectorOutputType() - Method in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- getConnectorParameter() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Returns the connector parameters after the last
AbstractConnector.connect(ConnectorParameter). - getConnectorParameter() - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
-
Returns the actual connector parameters that apply for this model instance.
- getConnectorType() - Method in interface de.iip_ecosphere.platform.connectors.ConnectorDescriptor
-
Returns the type of the connector.
- getConverter() - Method in class de.iip_ecosphere.platform.connectors.formatter.DummyFormatter
- getConverter() - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- getConverter() - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter
-
Returns the output converter.
- getConverter() - Method in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- getConverter() - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser
-
Returns a type converter for parsed data.
- getConverter() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser
- getConverter() - Method in class de.iip_ecosphere.platform.connectors.parser.TextLineParser
- getData() - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
-
Returns the data object.
- getData(IOConsumer<JsonIterator>, String, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- getData(IOConsumer<String>, String, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- getData(IOConsumer<T>, String, int...) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Returns the value of the data field for the given field
nameor with via the givenindex. - getData(String, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- getData(String, int...) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Returns the value of the data field for the given field
nameor with via the givenindex. - getData(String, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- getDataCount() - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- getDataCount() - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Returns the number of parsed data fields.
- getDataCount() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- getDouble(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a double property value.
- getEnd() - Method in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
-
Returns the end time.
- getEndKind() - Method in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
-
Returns the interpretation of the end time.
- getEndpointPath() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the base URL prefix path/endpoint URL.
- getExtension(Connector<?, ?, ?, ?>, Class<T>, Supplier<T>) - Static method in interface de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor
-
Returns a connector extension.
- getExtension(String, Class<T>, Supplier<T>) - Static method in interface de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor
-
Returns a connector extension.
- getFieldName(int...) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Returns the name of the field.
- getFieldName(IOConsumer<JsonIterator>, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- getFieldName(IOConsumer<String>, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- getFieldName(IOConsumer<T>, int...) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Returns the name of the field.
- getFloat(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a float property value.
- getHost() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the server host.
- getHostnameVerification() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns whether TLS hostname verification shall be performed.
- getIdentityToken(String) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the identity token.
- getIndex(int[]) - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
-
Returns the one-dimensional array index into the data.
- getInitCachingStrategyCls() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Returns the initial caching strategy class.
- getInputChannel() - Method in interface de.iip_ecosphere.platform.connectors.types.ChannelProtocolAdapter
-
Returns the name of the input channel.
- getInputChannel() - Method in class de.iip_ecosphere.platform.connectors.types.ChannelTranslatingProtocolAdapter
- getInputConverter() - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns the input converter instance.
- getInstanceIdentification() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- getInstanceIdentification() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Returns the instance identification for
connector extensions. - getInt(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns an int property value.
- getKeepAlive() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the time to keep a connection alive.
- getKeyAlias() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the alias of the key in
ConnectorParameter.getKeystoreKey()to use. - getKeystoreKey() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the optional key to access the TLS keystore key to be obtained from
IdentityStore. - getKind() - Method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- getLocal(String, int[]) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
-
Returns the JSON object representing
nameorindexeswithout hierarchical name interpretation. - getLocalData(IOConsumer<JsonIterator>, String, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- getLocalData(IOConsumer<String>, String, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- getLocalData(IOConsumer<T>, String, int...) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Returns the value of the data field for the given field
nameor with via the givenindex. - getLocalData(String, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- getLocalData(String, int...) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Returns the value of the data field for the given field
nameor with via the givenindex. - getLocalData(String, int...) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- getLong(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a double property value.
- getMachineConnectorAnnotation(Class<?>) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
-
Returns the machine annotation for
cls. - getModelAccess() - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
-
Returns the model-access instance for the current thread.
- getModelAccess() - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccessProvider
-
Returns the model access instance to be used during type translations.
- getModelAccess() - Method in class de.iip_ecosphere.platform.connectors.types.AbstractConnectorInputTypeTranslator
- getModelAccess() - Method in class de.iip_ecosphere.platform.connectors.types.AbstractConnectorOutputTypeTranslator
- getModelAccess() - Method in class de.iip_ecosphere.platform.connectors.types.AbstractProtocolAdapter
-
Returns the instance abstracting the access to the underlying model.
- getModelAccess() - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeAdapter
- getModelAccess() - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeAdapter
- getModelAccess() - Method in interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Returns the instance abstracting the access to the underlying model.
- getModelAccess(Thread) - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
-
Returns the model-access instance for the given thread.
- getModelAccessSupplier() - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
-
Returns the model access supplier.
- getMultiValue(Class<C>, String, boolean, String...) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns the value of a multi-valued property in IDTA style.
- getName() - Method in interface de.iip_ecosphere.platform.connectors.ConnectorDescriptor
-
Returns the name of the connector.
- getName() - Method in interface de.iip_ecosphere.platform.connectors.events.EventHandlingConnector
-
Returns a descriptive name of the connector/the connected protocol.
- getNewConnectorClass(T) - Method in interface de.iip_ecosphere.platform.connectors.events.ConnectorInputHandler
-
Called to query for a runtime change of the connector class on the given data.
- getNotificationInterval() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the notification interval, i.e., how frequently the connector shall look for new values.
- getOutputChannel() - Method in interface de.iip_ecosphere.platform.connectors.types.ChannelProtocolAdapter
-
Returns the name of the output channel.
- getOutputChannel() - Method in class de.iip_ecosphere.platform.connectors.types.ChannelTranslatingProtocolAdapter
- getOutputChannels() - Method in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
-
Returns the output channel names.
- getOutputConverter() - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns the output converter instance.
- getPattern() - Method in class de.iip_ecosphere.platform.connectors.events.PatternTriggerQuery
-
Returns the query pattern.
- getPort() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
The connection port.
- getProtocolInputType() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- getProtocolInputType() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Returns the input type to the protocol.
- getProtocolInputType() - Method in interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Returns the input type to the protocol.
- getProtocolInputType() - Method in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- getProtocolOutputType() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- getProtocolOutputType() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Returns the output type of the protocol.
- getProtocolOutputType() - Method in interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Returns the output type of the protocol.
- getProtocolOutputType() - Method in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- getQSeparator() - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns the qualified name separator.
- getQuery() - Method in class de.iip_ecosphere.platform.connectors.events.StringTriggerQuery
-
Returns the query .
- getRegisteredConnectorDescriptors() - Static method in class de.iip_ecosphere.platform.connectors.ConnectorRegistry
-
Returns the registered connector descriptors as iterator.
- getRegisteredConnectorDescriptorsLoader() - Static method in class de.iip_ecosphere.platform.connectors.ConnectorRegistry
-
Returns the service loader for connector descriptors.
- getRegisteredConnectorInstances() - Static method in class de.iip_ecosphere.platform.connectors.ConnectorRegistry
-
Returns the specified instance.
- getRegisteredConnectorInstancesCount() - Static method in class de.iip_ecosphere.platform.connectors.ConnectorRegistry
-
Returns the number of registered connector instances.
- getRequestTimeout() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the request timeout.
- getSchema() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
The connection schema.
- getSelector() - Method in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
-
Returns the adapter selector.
- getSelector() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Returns the adapter selector.
- getService() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the device service information this connector shall connect to.
- getShort(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a short property value.
- getSourceType() - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeAdapter
- getSourceType() - Method in interface de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeTranslator
-
Returns the source type.
- getSourceType() - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeAdapter
- getSourceType() - Method in interface de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeTranslator
-
Returns the source type.
- getSpecificIntSetting(String) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns a connector specific setting as Integer.
- getSpecificSetting(String) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns a connector specific setting.
- getSpecificSettingKeys() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns all defined specific setting keys.
- getSpecificStringSetting(String) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns a connector specific setting as String.
- getStart() - Method in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
-
Returns the start time.
- getStartKind() - Method in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
-
Returns the interpretation of the start time.
- getStorageValue(String) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- getStorageValue(String) - Method in interface de.iip_ecosphere.platform.connectors.events.EventHandlingConnector
-
Returns intermediate information that may be useful while transforming the results by configured transformation functions.
- getString(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a byte property value.
- getStruct(String, Class<T>) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns the "struct" value of a property.
- getTargetType() - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeAdapter
- getTargetType() - Method in interface de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeTranslator
-
Returns the target type.
- getTargetType() - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeAdapter
- getTargetType() - Method in interface de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeTranslator
-
Returns the target type.
- getTopData() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
-
Returns the original input data array from the top-level parser result.
H
- handlesConnectorForExtension(String) - Method in class de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor.DefaultConnectorExtension
- handlesConnectorForExtension(String) - Method in interface de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor
-
Returns whether this extension handles the given connector.
- HASH - Enum constant in enum class de.iip_ecosphere.platform.connectors.ConnectorParameter.CacheMode
-
Based on the hash value.
- hasModel() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector has a model at all.
- hasService(ConnectorParameter) - Static method in interface de.iip_ecosphere.platform.connectors.ConnectorFactory
-
Returns whether connector parameter is given and has a service.
- hasVersion(ConnectorParameter) - Static method in interface de.iip_ecosphere.platform.connectors.ConnectorFactory
-
Returns whether connector parameter is given and has service containing a version with version number.
- host - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- hostnameVerification - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
I
- id - Variable in class de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor.DefaultConnectorExtension
- identityToken - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- init(AdapterSelector.AdapterProvider<O, I, CO, CI>) - Method in interface de.iip_ecosphere.platform.connectors.AdapterSelector
-
Initializes the adapter selector.
- init(AdapterSelector.AdapterProvider<O, I, CO, CI>) - Method in interface de.iip_ecosphere.platform.connectors.ChannelAdapterSelector
-
Initializes the adapter selector.
- init(ChannelAdapterSelector.ChannelAdapterProvider<O, I, CO, CI>) - Method in interface de.iip_ecosphere.platform.connectors.ChannelAdapterSelector
-
Initializes the adapter selector.
- initialize() - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
-
Initializes the JSON writing.
- initializeModelAccess() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Called to initialize the model access, e.g., to setup notifications.
- initializeModelAccess() - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeAdapter
- initializeModelAccess() - Method in interface de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeTranslator
-
Called to initialize the model access, e.g., to setup notifications.
- initializeModelAccess() - Method in interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Called to initialize the model access, e.g., to setup notifications.
- initializeModelAccess() - Method in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- initId(String) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor
- initId(String) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginConnectorDescriptor
- initIds(List<String>) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginConnectorDescriptor
- initPluginSupplier(DefaultPluginDescriptor.PluginSupplier<ConnectorDescriptor>) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor
- initPluginSupplier(DefaultPluginDescriptor.PluginSupplier<ConnectorDescriptor>) - Method in class de.iip_ecosphere.platform.connectors.AbstractPluginConnectorDescriptor
- initSelector(AdapterSelector<O, I, CO, CI>) - Method in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
- initSelector(AdapterSelector<O, I, CO, CI>) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Calls
AdapterSelector.init(de.iip_ecosphere.platform.connectors.AdapterSelector.AdapterProvider)with a provider instance pointing to the adapters in this instance. - inputChannel - Variable in class de.iip_ecosphere.platform.connectors.types.ChannelTranslatingProtocolAdapter
- InputParser<T> - Interface in de.iip_ecosphere.platform.connectors.parser
-
Interfaces for generic named/indexed input parsers.
- InputParser.InputConverter<T> - Interface in de.iip_ecosphere.platform.connectors.parser
-
Converts parsed data to primitive types.
- InputParser.ParseResult<T> - Interface in de.iip_ecosphere.platform.connectors.parser
-
Result of parsing data.
- inputTranslator - Variable in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- installPollTask() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Install poll task.
- instance - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
- INSTANCE - Static variable in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- INSTANCE - Static variable in class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
- instanceIdentification - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- INSTANCES - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorRegistry
- iqName(String...) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
- iqName(String...) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Composes multiple names to a qualified instance name starting with
ModelAccess.topInstancesQName()usingModelAccess.getQSeparator(). - isAnonymousIdentity() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns whether there is any identity or the client just runs in anonymous mode.
- isComplete(Map<String, Object>, String) - Method in interface de.iip_ecosphere.platform.connectors.types.RecordCompletePredicate
-
Returns whether a record with given field-value mapping can be considered to be complete when reading
fieldwithout field being yet added tovalues. - isDetailNotifiedItemEnabled() - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
-
Returns whether detailed notifications for monitored items is enabled.
- isFeasibleEndpoint(String, byte) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Helps determining in case of multiple endpoint URLs which ones are more feasible.
- isPolling() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Returns whether we are polling or waiting for events.
- isSame(Object, Object) - Method in interface de.iip_ecosphere.platform.connectors.DefaultCachingStrategy.ConsideredSame
-
Checks the given two objects.
- isValid() - Method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
J
- JsonInputConverter() - Constructor for class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- JsonInputParser - Class in de.iip_ecosphere.platform.connectors.parser
-
Implements the default input parser for JSON data.
- JsonInputParser() - Constructor for class de.iip_ecosphere.platform.connectors.parser.JsonInputParser
- JsonInputParser.JsonInputConverter - Class in de.iip_ecosphere.platform.connectors.parser
-
Implements a JSON input converter.
- JsonInputParser.JsonParseResult - Class in de.iip_ecosphere.platform.connectors.parser
-
Defines a parse result instance for JSON.
- JsonInputParser.OneElementEntryIterator - Class in de.iip_ecosphere.platform.connectors.parser
-
Emulates a one-element entry "iterator".
- JsonOutputConverter() - Constructor for class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.JsonOutputConverter
- JsonOutputFormatter - Class in de.iip_ecosphere.platform.connectors.formatter
-
JSON output formatter (preliminary).
- JsonOutputFormatter() - Constructor for class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- JsonOutputFormatter.JsonOutputConverter - Class in de.iip_ecosphere.platform.connectors.formatter
- JsonOutputFormatter.StructureType - Enum Class in de.iip_ecosphere.platform.connectors.formatter
- JsonParseResult(byte[]) - Constructor for class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
-
Creates a parse result instance.
- JsonParseResult(byte[], JsonIterator, JsonInputParser.JsonParseResult) - Constructor for class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
-
Creates a parse result instance.
K
- keepAlive - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- key - Variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.OneElementEntryIterator
- key() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.OneElementEntryIterator
- keyAlias - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- keystoreKey - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
L
- LOGGER - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
M
- MachineConnector - Annotation Interface in de.iip_ecosphere.platform.connectors
-
Indicates the capabilities of a connector.
- MachineConnectorSupportedQueries - Annotation Interface in de.iip_ecosphere.platform.connectors
-
Indicates supported
ConnectorTriggerQuery. - MachineFormatter - Annotation Interface in de.iip_ecosphere.platform.connectors.formatter
-
Indicates the capabilities of a machine formatter.
- MachineParser - Annotation Interface in de.iip_ecosphere.platform.connectors.parser
-
Indicates the capabilities of a machine parser.
- mode - Variable in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- modelAccess - Variable in class de.iip_ecosphere.platform.connectors.types.AbstractConnectorInputTypeTranslator
- modelAccess - Variable in class de.iip_ecosphere.platform.connectors.types.AbstractConnectorOutputTypeTranslator
- modelAccess - Variable in class de.iip_ecosphere.platform.connectors.types.AbstractProtocolAdapter
- modelAccess - Variable in class de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeAdapter
- modelAccess - Variable in class de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeAdapter
- ModelAccess - Interface in de.iip_ecosphere.platform.connectors.model
-
Provides access to a model-based protocol such as OPC UA or AAS.
- ModelAccessProvider - Interface in de.iip_ecosphere.platform.connectors.model
-
Refines the
TypeTranslatorfor the use with machine connectors. - ModelAccessProvider.IOModelAccessFunction - Interface in de.iip_ecosphere.platform.connectors.model
-
A simple (optional) function that may throw an
IOException. - ModelAccessProvider.IOVoidFunction - Interface in de.iip_ecosphere.platform.connectors.model
-
A simple (optional) function that may throw an
IOException. - modelAccessSupplier - Variable in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
- ModelInputConverter - Class in de.iip_ecosphere.platform.connectors.model
-
Input converter implementing the
ModelAccessconversion conventions. - ModelInputConverter() - Constructor for class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
-
Prevents external creation.
- ModelOutputConverter - Class in de.iip_ecosphere.platform.connectors.model
-
Output converter implementing the
ModelAccessconversion conventions. - ModelOutputConverter() - Constructor for class de.iip_ecosphere.platform.connectors.model.ModelOutputConverter
-
Prevents external creation.
- monitor(int, String...) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Monitors the given
qNameelement in the server namespace and upon changes, triggers a reception in the connector. - monitor(String...) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
- monitor(String...) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Monitors the given
qNameelement in the server namespace and upon changes, triggers a reception in the connector. - monitorModelChanges() - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
- monitorModelChanges() - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Monitors generic model changes, in particular those not covered by
ModelAccess.monitor(String...). - monitorModelChanges(int) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Monitors generic model changes, in particular those not covered by
ModelAccess.monitor(String...).
N
- NAME_CONNECTORS_SUBMODEL - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_DESC_VAR_HAS_MODEL - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_DESC_VAR_NAME - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_DESC_VAR_SUPPORTS_CALLS - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_DESC_VAR_SUPPORTS_EVENTS - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_DESC_VAR_SUPPORTS_PROPERTIES - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_DESC_VAR_SUPPORTS_QNAMES - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_DESC_VAR_SUPPORTS_STRUCTS - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_DESCRIPTORS_SUBMODEL - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_SMC_CONNECTOR_PREFIX - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_SMC_VAR_CONNECTOR - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_SMC_VAR_DESCRIPTOR - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_SMC_VAR_ENABLED_ENC - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_SMC_VAR_IN - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_SMC_VAR_OUT - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- NAME_SMC_VAR_SUPPORTED_ENC - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
- newBuilder(ConnectorParameter) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Creates a new connector parameter builder based on the given
params. - newBuilder(ConnectorParameter, String, Integer, Schema) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Creates a new connector parameter builder based on the given
params. - newBuilder(ServerAddress) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Creates a new connector parameter builder with required basic information.
- newBuilder(String, int) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Creates a new connector parameter builder with required basic information.
- newBuilder(String, int, Schema) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Creates a new connector parameter builder with required basic information.
- next() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.OneElementEntryIterator
- NONE - Enum constant in enum class de.iip_ecosphere.platform.connectors.ConnectorParameter.CacheMode
-
No caching, the default.
- notificationChangedListener - Variable in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
- notificationInterval - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- notificationsChanged(boolean) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Called when the notifications setting has been changed in
AbstractModelAccess.useNotifications(boolean). - notificationsChanged(boolean) - Method in interface de.iip_ecosphere.platform.connectors.model.AbstractModelAccess.NotificationChangedListener
-
Called when the notifications setting has been changed in
AbstractModelAccess.useNotifications(boolean). - notifyAddConnector(Connector<?, ?, ?, ?>) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
-
Called to notify that a connector instance is about to be connected.
- notifyDataTimeDifference(int) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Notifies this connector about a determined/changed time difference between the actual data received and the next data to be received.
- notifyReconfigured(String, String) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- notifyReconfigured(String, String) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Called when parameters of the containing service are changed.
- notifyRemoveConnector(Connector<?, ?, ?, ?>) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
-
Called to notify that a connector instance is about to be discarded/removed.
O
- OBJECT - Enum constant in enum class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.StructureType
- obtainModelAccess(Thread) - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
-
Returns/allocates a model access object for
thread. - OneElementEntryIterator(String, JsonIterator) - Constructor for class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.OneElementEntryIterator
-
Creates the instance.
- optional(ModelAccess, ModelAccessProvider.IOVoidFunction) - Static method in interface de.iip_ecosphere.platform.connectors.model.ModelAccessProvider
-
Executes
funcbut consumesIOExceptionas execution is considered optional. - optionalStep(ModelAccess, ModelAccessProvider.IOModelAccessFunction) - Static method in interface de.iip_ecosphere.platform.connectors.model.ModelAccessProvider
-
Executes
funcbut consumesIOExceptionas execution is considered optional. - outputChannel - Variable in class de.iip_ecosphere.platform.connectors.types.ChannelTranslatingProtocolAdapter
- outputChannels - Variable in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
- OutputFormatter<T> - Interface in de.iip_ecosphere.platform.connectors.formatter
-
Generic output formatter.
- OutputFormatter.OutputConverter<T> - Interface in de.iip_ecosphere.platform.connectors.formatter
-
Converts primitive types to the output format.
- outputTranslator - Variable in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
P
- params - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- parent - Variable in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- parent - Variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- parentName - Variable in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- parse(byte[]) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser
-
Parses a chunk of data received from a source.
- parse(byte[]) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser
- parse(byte[]) - Method in class de.iip_ecosphere.platform.connectors.parser.TextLineParser
- ParserUtils - Class in de.iip_ecosphere.platform.connectors.parser
-
Input parser utility methods.
- ParserUtils() - Constructor for class de.iip_ecosphere.platform.connectors.parser.ParserUtils
- pattern - Variable in class de.iip_ecosphere.platform.connectors.events.PatternTriggerQuery
- PatternTriggerQuery - Class in de.iip_ecosphere.platform.connectors.events
-
Implements a query represented by a regular expression on the relevant data identifier of a connector.
- PatternTriggerQuery(String) - Constructor for class de.iip_ecosphere.platform.connectors.events.PatternTriggerQuery
-
Creates a pattern-based trigger query.
- PLUGIN_ID_PREFIX - Static variable in interface de.iip_ecosphere.platform.connectors.ConnectorDescriptor
- PLUGIN_TEST_ID_PREFIX - Static variable in interface de.iip_ecosphere.platform.connectors.ConnectorDescriptor
- pollTask - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- port - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- ProtocolAdapter<O,
I, - Interface in de.iip_ecosphere.platform.connectors.typesCO, CI> -
Adapts a protocol from/to an underlying machine/platform.
Q
- qName(String...) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
- qName(String...) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Composes multiple names to a qualified name using
ModelAccess.getQSeparator(). - qName(String, String...) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
-
Composes a qualified name.
- query - Variable in class de.iip_ecosphere.platform.connectors.events.StringTriggerQuery
R
- read() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Reads data from the underlying machine.
- received(String, O) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Call this if data was received.
- received(String, O, boolean) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Call this if data was received.
- received(T, EventHandlingConnector) - Method in interface de.iip_ecosphere.platform.connectors.events.ConnectorInputHandler
-
Called to inform that data to be handled has been received.
- RecordCompletePredicate - Interface in de.iip_ecosphere.platform.connectors.types
-
A predicate to be used when obtaining a complex record field-by-field from an external source.
- registerConnector(Connector<?, ?, ?, ?>) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorRegistry
-
Registers a connector instance.
- registerCustomType(Class<?>) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Registers
clsas a custom type, e.g., for structs. - RELATIVE_DAYS - Enum constant in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Relative from now in days.
- RELATIVE_HOURS - Enum constant in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Relative from now in hours.
- RELATIVE_MICROSECONDS - Enum constant in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Relative from now in micro seconds.
- RELATIVE_MILLISECONDS - Enum constant in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Relative from now in milli seconds.
- RELATIVE_MINUTES - Enum constant in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Relative from now in minutes.
- RELATIVE_SECONDS - Enum constant in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Relative from now in seconds.
- RELATIVE_WEEKS - Enum constant in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Relative from now in weeks.
- request(boolean) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- request(boolean) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Explicitly requests reading data from the source.
- request(String, boolean) - Method in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
-
Explicitly requests reading data from the source.
- request(String, boolean) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Explicitly requests reading data from the source.
- requestTimeout - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- requiresTypedAccess() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector requires data access via types and structs rather than generic object-based methods like get and set.
S
- schema - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- selectNorthInput(CI) - Method in interface de.iip_ecosphere.platform.connectors.AdapterSelector
-
Returns the responsible protocol adapter for northbound input.
- selectNorthInput(CI) - Method in interface de.iip_ecosphere.platform.connectors.ChannelAdapterSelector
- selector - Variable in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
- selector - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- selectSouthOutput(String, O) - Method in interface de.iip_ecosphere.platform.connectors.AdapterSelector
-
Returns the responsible protocol adapter for southbound output.
- selectSouthOutput(String, O) - Method in interface de.iip_ecosphere.platform.connectors.ChannelAdapterSelector
- separator - Variable in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- separator - Variable in class de.iip_ecosphere.platform.connectors.parser.TextLineParser
- SEPARATOR - Static variable in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter
-
Separator for hierarchical names.
- SEPARATOR - Static variable in interface de.iip_ecosphere.platform.connectors.parser.InputParser
-
Separator for hierarchical names.
- serializer - Variable in class de.iip_ecosphere.platform.connectors.types.ChanneledConnectorOutputTypeAdapter
- serializer - Variable in class de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeAdapter
- serializer - Variable in class de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeAdapter
- service - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- set(String, Object) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- set(String, Object) - Method in interface de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess.Setter
-
Changes a property value.
- set(String, Object) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a property value.
- setApplicationInformation(String, String) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Sets connector-dependent application information.
- setAutoApplicationId(boolean) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Defines whether the application identification is expected to be unique or shall be made unique upon first connect.
- setBoolean(String, boolean) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- setBoolean(String, boolean) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a boolean property value.
- setByte(String, byte) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- setByte(String, byte) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a byte property value.
- setCacheMode(ConnectorParameter.CacheMode) - Method in interface de.iip_ecosphere.platform.connectors.CachingStrategy
-
Defines the actual cache mode.
- setCacheMode(ConnectorParameter.CacheMode) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Defines the cache mode.
- setCacheMode(ConnectorParameter.CacheMode) - Method in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- setCleanupPeriod(int) - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
-
Changes the cleanup period/timeout.
- setDataTimeDifference(int) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- setDataTimeDifference(int) - Method in interface de.iip_ecosphere.platform.connectors.events.EventHandlingConnector
-
Adjusts the simulated data time difference.
- setDataTimeDifferenceProvider(DataTimeDifferenceProvider<CO>) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- setDataTimeDifferenceProvider(DataTimeDifferenceProvider<CO>) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Defines the time difference provider.
- setDetailNotifiedItem(boolean) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
- setDetailNotifiedItem(boolean) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Whether the connector shall send detailed information about monitored changes.
- setDouble(String, double) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- setDouble(String, double) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a double property value.
- setEndpointPath(String) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Sets a connector-dependent endpoint path, a URL path.
- setFloat(String, float) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- setFloat(String, float) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a float property value.
- setHostnameVerification(boolean) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Defines whether TLS hostname verification shall be performed.
- setIdentities(Map<String, IdentityToken>) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Sets the endpoint identities.
- setInstanceIdentification(String) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- setInstanceIdentification(String) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Sets an instance identification for
connector extensions. - setInt(String, int) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- setInt(String, int) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes an int property value.
- setKeepAlive(int) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Sets the keep alive time for connection heartbeats/reconnects (if supported).
- setKeyAlias(String) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Sets up optional TLS key alias.
- setKeystoreKey(String) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Sets up the optional TLS keystore key to be obtained from
IdentityStore. - setLong(String, long) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- setLong(String, long) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a long property value.
- setModelAccess(ModelAccess) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccessProvider
-
Defines the model access.
- setModelAccess(ModelAccess) - Method in class de.iip_ecosphere.platform.connectors.types.AbstractConnectorInputTypeTranslator
- setModelAccess(ModelAccess) - Method in class de.iip_ecosphere.platform.connectors.types.AbstractConnectorOutputTypeTranslator
- setModelAccess(ModelAccess) - Method in class de.iip_ecosphere.platform.connectors.types.AbstractProtocolAdapter
-
Defines the model access.
- setModelAccess(ModelAccess) - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorInputTypeAdapter
- setModelAccess(ModelAccess) - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeAdapter
- setModelAccess(ModelAccess) - Method in interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Defines the model access.
- setModelAccess(ModelAccess) - Method in class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
- setModelAccessSupplier(Supplier<M>) - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
-
Sets the model access supplier.
- setMultiValue(String, boolean, Object) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Sets a multi-value represented by multiple entities.
- setMultiValue(String, boolean, List<QualifiedElement<?>>) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Sets a multi-value represented by multiple entities.
- setNotificationInterval(int) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Defines the notification interval, i.e., how frequently the connector shall look for new values.
- setReceptionCallback(ReceptionCallback<CO>) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- setReceptionCallback(ReceptionCallback<CO>) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Attaches a reception
callbackto this connector. - setReceptionCallbackSafe(ReceptionCallback<CO>) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Attaches a reception
callbackto this connector. - setRequestTimeout(int) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Sets the request timeout.
- setService(NameplateSetup.Service) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Sets the optional service information to select upon.
- setShort(String, short) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- setShort(String, short) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a short property value.
- setSpecificIntSetting(String, Consumer<Integer>) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Applies the connector specific setting in
keyif specified tosetter. - setSpecificSetting(String, Object) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Adds connector specific settings.
- setSpecificSettingFromResource(String, String, ResourceResolver...) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Adds connector specific settings by reading the setting value from a given resource.
- setSpecificSettingFromResourceSafe(String, String, ResourceResolver...) - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter.ConnectorParameterBuilder
-
Adds connector specific settings by reading the setting value as the contents of a given resource.
- setStorageValue(String, Object) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- setStorageValue(String, Object) - Method in interface de.iip_ecosphere.platform.connectors.events.EventHandlingConnector
-
Sets intermediate information that can be read out by while transforming results by configured transformation functions.
- setString(String, String) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- setString(String, String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a string property value.
- setStruct(String, Object) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes the "struct" value of a property.
- setters - Variable in class de.iip_ecosphere.platform.connectors.model.AbstractTypeMappingModelAccess
- SharedSpace - Interface in de.iip_ecosphere.platform.connectors.model
-
Shared memory space for MIMO connectors.
- SimpleTimeseriesQuery - Class in de.iip_ecosphere.platform.connectors.events
-
Represents a simple timeseries query given by start/end time assuming that the connector knows from where to get the data.
- SimpleTimeseriesQuery(int, SimpleTimeseriesQuery.TimeKind) - Constructor for class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
-
Creates a simple time series query with start time point and unspecified end.
- SimpleTimeseriesQuery(int, SimpleTimeseriesQuery.TimeKind, int, SimpleTimeseriesQuery.TimeKind) - Constructor for class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
-
Creates a simple time series query.
- SimpleTimeseriesQuery(int, SimpleTimeseriesQuery.TimeKind, int, SimpleTimeseriesQuery.TimeKind, int) - Constructor for class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
-
Creates a simple time series query.
- SimpleTimeseriesQuery.TimeKind - Enum Class in de.iip_ecosphere.platform.connectors.events
-
Time value interpretations.
- singleCache - Variable in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- specificSettings - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- specificSettings() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
List of specific setting names supported by the connector.
- start - Variable in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
- startArrayStructure(String) - Method in class de.iip_ecosphere.platform.connectors.formatter.DummyFormatter
- startArrayStructure(String) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- startArrayStructure(String) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter
-
Starts an array structure.
- startArrayStructure(String) - Method in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- startKind - Variable in class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery
- startObjectStructure(String) - Method in class de.iip_ecosphere.platform.connectors.formatter.DummyFormatter
- startObjectStructure(String) - Method in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- startObjectStructure(String) - Method in interface de.iip_ecosphere.platform.connectors.formatter.OutputFormatter
-
Starts an object structure.
- startObjectStructure(String) - Method in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- stepInto(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Sets the hierarchical substructure denoted by
nameas current scope for further resolution. - stepInto(String, int) - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- stepInto(String, int) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Sets the hierarchical substructure denoted by
nameas current scope for further resolution. - stepInto(String, int) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- stepInto(String, int) - Method in class de.iip_ecosphere.platform.connectors.parser.TextLineParser.TextLineParseResult
- stepOut() - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Steps out of the actual context set by
ModelAccess.stepInto(String). - stepOut() - Method in class de.iip_ecosphere.platform.connectors.parser.ArrayParseResult
- stepOut() - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Steps out of the actual context set by
InputParser.ParseResult.stepInto(String, int). - stepOut() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
- stepOut() - Method in class de.iip_ecosphere.platform.connectors.parser.TextLineParser.TextLineParseResult
- storage - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- StringTriggerQuery - Class in de.iip_ecosphere.platform.connectors.events
-
Implements a query represented by a string interpreted by the connector.
- StringTriggerQuery(String) - Constructor for class de.iip_ecosphere.platform.connectors.events.StringTriggerQuery
-
Creates a trigger query.
- StringTriggerQuery(String, int) - Constructor for class de.iip_ecosphere.platform.connectors.events.StringTriggerQuery
-
Creates a trigger query.
- structures - Variable in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- StructureType() - Constructor for enum class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.StructureType
- supportedEncryption() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Returns the supported encryption mechanisms.
- supportsDataTimeDifference() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
Returns whether this connector considers
DataTimeDifferenceProvider. - supportsEvents() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports events on changed data, i.e., polling by the connector becomes optional.
- supportsHierarchicalNames() - Element in annotation interface de.iip_ecosphere.platform.connectors.formatter.MachineFormatter
-
Whether the machine connector supports hierarchical names.
- supportsHierarchicalNames() - Element in annotation interface de.iip_ecosphere.platform.connectors.parser.MachineParser
-
Whether the machine connector supports hierarchical names (requires
MachineParser.supportsNames(). - supportsHierarchicalQNames() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports hierarchical qualified names in the model (requires
MachineConnector.hasModel()istrue). - supportsIndexes() - Element in annotation interface de.iip_ecosphere.platform.connectors.parser.MachineParser
-
Whether the parser supports index-based access (despite the interface).
- supportsModelCalls() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports calls via the model (requires
MachineConnector.hasModel()istrue). - supportsModelProperties() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports properties via the model (requires
MachineConnector.hasModel()istrue). - supportsModelStructs() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports user-defined structs in the model (requires
MachineConnector.hasModel()istrue). - supportsMultiValued() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnector
-
Returns whether a connector with
information modelsupports multi-valued entries. - supportsNames() - Element in annotation interface de.iip_ecosphere.platform.connectors.parser.MachineParser
-
Whether the machine connector supports hierarchical names (despite the interface).
- supportsNesting() - Element in annotation interface de.iip_ecosphere.platform.connectors.parser.MachineParser
-
Whether the machine connector supports stepping into nested structures (or emulates that).
T
- TextLineFormatter - Class in de.iip_ecosphere.platform.connectors.formatter
-
A simple text line formatter for given separators.
- TextLineFormatter(String, String) - Constructor for class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
-
Creates a new text line formatter.
- TextLineFormatter.TextLineFormatterConverter - Class in de.iip_ecosphere.platform.connectors.formatter
-
Own parser converter type to hide implementing class for future modifications.
- TextLineFormatterConverter() - Constructor for class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter.TextLineFormatterConverter
- TextLineParser - Class in de.iip_ecosphere.platform.connectors.parser
-
Implements a generic line parser, i.e., data instances are assumed to be given in a single line of text.
- TextLineParser(String, String) - Constructor for class de.iip_ecosphere.platform.connectors.parser.TextLineParser
-
Creates a new text line parser.
- TextLineParser.TextLineParserConverter - Class in de.iip_ecosphere.platform.connectors.parser
-
Own parser converter type to hide implementing class for future modifications.
- TextLineParser.TextLineParseResult - Class in de.iip_ecosphere.platform.connectors.parser
-
Own parser result type to hide implementing class for future modifications.
- TextLineParserConverter() - Constructor for class de.iip_ecosphere.platform.connectors.parser.TextLineParser.TextLineParserConverter
- TextLineParseResult(String[]) - Constructor for class de.iip_ecosphere.platform.connectors.parser.TextLineParser.TextLineParseResult
-
Creates an array-based parse result.
- TextLineParseResult(String[], int, ArrayParseResult) - Constructor for class de.iip_ecosphere.platform.connectors.parser.TextLineParser.TextLineParseResult
-
Creates an array-based parse result.
- TimeKind() - Constructor for enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
- timer - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- timer - Variable in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
- tmp - Variable in class de.iip_ecosphere.platform.connectors.formatter.TextLineFormatter
- to(byte[]) - Method in class de.iip_ecosphere.platform.connectors.types.ConnectorOutputTypeAdapter
- to(String, byte[]) - Method in class de.iip_ecosphere.platform.connectors.types.ChanneledConnectorOutputTypeAdapter
- to(String, S) - Method in interface de.iip_ecosphere.platform.connectors.types.ChanneledConnectorOutputTypeTranslator
-
Translates a source value into a target value ("output to external").
- to(S) - Method in interface de.iip_ecosphere.platform.connectors.types.ChanneledConnectorOutputTypeTranslator
- toBigDecimal(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toBigDecimal(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toBigDecimal(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toBigDecimal(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto aBigDecimal. - toBigInteger(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toBigInteger(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toBigInteger(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toBigInteger(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto aBigInteger. - toBoolean(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toBoolean(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toBoolean(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toBoolean(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto Boolean. - toByte(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toByte(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toByte(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toByte(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto byte. - toByteArray(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toByteArray(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toByteArray(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toByteArray(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto a byte array. - toDate(T, String) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto a date representation. - toDouble(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toDouble(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toDouble(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toDouble(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto double. - toDoubleArray(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toDoubleArray(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toDoubleArray(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toDoubleArray(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto a double array. - toElementList(JsonIterator, Class<E>) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toElementList(Object, Class<E>) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toElementList(String, Class<E>) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toElementList(T, Class<E>) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto a list instance. - toEnum(T, Class<E>) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto an instance ofenumType. - toFloat(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toFloat(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toFloat(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toFloat(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto float. - toInteger(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toInteger(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toInteger(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toInteger(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto integer. - toIntegerArray(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toIntegerArray(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toIntegerArray(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toIntegerArray(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto an integer array. - toList(JsonIterator, Class<E>) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toList(Object, Class<E>) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toList(String, Class<E>) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toList(T, Class<E>) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto a list instance. - toLocalDateTime(T, String) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto a date representation. - toLong(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toLong(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toLong(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toLong(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto long. - toObject(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toObject(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toObject(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toObject(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto an object. - topInstancesQName() - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns the prefix to be used to access the instances within this model.
- toShort(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toShort(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toShort(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toShort(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto short. - toString(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toString(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toString(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toString(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto String. - toStringArray(JsonIterator) - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonInputConverter
- toStringArray(Object) - Method in class de.iip_ecosphere.platform.connectors.model.ModelInputConverter
- toStringArray(String) - Method in class de.iip_ecosphere.platform.connectors.parser.ConverterFromString
- toStringArray(T) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.InputConverter
-
Converts parsed data returned by
InputParser.ParseResultto a String array. - toValidString(String) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorsAas
-
Returns a "valid" string turning null into an empty string.
- TranslatingProtocolAdapter<O,
I, - Class in de.iip_ecosphere.platform.connectors.typesCO, CI> -
Uses two
TypeTranslatorinstances for the protocol adaptation, optionally passing on the reception channel to a givenChanneledConnectorOutputTypeTranslator. - TranslatingProtocolAdapter(ConnectorOutputTypeTranslator<O, CO>, ConnectorInputTypeTranslator<CI, I>) - Constructor for class de.iip_ecosphere.platform.connectors.types.TranslatingProtocolAdapter
-
Creates a translating protocol adapter.
- trigger() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- trigger() - Method in interface de.iip_ecosphere.platform.connectors.events.EventHandlingConnector
-
Trigger the ingestion of a next data item.
- trigger(ConnectorTriggerQuery) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- trigger(ConnectorTriggerQuery) - Method in interface de.iip_ecosphere.platform.connectors.events.EventHandlingConnector
-
Trigger the ingestion of a next data item.
U
- uninstallPollTask() - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Uninstall poll task.
- uninstallPollTask() - Method in class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
- unregisterConnector(Connector<?, ?, ?, ?>) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorRegistry
-
Unregisters a connector instance.
- UNSPECIFIED - Enum constant in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Unspecified, to be ignored.
- useNotifications - Variable in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
- useNotifications() - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
-
Returns whether (event-based) notifications or polling shall be used.
- useNotifications(boolean) - Method in class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
- useNotifications(boolean) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Use notifications or polling.
- useTls(ConnectorParameter) - Static method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Returns whether the connector shall use TLS.
V
- valSupplier - Variable in class de.iip_ecosphere.platform.connectors.ConnectorExtensionDescriptor.DefaultConnectorExtension
- value - Variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.OneElementEntryIterator
- value() - Element in annotation interface de.iip_ecosphere.platform.connectors.MachineConnectorSupportedQueries
-
Whether the machine connector has a model at all.
- value() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.OneElementEntryIterator
- valueOf(String) - Static method in enum class de.iip_ecosphere.platform.connectors.ConnectorParameter.CacheMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.StructureType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.iip_ecosphere.platform.connectors.ConnectorParameter.CacheMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.iip_ecosphere.platform.connectors.events.SimpleTimeseriesQuery.TimeKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.StructureType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- write(CI) - Method in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
- write(CI) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
- write(CI) - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Writes the given
datato the underlying machine/platform. - writeImpl(I) - Method in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
- writeImpl(I) - Method in class de.iip_ecosphere.platform.connectors.AbstractConnector
-
Does the actual writing to the underlying machine/platform.
- writeImpl(I, String) - Method in class de.iip_ecosphere.platform.connectors.AbstractChannelConnector
-
Does the actual writing to the underlying machine/platform.
- writer - Variable in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
All Classes and Interfaces|All Packages|Constant Field Values