All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description ActionConstants Constants for every SDC service operation comprising input-output and input-only message exchanges.CommonConfig General configuration of the SDC Glue common package.CommonConstants ComplexDeviceComponentMapper Utility class to map from complex device component coded value to URI and back to coded value.ConnectConfiguration Container to provide connection options for remote SDC device connections.Consumer Consumer annotation for class bindings relevant to the SDC service consumer side.ConsumerConfig Configuration for the SDC consumer side.Context Transaction context to be used on incoming set service requests in order to send reports and the initial response.ContextFactory Factory to create Context instances.ContextIdentificationMapper Utility class to map between context-based URIs and instance identifiers.ContextIdentificationMapper.ContextSource Defines the context instance identifier URI type.DefaultGlueConfigModule Guice module that determines default values for the Glue package configuration.DefaultGlueModule Default Glue module.DefaultStateValues Implementing classes of this interface can be used to define default values for states.DefaultStateValuesDispatcher Processes aDefaultStateValuesobject and forwards any states to matching methods.FallbackInstanceIdentifier Utility class to create fallback instance identifiers from location detail.GlueConstants Any constants relevant to SDC Glue.GlueDpwsConfigModule HighPriorityServices Implementation of the high-priority services.HostingServiceLogger Logger which adds instance and hosting service specific information to every log message using the CloseableThreadContext.IncomingSetServiceRequest Annotation to define a callback for incoming set service operation calls.IncomingSetServiceRequest.NoList Indicates a no-list type.InvocationException Error that can occur during SCO processing.InvocationResponse Initial response required to answer a set service request.LocationDetailQueryMapper Utility class to map location detail to and from URIs in accordance with SDC Glue section 9.4.1.2.LowPriorityServices Implementation of the low-priority services.MdibMapper Maps MDIB entities from MdibAccess to an Mdib object.MdibMapperFactory Factory to create MdibMapper instances.MdibVersionUtil Utility functions for theMdibVersioncontainer.MdibXmlIo Utility class to read an Mdib from an input stream (or file).ModificationsBuilder Utility class to create an MdibDescriptionModifications object from an Mdib container.ModificationsBuilderFactory Factory to create ModificationsBuilder instances.OperationInvocationDispatcher Helper class to dispatch incoming operation invoked report parts to ScoTransaction objects.OperationInvocationDispatcherFactory OperationInvocationReceiver Class that is capable of processing incoming set service requests.ParticipantKeyPurposeMapper Utility class to map between Participant Key Purpose URIs and OIDs.PrerequisitesException Any exception that comes up before the connection process to a remote device could be finished.RemoteDeviceConnectedMessage RemoteDeviceDisconnectedMessage ReportGenerator Helper class to generate and send reports.ReportGeneratorFactory Factory to create ReportGenerator instances.ReportMappings Reflection utility that provides class mappings between reports and other information items.ReportMappings.UnknownReportClassFoundException ReportProcessingException An exception that is thrown if something during report processing fails.ReportProcessor Class that is responsible for buffering and processing of incoming reports.ReportWriter Helper class that accepts any state reports and writes them to a RemoteMdibAccess instance.RequiredDefaultStateValues Defines required default values for all states.ScoController Controller class that is responsible for invoking set requests and processing incoming operation invoked reports.ScoController Manages callbacks for incoming set service requests.ScoControllerFactory ScoControllerFactory Factory to create ScoControllerFactory instances.ScopesDecorator Decorator interface to allow extending WS-Discovery Scopes during runtime.ScoTransaction<T extends org.somda.sdc.biceps.model.message.AbstractSetResponse> Definition of an SDC transaction to track incoming operation invoked report parts.ScoTransactionFactory ScoTransactionImpl<T extends org.somda.sdc.biceps.model.message.AbstractSetResponse> Default implementation of ScoTransactionScoUtil Utility class for SCO processing.SdcDevice Adds SDC services to a DPWS device and manages incoming set service requests.SdcDeviceContext Context data passed to SdcDevicePlugin in order to access SdcDevice data.SdcDeviceFactory Factory to create SDC compatible devices.SdcDevicePlugin Definition of a plugin for SdcDevice that is called back on different stages of startup and shutdown.SdcDevicePluginProcessor Processes all SdcDevicePlugin instances passed to an SdcDevice.SdcDiscoveryFilterBuilder A variant of the DiscoveryFilterBuilder that adds scopes and types required by SDC.SdcRemoteDevice SDC consumer device interface.SdcRemoteDeviceFactory SdcRemoteDeviceImpl Default implementation of SdcRemoteDevice.SdcRemoteDevicesConnector Central starting point to gain access to remote SDC devices.SdcRemoteDevicesConnectorImpl SdcRemoteDevicesObserver Listens to connecting and disconnecting devices of a SdcRemoteDevicesConnector.SdcRemoteDeviceWatchdog Sends WS-Eventing Renew or DirectedProbe requests and informs in case of an error.SdcRemoteDeviceWatchdogFactory Factory to create SdcRemoteDeviceWatchdog instances.SdcRequiredTypesAndScopes Maps all WS-Discovery Types and Scopes required by SDC and sends Hellos respectively.ServicesFactory Factory to create ServicesFactory instances.SetServiceAccess API to invoke set operations.SubscribableActionsMapping UriMapperGenerationArgumentException Shall be thrown in case the arguments for generating an URI in one of the mappers are not compatible with the URI generation rules.UriMapperParsingException Shall be thrown in case the URI to parse is not valid for the given mapper or is no valid URI in general.UrlUtf8 Helper to encode and decode URLs to and from UTF-8.WatchdogMessage Message that is delivered to a WatchdogObserver if something went wrong.WatchdogObserver Listens to a Watchdog and receives information if something goes wrong.WatchdogScheduledExecutor Annotation for a scheduled executor used bySdcRemoteDeviceWatchdog.WsdlConstants Constants used throughout high priority and low priority WSDL files.