All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description ApacheClientHelper Utilities for the apache http client.ApacheHttpClient HTTP client implementation using a configured apache http client as backend.ApacheTransportBindingFactoryImpl Factory for creating apache http client backed transport bindings and clients.AppDelayExecutor Annotation to mark the app-delay executor used by WS-Discovery.ApplicationInfo Utility class to provide application layer information.ByeMessage Message to represent a WS-Discovery Bye.ByteResourceHandler HTTP handler that facilitates responding with arbitrary byte sequences.Client Core class to access DPWS client functionality.ClientConfig Configuration keys for the client.ClientDispatcher Interceptor dispatcher designed for outgoing calls on clients.ClientHelperFactory Factory to create util objects for the DPWS client.ClientImpl Default implementation of Client.ClientSpecific Annotation to bind any client-specific instances.ClientTransportBinding Binding providing request-response and notification capabilities using an HttpClient.ClientTransportBindingFactory Creates ClientTransportBinding instances.CommunicationContext Utility class to wrap application and transport layer information.CommunicationLog Communication log interface.CommunicationLog.Direction Direction enumeration.CommunicationLog.MessageType Defines the message type.CommunicationLog.TransportType Defines the transport type.CommunicationLogDummyImpl Implementation ofCommunicationLogthat does not output anything.CommunicationLogEntity Entity wrapper to enable CommunicationLog capabilities in the http client.CommunicationLogFileName Helper class to build up communication log file names.CommunicationLogFileOutputStream OutputStream that buffers written bytes and performs post-processing.CommunicationLogHandlerWrapper HandlerWrapper which enables CommunicationLog capabilities for requests and responses.CommunicationLogHttpRequestInterceptor Request interceptor which writes the outgoing request message and headers into the CommunicationLog.CommunicationLogHttpResponseInterceptor Response interceptor which writes the incoming response message and headers into the CommunicationLog.CommunicationLogImpl Default implementation of CommunicationLog.CommunicationLogInputInterceptor HttpInput.Interceptor which logs messages to a stream.CommunicationLogOutputInterceptor HttpOutput.Interceptor which logs messages to a stream.CommunicationLogSink Communication log sink interface.CommunicationLogSinkImpl Default implementation of CommunicationLogSink.ContentType Handler for parsing Content-Types accepted by SDCri.ContentType.ContentTypes Representation of all accepted content-types as well as their default charset, if it is given.CryptoConfig Configuration keys for cryptographic components.CryptoConfigurator Supports generation of server and client SSL configurations.CryptoSettings Common interface to retrieve key and trust store information.DefaultDeviceSettings Default device settings if none are injected to a Device.DefaultDpwsConfigModule Default configuration module to configureDefaultDpwsModule.DefaultDpwsModule Default Guice module to bind all interfaces and factories used by the DPWS implementation.Device Core class to create a device that exposes itself to the network.DeviceConfig Configuration tags of the DPWS device side.DeviceEnteredMessage Provides device proxy information that is delivered through a Hello message.DeviceFactory Factory to create Device instances.DeviceHelperFactory Factory to create instances of device util classes.DeviceImpl DeviceLeftMessage Provides device proxy information that is delivered through a Bye message.DeviceProbeTimeoutMessage Indicates a probe end of a previously started discovery process.DeviceSettings Settings used in the setup process of a device.DeviceSpecific Annotation to bind any device-specific instances.Direction Defines a communication direction.DiscoveredDevice Device information that is resolved through WS-Discovery.DiscoveredDeviceResolver Provide different functions to resolve aDiscoveredDeviceobject from hello or probe messages.DiscoveryAccess Interface to set discovery metadata provided by a Device.DiscoveryClientUdpProcessor Receives WS-Discovery SOAP messages via UDP.DiscoveryDeviceUdpMessageProcessor Message processor that receives and sends WS-Discovery SOAP messages via UDP at the device side.DiscoveryFilter Filter information to be used byClient.probe(DiscoveryFilter).DiscoveryFilterBuilder DiscoveryFilterconvenience builder with method chaining.DiscoveryObserver Indicates class as a discovery observer.DiscoveryUdpQueue Defines the UDP queue a device uses for discovery during runtime.DpwsConfig Configuration of the DPWS top level package.DpwsConstants DPWS constants.DpwsFramework Interface that supplies DPWS core functions.DpwsFrameworkImpl Default implementation ofDpwsFramework.DpwsHelperFactory Factory to create instances ofNotificationSourceUdpCallback.DpwsUtil Utility functions for DPWS.EnvelopeFactory Convenience factory to create SOAP envelopes in accordance with the JAXB SOAP model.EprAddressMismatchException Exception that is thrown if the EPR address from discovery differs from the EPR address from WS-TransferGet response.EventSink Interface to manage WS-Eventing subscriptions.EventSinkAccess Offers access to event sink functionality in accordance with WS-Eventing.EventSinkImpl Default implementation ofEventSink.EventSource Interface to provide WS-Eventing event source functions.EventSourceAccess Interface to access event source functionality provided by a Device.EventSourceInterceptor Interceptor that handles an event source's incoming subscription requests and facilitates sending notifications.FrameworkMetadata Container class for framework metadata such as framework version, java version etc.GetMetadataClient API to send WS-MetadataExchange GetMetadata requests.GetMetadataClientImpl Default implementation of GetMetadataClient.HelloByeAndProbeMatchesObserver Designates a deriving class as a WS-Discovery Hello, Bye and ProbeMatches observer.HelloByeAndProbeMatchesObserverImpl Helper class to forward Hello, Bye, ProbeMatches, and ProbeTimeout events.HelloMessage Message to represent a WS-Discovery Hello.HostedService Hosted service information of a device.HostedServiceFactory Factory to createHostedServicerelated} andHostedServiceProxyinstances.HostedServiceImpl Default implementation of HostedService.HostedServiceInterceptor Server interceptor to serve GetMetadata requests on hosted services.HostedServiceInterceptorFactory Factory to createHostedServiceInterceptorinstances.HostedServiceProxy Hosted service proxy of a client.HostedServiceProxyImpl Default implementation of HostedServiceProxy.HostedServiceTransportBinding Static transport binding for hosted services.HostedServiceTransportBindingFactory Factory to createHostedServiceTransportBindinginstances.HostingService Hosting service information of a device.HostingServiceAccess Interface to access the hosting service provided by aDevice.HostingServiceFactory Factory to createHostingServiceinstances.HostingServiceInterceptor Server interceptor for hosting services to serve WS-TransferGet requests.HostingServiceProxy Hosting service proxy of a client.HostingServiceProxyImpl Default implementation of HostingServiceProxy.HostingServiceResolver Helper class to resolve hosting service and hosted service information fromDiscoveredDeviceobjects.HttpApplicationInfo Utility class to provide application layer information for http.HttpClient Simple HTTP client to enable performing requests.HttpClientFactory Guice factory for HttpClients.HttpException Exception to convey HTTP status codes.HttpHandler Simple HTTP handler forHttpServerRegistrycallbacks.HttpResponse A basic http response containing status code and body.HttpServerClientSelfTest Helper class to perform HTTP server - client connection self-test.HttpServerRegistry Simple HTTP server registry service.HttpUriBuilder Helper class to build valid HTTP(S) URIs.Interceptor Interface to designate interceptors.InterceptorException Exception that comes up during SOAP message interceptor processing.InterceptorHandler Interface to register or update interceptor objects for message interception chains.InterceptorRegistry Registry to store and access a set of interceptor objects.JaxbMarshalling Creates XML input and output streams from/to JAXB instances.JaxbSoapMarshalling Creates XML input and output streams fromEnvelopeinstances by using JAXB.JaxbWsdlMarshalling Creates XML input and output streams from WSDLTDefinitionsinstances by using JAXB.JettyHttpServerHandler AbstractHandler implementation based on Jetty HTTP servers.JettyHttpServerHandlerFactory Creates JettyHttpServerHandler instances.JettyHttpServerRegistry HttpServerRegistry implementation based on Jetty HTTP servers.JettyUtil Jetty utilities.LocalAddressResolver Tool to resolve a local address from a remote address.LocalAddressResolverImpl Default implementation of LocalAddressResolver.LocalizedStringsBuilder Convenient class to build localized string lists.MalformedSoapMessageException Runtime exception to express that a SOAP message is malformed in some way.MarshallingException Expresses that an object could not be marshalled or unmarshalled.MarshallingService Utility class to marshal/unmarshal SOAP messages.MatchBy Set of supported MatchBy rules for the WS-Discovery Scopes type in accordance with dpws:R1019.MessageInterceptor Annotation to define if a method of an object is called back by an interceptor processor.MetadataSectionUtil Utility class to create metadata sections for WS-MetadataExchange.NetworkInterfaceUtil Utility class for network interface related functionality.NetworkJobThreadPool Annotation to define the thread pool used by the DPWS implementation.Notification Notification queue item that provides a construction time to allow detection of stale notifications.NotificationCallback Callback for network bindings to initiate an output-only message exchange.NotificationObject Object passed to interceptor to provide a SOAP notification message.NotificationSink Interface for network bindings to invoke execution of incoming SOAP notification messages.NotificationSinkFactory Factory to create notification sinks.NotificationSinkImpl Default implementation of NotificationSink.NotificationSource Interface to send notifications to event sinks.NotificationSourceFactory Factory to create notification sources.NotificationSourceImpl Default implementation of NotificationSource.NotificationSourceUdpCallback MarshallSoapMessageand distribute them viaUdpMessageQueueService.ProbedDeviceFoundMessage Provides a DiscoveredDevice object that is delivered through a ProbeMatches message for a certain Probe request.ProbeMatchesMessage ProbeMatches event message.ProbeTimeoutMessage Message that signalizes the end of a probe phase.RequestObject Object passed to interceptors to provide a SOAP request message.RequestResponseCallback Callback for network bindings to initiate a input-output message exchange.RequestResponseClient Interface for client APIs to conduct request-response message exchanges.RequestResponseClientFactory Factory to create request-response clients.RequestResponseClientImpl Default implementation of RequestResponseClient.RequestResponseObject Object passed to interceptors to provide both a SOAP request and response message.RequestResponseServer Interface for network bindings to process incoming SOAP request messages and their responses.RequestResponseServerHttpHandler RequestResponseServer that is invoked on SOAP HttpHandler callbacks.RequestResponseServerImpl Default implementation of RequestResponseServer.ResolverThreadPool Annotation to define the thread pool used by the DPWS implementation.RFC2396Patterns Constants for the Uniform Resource Identifiers (URI): Generic Syntax.ServerClientSelfTestException Indicates that the self test between HTTP server and client failed.ServerDispatcher Interceptor dispatcher designed for incoming messages on servers.SinkSubscriptionManager Subscription manager interface that is used by event sinks.SinkSubscriptionManagerImpl Default implementation ofSinkSubscriptionManager.SoapConfig Configuration of the SOAP package.SoapConstants SOAP 1.2 constants.SoapDebug Utility class to create textual representations ofSoapMessageobjects.SoapFaultException Defines an exception that is supposed to be used to convey SOAP fault information.SoapFaultFactory Factory to create SOAP fault structures.SoapFaultHttpStatusCodeMapping Mapping class to convert from SOAP faults to HTTP status codes.SoapMarshalling JAXB SOAP marshalling service.SoapMessage Modelling of a SOAP Message with convenient access to different headers.SoapMessageFactory Guice factory interface to create SoapMessage instances.SoapUtil SOAP utility functions.SourceSubscriptionManager Subscription manager interface that is used by event sources.SourceSubscriptionManagerImpl Default implementation ofSourceSubscriptionManager.SubscribeResult Subscription information container retrieved from a Subscribe response inEventSink.subscribe(List, Duration, NotificationSink).SubscriptionAddedMessage Event message to signalize that aSourceSubscriptionManagerinstance was added to aSubscriptionRegistryinstance.SubscriptionManager General WS-Eventing Subscription Manager information.SubscriptionManagerBase Helper class that collects data shared between source and sink subscription managers.SubscriptionManagerFactory CreatesSubscriptionManagerinstances for event source and sink side.SubscriptionNotFoundException Indicates that a subscription was not found in, either on source or sink side.SubscriptionRegistry Thread-safe provision of a set of a subscription managers plus tracking mechanism.SubscriptionRemovedMessage Event message to signalize that aSourceSubscriptionManagerinstance was removed from aSubscriptionRegistryinstance.SubscriptionRequestResponseClientNotFoundException Indicates that the Http Client for a certain subscription was not found.SupportedEprUriScheme Enumeration of URI schemes that are supported to be used as an EPR address.ThisDeviceBuilder Convenient class to build ThisDevice.ThisModelBuilder Convenient class to build DPWS' ThisModel.TransferGetClient Interface to send WS-Transfer Get requests.TransferGetClientImpl Default implementation ofTransferGetClient.TransportBinding Interface to provide transport bindings of any kind.TransportBindingException Exception that comes up while a transport binding processes a network request.TransportBindingFactory Factory to create TransportBinding instances.TransportException Any exception that occurs on the transport layer.TransportInfo Utility class to provide transport information.UdpBindingService Service to receive and send UDP messages.UdpBindingServiceFactory Factory to createUdpBindingServiceinstances.UdpBindingServiceImpl Default implementation of UdpBindingService.UdpMessage Raw UDP message packed as a byte array plus a length attribute and receiver information.UdpMessageQueueObserver Observer that is fed byUdpMessageQueueService.UdpMessageQueueService Holds two message queues to send and receive UDP messages.UdpMessageQueueServiceImpl Default implementation of UdpMessageQueueService.UdpMessageReceiverCallback Callback to process UDP messages received byUdpBindingService.UriBaseContextPath Helper to extract a base path from an URI.WatchDogScheduler Guice annotation to define the thread pool that is used to schedule watchdog jobs.WebService Web Service base class.WsAddressingClientInterceptor Implements a WS-Addressing client interceptor to apply WS-Addressing header information.WsAddressingConfig Configuration of the WS-Addressing package.WsAddressingConstants WS-Addressing constants.WsAddressingFaultFactory Factory to create WS-Addressing fault messages.WsAddressingHeader Convenience class to access WS-Addressing header information.WsAddressingMapper Mapper to map between WS-Addressing JAXB elements andWsAddressingHeader.WsAddressingServerInterceptor Implements a WS-Addressing server interceptor to check WS-Addressing header information.WsAddressingUtil Utility class for WS-Addressing related interaction.WsDiscovery Annotation to bind WS-Discovery related object instances with Guice.WsDiscoveryClient Ws-Discovery Client interface.WsDiscoveryClientFactory Factory to create WS-Discovery clients.WsDiscoveryClientInterceptor Default implementation of WsDiscoveryClient.WsDiscoveryConfig Configuration of the WS-Discovery package.WsDiscoveryConstants WS-Discovery constants.WsDiscoveryFaultFactory Factory to create WS-Discovery fault messages.WsDiscoveryHeader Convenience class to represent WS-Discovery header information.WsDiscoveryMapper Mapper to map between WS-Discovery JAXB elements andWsDiscoveryHeader.WsDiscoveryTargetService WS-Discovery Target Service interface.WsDiscoveryTargetServiceFactory Factory to create WS-Discovery target services.WsDiscoveryTargetServiceInterceptor Default implementation of the WsDiscoveryTargetService.WsDiscoveryUtil Utility class for the WS-Discovery plugin.WsdlConstants WSDL constants.WsdlMarshalling JAXB WSDL marshalling service.WsdlProvisioningMode Definition of the WSDL provisioning mode.WsdlRetriever Utility to retrieve and handle WSDLs.WsEventingConfig WS-Eventing configuration identifiers.WsEventingConstants WS-Eventing constants.WsEventingEventSinkFactory CreatesEventSinkinstances.WsEventingFaultFactory Factory functions to create WS-Eventing related fault messages.WsEventingStatus WS-Eventing SubscriptionEnd status enumeration.WsMetadataExchangeConstants WS-MetadataExchange constants.WsTransferConstants WS-Transfer constants.