- getAction() - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Returns the action type causing this message.
- getAction() - Method in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Characterizes the action causing the creation of the record.
- getActionTimeout() - Method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
Returns the timeout for individual send/receive actions.
- getActionTimeout() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the timeout for individual send/receive actions.
- getAlertname() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the name of the alert.
- getAliasIds() - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Returns optional alias ids of the component.
- getApplicationId() - Method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
The unique application/client identifier.
- getApplicationId(String, String, boolean) - Static method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
Creates a unique application/client identifier.
- getApplicationId() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the unique application/client identifier.
- getAuthenticationKey() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the IdentityStore key for the authentication, usually a password token.
- getAuthenticationKey() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the IdentityStore key for the authentication, usually a password token.
- getAutoApplicationId() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns whether the application identification is expected to be unique or shall be made unique upon first
connect.
- getCallback(String) - Method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
The callback for a certain stream.
- getClearTimestamp() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the timestamp when the alert was cleared.
- getCloseAction() - Method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
Returns the close action.
- getCloseAction() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the close action.
- getComponentType() - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Returns the component type.
- getConnector() - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Returns the (global) transport connector.
- getConnector() - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Returns the transport connector.
- getConnectorName() - Static method in class de.iip_ecosphere.platform.transport.TransportFactory
-
Returns the descriptive name of the main connector.
- getCorrelationId() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the correlation ID identifying the same type of events.
- getCreator(TransportFactory.ConnectorCreator, TransportFactory.ConnectorCreator) - Static method in class de.iip_ecosphere.platform.transport.TransportFactory
-
Returns either creator if not null or dflt.
- getCurrentValue() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the current (metric) value causing the alert.
- getDescription() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns an additional description of notification.
- getDescription() - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
- getDeviceId() - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Returns the device (context) id of the component.
- getDmCreator() - Method in class de.iip_ecosphere.platform.transport.DefaultTransportFactoryDescriptor
-
- getDmCreator() - Method in interface de.iip_ecosphere.platform.transport.TransportFactoryDescriptor
-
Returns the direct memory connector creator.
- getEventType() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the event type according to ITU X.733.
- getFirstTimestamp() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the timestamp of the first occurrence.
- getGlobalTransport() - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Returns the (global) transport instance.
- getHost() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the network name of the host.
- getHost() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the server/broker host name.
- getHostnameVerification() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns whether TLS hostname verification shall be performed.
- getHostnameVerification() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns whether TLS hostname verification shall be performed.
- getHostSafe(Transport.TransportInstance) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Returns the target host/port of the given transport instance.
- getId() - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Returns the primary id of the component.
- getInfo() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns information about the alert.
- getInstance() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns source (id, IP) who caused/sent the notification.
- getIpcCreator() - Method in class de.iip_ecosphere.platform.transport.DefaultTransportFactoryDescriptor
-
- getIpcCreator() - Method in interface de.iip_ecosphere.platform.transport.TransportFactoryDescriptor
-
Returns the interprocess transport connector creator.
- getKeepAlive() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the time to keep a connection alive.
- getKeyAlias() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
- getKeyAlias() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
- getKeystore() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the optional TLS keystore.
- getKeystore() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the optional TLS keystore.
- getKeystorePassword(TransportParameter) - Static method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
- getKeystorePassword(String) - Static method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
Tries to resolve keystorePassword as key in IdentityStore using
token data of a username token if found or keystorePassword as fallback.
- getKeystorePassword() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the password for the optional TLS keystore.
- getKeystorePassword() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the password for the optional TLS keystore.
- getKind() - Method in class de.iip_ecosphere.platform.transport.TransportAas
-
- getLastTimestamp() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the timestamp of the last occurrence.
- getLocalConnector() - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Returns the (local) transport connector.
- getLocalTransport() - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Returns the (local) transport instance.
- getMainCreator() - Method in class de.iip_ecosphere.platform.transport.DefaultTransportFactoryDescriptor
-
- getMainCreator() - Method in interface de.iip_ecosphere.platform.transport.TransportFactoryDescriptor
-
Returns the main transport connector creator.
- getModelOrdinal() - Method in interface de.iip_ecosphere.platform.transport.serialization.IipEnum
-
Returns the model ordinal of this enum literal.
- getMqttQoS() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the MQTT QoS level (may not apply to other protocols).
- getName() - Method in class de.iip_ecosphere.platform.transport.connectors.impl.DirectMemoryTransferTransportConnector
-
- getName() - Method in interface de.iip_ecosphere.platform.transport.connectors.TransportConnector
-
Returns a descriptive name of the transport protocol being implemented.
- getName() - Static method in class de.iip_ecosphere.platform.transport.serialization.SerializerRegistry
-
Returns the descriptive name of this factory indicating the utilized wire format.
- getName() - Method in interface de.iip_ecosphere.platform.transport.TransportFactory.ConnectorCreator
-
Returns the descriptive name of the connector.
- getPassword() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
- getPassword() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the password.
- getPayload() - Method in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Returns the (arbitrary) payload.
- getPort() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Returns the TCP communication port of the host.
- getPort() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the server/broker port number.
- getPriority() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the urgency of the notification.
- getProbableCause() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the probable cause according to ITU X.733.
- getProgress() - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
- getRuleExpression() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns a rule that caused this notification.
- getRuleTimeLimit() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns a time limit set on the rule.
- getSerializer(Class<T>) - Static method in class de.iip_ecosphere.platform.transport.serialization.SerializerRegistry
-
Returns a serializer instance.
- getSeverity() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the severity of the notification.
- getSource() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns source (id, IP) who caused/sent the notification.
- getSource() - Method in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Returns the source of the record.
- getStatus() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the status of the alert: firing or resolved.
- getSubDescription() - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
- getTags() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns a comma-separated list of custom tags (labels).
- getTimestamp() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the timestamp of the first occurrence.
- getTimestamp() - Method in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Returns the timestamp of record creation.
- getTransportParameter() - Method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
Returns the transport parameters.
- getType() - Method in class de.iip_ecosphere.platform.transport.connectors.AbstractReceptionCallback
-
- getType() - Method in interface de.iip_ecosphere.platform.transport.connectors.ReceptionCallback
-
Returns the type of the data.
- getType() - Method in interface de.iip_ecosphere.platform.transport.serialization.Serializer
-
The type to be handled by this serializer.
- getType() - Method in class de.iip_ecosphere.platform.transport.serialization.StringSerializer
-
- getType() - Method in class de.iip_ecosphere.platform.transport.status.AlertSerializer
-
- getType() - Method in class de.iip_ecosphere.platform.transport.status.StatusMessageSerializer
-
- getType() - Method in class de.iip_ecosphere.platform.transport.status.TraceRecordSerializer
-
- getUid() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the unique ID of notification.
- getUrl() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns URL of somewhere associated to the alert, e.g.
- getUser() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
- getUser() - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the user name.
- globalRoutingKeys - Static variable in class de.iip_ecosphere.platform.transport.Transport
-
- globalTransport - Static variable in class de.iip_ecosphere.platform.transport.Transport
-
- send(TransportConnector) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Sends this message to the given connector on #ALERT STREAM.
- send(TransportConnector) - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Sends this message to the given connector on #STATUS_STREAM.
- send(TransportConnector) - Method in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Sends this message to the given connector on #TRACE_STREAM.
- send(IOConsumer<TransportConnector>, String) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends a message of a certain kind with no/global routing and cares fore queuing.
- send(IOConsumer<TransportConnector>, String, String...) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends a message of a certain kind and cares fore queuing.
- send(IOConsumer<TransportConnector>, String) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends a message of a certain kind and cares for queuing.
- sendAlert(Alert) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends an alert message (global).
- sendAlert(Alert) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends an alert message.
- sendContainerStatus(ActionType, String, String...) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends a container status message.
- sendContainerStatus(ActionType, String, String...) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends a container status message.
- sendProcessStatus(String, int, int, String) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends information about a processing status (global).
- sendProcessStatus(String, int, int, String, String) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends information about a processing status (global).
- sendProcessStatus(String, int, int, String) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends information about a processing status.
- sendProcessStatus(String, int, int, String, String) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends information about a processing status.
- sendResourceStatus(ActionType, String...) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends a resource status message for this resource.
- sendResourceStatus(ActionType, String, String...) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends a resource status message.
- sendResourceStatus(ActionType, String...) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends a resource status message for this resource.
- sendResourceStatus(ActionType, String, String...) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends a resource status message.
- sendServiceArtifactStatus(ActionType, String, String...) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends a service artifact status message.
- sendServiceArtifactStatus(ActionType, String, String...) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends a service artifact status message.
- sendServiceStatus(ActionType, String, String...) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends a service status message.
- sendServiceStatus(ActionType, String, String...) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends a service status message.
- sendStatus(StatusMessage) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends a status message (global).
- sendStatus(StatusMessage) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends a status message.
- sendTraceRecord(TraceRecord) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sends a trace record (global).
- sendTraceRecord(TraceRecord) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sends a trace record.
- serialize(String, T) - Method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
Serializes data to stream.
- Serializer<T> - Interface in de.iip_ecosphere.platform.transport.serialization
-
A data serializer (so far for homogeneous streams, may require unique ids).
- SerializerRegistry - Class in de.iip_ecosphere.platform.transport.serialization
-
A registry for serializers to be able to handle also nested types on-demand.
- SerializerRegistry() - Constructor for class de.iip_ecosphere.platform.transport.serialization.SerializerRegistry
-
- serializers - Static variable in class de.iip_ecosphere.platform.transport.serialization.SerializerRegistry
-
- serialVersionUID - Static variable in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
- serialVersionUID - Static variable in class de.iip_ecosphere.platform.transport.status.StatusMessageSerializer.EnumDeserializer
-
- SERVICE_METRICS - Static variable in class de.iip_ecosphere.platform.transport.streams.StreamNames
-
Service metrics stream (forward declaration).
- setAction(ActionType) - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Changes the action type.
- setAction(String) - Method in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Changes the action causing the creation of the record.
- setActionTimeout(int) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Sets the action timeout.
- setAlertname(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the name of the alert.
- setAliasIds(String[]) - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Changes the alias ids of the component.
- setApplicationId(String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Defines the optional application id.
- setAuthenticationKey(String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Defines the IdentityStore key for the authentication, usually a password token.
- setAuthenticationKey(String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the IdentityStore key for the authentication, usually a password token.
- setAutoApplicationId(boolean) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Defines whether the application identification is expected to be unique or shall be made unique upon first
connect.
- setClearTimestamp(long) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the timestamp when the alert was cleared.
- setCloseAction(TransportParameter.CloseAction) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Defines the close action.
- setComponentType(ComponentType) - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Changes the component type.
- setCorrelationId(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Defines the correlation ID identifying the same type of events.
- setCurrentValue(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Returns the current (metric) value causing the alert.
- setDescription(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the additional description of notification.
- setDeviceId(String) - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Changes the device (context) id of the component.
- setDmImplementation(TransportFactory.ConnectorCreator) - Static method in class de.iip_ecosphere.platform.transport.TransportFactory
-
Changes the direct memory factory implementation.
- setEventType(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Defines the event type according to ITU X.733.
- setFirstTimestamp(long) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the timestamp of the first occurrence.
- setHost(String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Defines the server/broker host name.
- setHostnameVerification(boolean) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Defines whether TLS hostname verification shall be performed.
- setHostnameVerification(boolean) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns whether TLS hostname verification shall be performed.
- setId(String) - Method in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Changes the primary id of the component.
- setInfo(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes information about the alert.
- setInstance(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the instance (id, IP) who caused/sent the notification.
- setIpcImplementation(TransportFactory.ConnectorCreator) - Static method in class de.iip_ecosphere.platform.transport.TransportFactory
-
Changes the inter-process factory implementation.
- setKeepAlive(int) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Sets the keep alive time.
- setKeyAlias(String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Sets up optional TLS key alias.
- setKeyAlias(String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
- setKeystore(File, String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Sets up optional TLS encryption details.
- setKeystore(File) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the optional TLS keystore.
- setKeystorePassword(String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Returns the password for the optional TLS keystore.
- setLastTimestamp(long) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the timestamp of the last occurrence.
- setLocalSetup(Supplier<TransportSetup>) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sets up the (local) transport information and enforces a local transport instance.
- setMainImplementation(TransportFactory.ConnectorCreator) - Static method in class de.iip_ecosphere.platform.transport.TransportFactory
-
Changes the main factory implementation.
- setMqttQoS(MqttQoS) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Defines the MQTT QoS level (may not apply to other protocols).
- setName(String) - Static method in class de.iip_ecosphere.platform.transport.serialization.SerializerRegistry
-
Changes the descriptive name of this factory indicating the utilized wire format.
- setPassword(String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
- setPayload(Object) - Method in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Changes the (arbitrary) payload.
- setPort(int) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
Defines the server/broker port number.
- setPriority(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the urgency of the notification.
- setProbableCause(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Defines the probable cause according to ITU X.733.
- setReceptionCallback(String, ReceptionCallback<?>) - Method in class de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
-
- setReceptionCallback(String, ReceptionCallback<?>) - Method in class de.iip_ecosphere.platform.transport.connectors.impl.DirectMemoryTransferTransportConnector
-
- setReceptionCallback(String, ReceptionCallback<?>) - Method in interface de.iip_ecosphere.platform.transport.connectors.TransportConnector
-
Attaches a reception callback to stream.
- setRuleExpression(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Defines a rule that caused this notification.
- setRuleTimeLimit(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the time limit set on the rule.
- setSeverity(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Defines the severity of the notification.
- setSource(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the source (id, IP) who caused/sent the notification.
- setSource(String) - Method in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Defines the source of the record.
- setStatus(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Changes the status of the alert: firing or resolved.
- setTags(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Defines a comma-separated list of custom tags (labels).
- setTimestamp(long) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Defines the timestamp of the first occurrence.
- setTimestamp(long) - Method in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Changes the timestamp of record creation.
- setTraceFilter(Predicate<TraceRecord>) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Defines a (global, local) trace filter.
- setTraceFilter(Predicate<TraceRecord>) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Defines a trace filter.
- setTransportSetup(Supplier<TransportSetup>) - Static method in class de.iip_ecosphere.platform.transport.Transport
-
Sets up the (global) transport information.
- setTransportSetup(Supplier<TransportSetup>) - Method in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Sets up the transport information.
- setUid(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Defines the unique ID of notification.
- setUrl(String) - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
Defines URL of somewhere associated to the alert, e.g.
- setUser(String, String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
- setUser(String) - Method in class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
- severity - Variable in class de.iip_ecosphere.platform.transport.status.Alert
-
- source - Variable in class de.iip_ecosphere.platform.transport.status.Alert
-
- source - Variable in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
- status - Variable in class de.iip_ecosphere.platform.transport.status.Alert
-
- STATUS_STREAM - Static variable in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
- STATUS_STREAM - Static variable in class de.iip_ecosphere.platform.transport.streams.StreamNames
-
- StatusMessage - Class in de.iip_ecosphere.platform.transport.status
-
Represents a status message for a component.
- StatusMessage() - Constructor for class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Creates an empty status message.
- StatusMessage(ActionType, String, String...) - Constructor for class de.iip_ecosphere.platform.transport.status.StatusMessage
-
- StatusMessage(ComponentType, ActionType, String, String, String...) - Constructor for class de.iip_ecosphere.platform.transport.status.StatusMessage
-
Creates a new status message.
- StatusMessageSerializer - Class in de.iip_ecosphere.platform.transport.status
-
A simple, generic status serializer.
- StatusMessageSerializer() - Constructor for class de.iip_ecosphere.platform.transport.status.StatusMessageSerializer
-
- StatusMessageSerializer.EnumDeserializer<T> - Class in de.iip_ecosphere.platform.transport.status
-
Generic enum deserializer.
- stayOffline - Variable in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
- StreamNames - Class in de.iip_ecosphere.platform.transport.streams
-
Global platform stream names (see handbook, forward declarations).
- StreamNames() - Constructor for class de.iip_ecosphere.platform.transport.streams.StreamNames
-
- STRING - Static variable in class de.iip_ecosphere.platform.transport.serialization.TypeTranslators
-
Identity transformation for strings.
- StringSerializer - Class in de.iip_ecosphere.platform.transport.serialization
-
A default serializer for String through Base64 encoding.
- StringSerializer() - Constructor for class de.iip_ecosphere.platform.transport.serialization.StringSerializer
-
- subDescription - Variable in class de.iip_ecosphere.platform.transport.status.StatusMessage
-
- subscriptions - Static variable in class de.iip_ecosphere.platform.transport.connectors.impl.DirectMemoryTransferTransportConnector
-
- supportedEncryption() - Method in class de.iip_ecosphere.platform.transport.connectors.impl.DirectMemoryTransferTransportConnector
-
- supportedEncryption() - Method in interface de.iip_ecosphere.platform.transport.connectors.TransportConnector
-
Returns the supported encryption mechanisms.
- syncSend(String, Object) - Method in class de.iip_ecosphere.platform.transport.connectors.impl.DirectMemoryTransferTransportConnector
-
- syncSend(String, Object) - Method in interface de.iip_ecosphere.platform.transport.connectors.TransportConnector
-
Sends the given data on stream in synchronized manner, e.g.,
by blocking this call until the data is sent.
- tags - Variable in class de.iip_ecosphere.platform.transport.status.Alert
-
- timestamp - Variable in class de.iip_ecosphere.platform.transport.status.Alert
-
- timestamp - Variable in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
- to(S) - Method in interface de.iip_ecosphere.platform.transport.serialization.OutputTypeTranslator
-
Translates a source value into a target value ("output to external").
- to(String) - Method in class de.iip_ecosphere.platform.transport.serialization.StringSerializer
-
- to(Alert) - Method in class de.iip_ecosphere.platform.transport.status.AlertSerializer
-
- to(StatusMessage) - Method in class de.iip_ecosphere.platform.transport.status.StatusMessageSerializer
-
- to(TraceRecord) - Method in class de.iip_ecosphere.platform.transport.status.TraceRecordSerializer
-
- toString() - Method in class de.iip_ecosphere.platform.transport.status.Alert
-
- TRACE_STREAM - Static variable in class de.iip_ecosphere.platform.transport.status.TraceRecord
-
- TRACE_STREAM - Static variable in class de.iip_ecosphere.platform.transport.streams.StreamNames
-
- traceFilter - Static variable in class de.iip_ecosphere.platform.transport.Transport
-
- TraceRecord - Class in de.iip_ecosphere.platform.transport.status
-
Optional generic tracing of platform actions.
- TraceRecord() - Constructor for class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Creates a trace record.
- TraceRecord(String, String, Object) - Constructor for class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Creates a trace record with the current time as timestamp.
- TraceRecord(String, long, String, Object) - Constructor for class de.iip_ecosphere.platform.transport.status.TraceRecord
-
Creates a trace record.
- TraceRecordSerializer - Class in de.iip_ecosphere.platform.transport.status
-
A simple, generic status serializer.
- TraceRecordSerializer() - Constructor for class de.iip_ecosphere.platform.transport.status.TraceRecordSerializer
-
- transfer(String, Object) - Method in class de.iip_ecosphere.platform.transport.connectors.impl.DirectMemoryTransferTransportConnector
-
Transfers data to stream.
- Transport - Class in de.iip_ecosphere.platform.transport
-
Global and local transport support.
- Transport() - Constructor for class de.iip_ecosphere.platform.transport.Transport
-
Prevents external creation.
- Transport.TransportInstance - Class in de.iip_ecosphere.platform.transport
-
An instance of the transport.
- TransportAas - Class in de.iip_ecosphere.platform.transport
-
Implements the transport AAS contributor.
- TransportAas() - Constructor for class de.iip_ecosphere.platform.transport.TransportAas
-
- TransportConnector - Interface in de.iip_ecosphere.platform.transport.connectors
-
Defines the interface of a transport connector.
- TransportFactory - Class in de.iip_ecosphere.platform.transport
-
A factory for creating transport connector instances.
- TransportFactory() - Constructor for class de.iip_ecosphere.platform.transport.TransportFactory
-
- TransportFactory.ConnectorCreator - Interface in de.iip_ecosphere.platform.transport
-
Defines an internal factory implementation to create connectors.
- TransportFactoryDescriptor - Interface in de.iip_ecosphere.platform.transport
-
Defines the transport factory descriptor to customize the transport factory with individual protocols.
- TransportInstance() - Constructor for class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Creates a transport instance without transport setup information (for deferred setup).
- TransportInstance(Supplier<TransportSetup>) - Constructor for class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
Creates a transport information instance and sets the transport information.
- TransportParameter - Class in de.iip_ecosphere.platform.transport.connectors
-
Captures common transport parameter for all connector types.
- TransportParameter(String, int) - Constructor for class de.iip_ecosphere.platform.transport.connectors.TransportParameter
-
Creates a transport parameter instance.
- TransportParameter.CloseAction - Enum in de.iip_ecosphere.platform.transport.connectors
-
Automatic connector closing actions.
- TransportParameter.TransportParameterBuilder - Class in de.iip_ecosphere.platform.transport.connectors
-
A builder for transport parameter.
- TransportParameterBuilder() - Constructor for class de.iip_ecosphere.platform.transport.connectors.TransportParameter.TransportParameterBuilder
-
Prevents external creation.
- TransportSetup - Class in de.iip_ecosphere.platform.transport.connectors
-
Implements a reusable class to read transport setup information and to turn the information into transport
parameters.
- TransportSetup() - Constructor for class de.iip_ecosphere.platform.transport.connectors.TransportSetup
-
- transportSupplier - Variable in class de.iip_ecosphere.platform.transport.Transport.TransportInstance
-
- type - Variable in class de.iip_ecosphere.platform.transport.connectors.AbstractReceptionCallback
-
- TypeTranslator<S,T> - Interface in de.iip_ecosphere.platform.transport.serialization
-
Defines a type translator between two given types.
- TypeTranslators - Class in de.iip_ecosphere.platform.transport.serialization
-
Defines a set of type translators for primitive types.
- TypeTranslators() - Constructor for class de.iip_ecosphere.platform.transport.serialization.TypeTranslators
-