A B C D E F G H I J K L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractChannelConnector<O,I,CO,CI> - Class in de.iip_ecosphere.platform.connectors
-
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.BasicAdapterProviderto comply with/providerChannelProtocolAdapter. - AbstractConnector<O,I,CO,CI> - Class in de.iip_ecosphere.platform.connectors
-
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
- AbstractDateConverter(Class<T>) - Constructor for class de.iip_ecosphere.platform.connectors.formatter.FormatCache.AbstractDateConverter
-
Creates an abstract converter instance.
- 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.
- AbstractProtocolAdapter<O,I,CO,CI> - Class in de.iip_ecosphere.platform.connectors.types
-
Basic protocol adapter implementation.
- AbstractProtocolAdapter() - Constructor for class de.iip_ecosphere.platform.connectors.types.AbstractProtocolAdapter
- adapter - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- AdapterSelector<O,I,CO,CI> - Interface in de.iip_ecosphere.platform.connectors
-
Selects a protocol adapter based on the given machine data.
- AdapterSelector.AdapterProvider<O,I,CO,CI> - Interface in de.iip_ecosphere.platform.connectors
-
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. - 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 - 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 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,CO,CI> - Interface in de.iip_ecosphere.platform.connectors
-
Selects a protocol adapter based on the given machine data for channel connectors.
- ChannelAdapterSelector.ChannelAdapterProvider<O,I,CO,CI> - Interface in de.iip_ecosphere.platform.connectors
-
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,CO,CI> - Interface in de.iip_ecosphere.platform.connectors.types
-
Adapts a channeled protocol from/to an underlying machine/platform.
- ChannelTranslatingProtocolAdapter<O,I,CO,CI> - Class in de.iip_ecosphere.platform.connectors.types
-
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.
- clearCache() - Method in interface de.iip_ecosphere.platform.connectors.CachingStrategy
-
Clears the cache.
- clearCache() - Method in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- cls - Variable in class de.iip_ecosphere.platform.connectors.formatter.FormatCache.AbstractDateConverter
- 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 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,CO,CI> - Interface in de.iip_ecosphere.platform.connectors
-
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
- ConnectorFactory<O,I,CO,CI,A extends ProtocolAdapter<O,I,CO,CI>> - Interface in de.iip_ecosphere.platform.connectors
-
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 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.
- 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
- CONVERTERS - Static variable in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
- 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
- convertToDate(Class<T>, Object) - Static method in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
-
Uses one of the registered data converters to convert
data. - 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.
- 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.
- 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
- dataToAny() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.JsonParseResult
-
Turns
JsonInputParser.JsonParseResult.datato any considering its "type". - DATE_FORMATTER - Static variable in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
- 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_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.
- deserializeIfString(Any) - 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
- 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(). - dispose() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Final cleanup when platform shuts down, e.g., for shared resources.
- 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).
- 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 - 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. - format(Date, String) - Static method in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
-
Formats a date object to a given format.
- FormatCache - Class in de.iip_ecosphere.platform.connectors.formatter
-
Caches formatter instances.
- FormatCache() - Constructor for class de.iip_ecosphere.platform.connectors.formatter.FormatCache
- FormatCache.AbstractDateConverter<T> - Class in de.iip_ecosphere.platform.connectors.formatter
-
An abstract basic date converter.
- FormatCache.DateConverter<T> - Interface in de.iip_ecosphere.platform.connectors.formatter
-
Plugin to extend the date time conversion.
- 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
- 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
- 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
- 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.
- 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.
- 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<Any>, 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
- getDataType() - Method in class de.iip_ecosphere.platform.connectors.formatter.FormatCache.AbstractDateConverter
- getDataType() - Method in interface de.iip_ecosphere.platform.connectors.formatter.FormatCache.DateConverter
-
The type being handled by this converter.
- getDateFormatter(String) - Static method in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
-
Returns a (cached) simple date formatter.
- getDouble(String) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Returns a double property value.
- getEndpointPath() - Method in class de.iip_ecosphere.platform.connectors.ConnectorParameter
-
Returns the base URL prefix path/endpoint URL.
- getFieldName(int...) - Method in interface de.iip_ecosphere.platform.connectors.parser.InputParser.ParseResult
-
Returns the name of the field.
- getFieldName(IOConsumer<Any>, 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.
- 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<Any>, 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 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.
- 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.
- 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.
- 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.
- getType() - Method in interface de.iip_ecosphere.platform.connectors.ConnectorDescriptor
-
Returns the type of the connector.
H
- HASH - de.iip_ecosphere.platform.connectors.ConnectorParameter.CacheMode
-
Based on the hash value.
- hasModel() - Method in annotation type 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
- 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
- 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
- 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.
- 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.
- ISO8601_FORMAT - Static variable in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
-
Pre-defined known format for ISO8601.
- 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 converted.
- 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 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[], Any, 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
- LAZY_ANY_CLS - Static variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser
- LAZY_ANY_HEAD_FIELD - Static variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser
- LAZY_ANY_TAIL_FIELD - Static variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser
- LOGGER - Static variable in class de.iip_ecosphere.platform.connectors.ConnectorsAas
M
- MachineConnector - Annotation Type in de.iip_ecosphere.platform.connectors
-
Indicates the capabilities of a connector.
- MachineFormatter - Annotation Type in de.iip_ecosphere.platform.connectors.formatter
-
Indicates the capabilities of a machine formatter.
- MachineParser - Annotation Type 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. - 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 - 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.
- 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 - de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.StructureType
- objectMapper - Variable in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- OneElementEntryIterator(String, Any) - 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
- parse(Object, String) - Static method in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
-
Parses a date from the given
datafor the specifiedformat. - 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.
- pollTask - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- port - Variable in class de.iip_ecosphere.platform.connectors.ConnectorParameter
- ProtocolAdapter<O,I,CO,CI> - Interface in de.iip_ecosphere.platform.connectors.types
-
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.
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.
- registerConnector(Connector<?, ?, ?, ?>) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorRegistry
-
Registers a connector instance.
- registerConverter(FormatCache.DateConverter<?>) - Static method in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
-
Registers an additional converter.
- registerCustomType(Class<?>) - Method in interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Registers
clsas a custom type, e.g., for structs. - registerFormat(String, String) - Static method in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
-
Registers a default format for
SimpleDateFormat. - 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() - Method in annotation type 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 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 interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a boolean property value.
- 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
- 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 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 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.
- 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 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
- 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. - 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 interface de.iip_ecosphere.platform.connectors.model.ModelAccess
-
Changes a short property value.
- 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.
- singleCache - Variable in class de.iip_ecosphere.platform.connectors.DefaultCachingStrategy
- 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
- 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
- structures - Variable in class de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter
- StructureType() - Constructor for enum de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.StructureType
- supportedEncryption() - Method in interface de.iip_ecosphere.platform.connectors.Connector
-
Returns the supported encryption mechanisms.
- supportsEvents() - Method in annotation type de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports events on changed data, i.e., polling by the connector becomes optional.
- supportsHierarchicalNames() - Method in annotation type de.iip_ecosphere.platform.connectors.formatter.MachineFormatter
-
Whether the machine connector supports hierarchical names.
- supportsHierarchicalNames() - Method in annotation type de.iip_ecosphere.platform.connectors.parser.MachineParser
-
Whether the machine connector supports hierarchical names (requires
MachineParser.supportsNames(). - supportsHierarchicalQNames() - Method in annotation type de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports hierarchical qualified names in the model (requires
MachineConnector.hasModel()istrue). - supportsIndexes() - Method in annotation type de.iip_ecosphere.platform.connectors.parser.MachineParser
-
Whether the parser supports index-based access (despite the interface).
- supportsModelCalls() - Method in annotation type de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports calls via the model (requires
MachineConnector.hasModel()istrue). - supportsModelProperties() - Method in annotation type de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports properties via the model (requires
MachineConnector.hasModel()istrue). - supportsModelStructs() - Method in annotation type de.iip_ecosphere.platform.connectors.MachineConnector
-
Whether the machine connector supports user-defined structs in the model (requires
MachineConnector.hasModel()istrue). - supportsNames() - Method in annotation type de.iip_ecosphere.platform.connectors.parser.MachineParser
-
Whether the machine connector supports hierarchical names (despite the interface).
- supportsNesting() - Method in annotation type 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.
- timer - Variable in class de.iip_ecosphere.platform.connectors.AbstractConnector
- 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
- toBoolean(Any) - 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(Any) - 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(Any) - 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(LocalDateTime) - Static method in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
-
Converts a
LocalDateTimevalue toDateusing instant and the system default time zone. - toDate(T) - Method in interface de.iip_ecosphere.platform.connectors.formatter.FormatCache.DateConverter
-
Turns data into a date.
- 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(Any) - 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(Any) - 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. - 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(Any) - 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(Any) - 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(Any) - 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. - toLocalDateTime(Date) - Static method in class de.iip_ecosphere.platform.connectors.formatter.FormatCache
-
Converts a
Datevalue toLocalDateTimeusing instant and the system default time zone. - 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(Any) - 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(Any) - 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(Any) - 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(Any) - 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(Any) - 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,CO,CI> - Class in de.iip_ecosphere.platform.connectors.types
-
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.
- unregisterConnector(Connector<?, ?, ?, ?>) - Static method in class de.iip_ecosphere.platform.connectors.ConnectorRegistry
-
Unregisters a connector instance.
- 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
- value - Variable in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.OneElementEntryIterator
- value() - Method in class de.iip_ecosphere.platform.connectors.parser.JsonInputParser.OneElementEntryIterator
- valueOf(String) - Static method in enum de.iip_ecosphere.platform.connectors.ConnectorParameter.CacheMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.StructureType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum de.iip_ecosphere.platform.connectors.ConnectorParameter.CacheMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum de.iip_ecosphere.platform.connectors.formatter.JsonOutputFormatter.StructureType
-
Returns an array containing the constants of this enum type, 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 All Packages