A B C D E F G H I J 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
- ABS_PATH - Static variable in class org.somda.sdc.dpws.RFC2396Patterns
- ABSOLUTE_URI - Static variable in class org.somda.sdc.dpws.RFC2396Patterns
- ACTION - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
WS-Addressing wsa:Action header element.
- ACTION_NOT_SUPPORTED - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
ActionNotSupported fault QName.
- add(String) - Method in class org.somda.sdc.dpws.LocalizedStringsBuilder
-
Adds a text in default language.
- add(String, String) - Method in class org.somda.sdc.dpws.LocalizedStringsBuilder
-
Adds a text with specified language.
- addHostedService(HostedService) - Method in class org.somda.sdc.dpws.device.DeviceImpl
- addHostedService(HostedService) - Method in interface org.somda.sdc.dpws.device.HostingServiceAccess
-
Adds a hosted service definition.
- addHostedService(HostedService) - Method in interface org.somda.sdc.dpws.service.HostingService
-
Adds a hosted service to this hosting service.
- addHostedService(HostedService) - Method in class org.somda.sdc.dpws.service.HostingServiceInterceptor
- addInterceptor(Interceptor) - Method in class org.somda.sdc.dpws.soap.interception.InterceptorRegistry
-
Takes an object and seeks interceptor methods.
- addScope(String) - Method in class org.somda.sdc.dpws.client.DiscoveryFilterBuilder
-
Adds a scope.
- addSubscription(SourceSubscriptionManager) - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionRegistry
-
Adds a subscription to the subscription registry.
- addType(QName) - Method in class org.somda.sdc.dpws.client.DiscoveryFilterBuilder
-
Adds a type.
- allHeadersToMultimap(Header[]) - Static method in class org.somda.sdc.dpws.http.apache.helper.ApacheClientHelper
-
Converts apache headers into a ListMultimap.
- ANONYMOUS - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
WS-Addressing anonymous wsa:To/wsa:ReplyTo endpoint address.
- ANY - org.somda.sdc.dpws.soap.interception.Direction
-
Any type of message and direction.
- ApacheClientHelper - Class in org.somda.sdc.dpws.http.apache.helper
-
Utilities for the apache http client.
- ApacheClientHelper() - Constructor for class org.somda.sdc.dpws.http.apache.helper.ApacheClientHelper
- ApacheHttpClient - Class in org.somda.sdc.dpws.http.apache
-
HTTP client implementation using a configured apache http client as backend.
- ApacheTransportBindingFactoryImpl - Class in org.somda.sdc.dpws.http.apache
-
Factory for creating apache http client backed transport bindings and clients.
- APP_MAX_DELAY - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
Max delay to wait for transmitting a UDP message.
- APP_SEQUENCE - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
QName for application sequence number element.
- AppDelayExecutor - Annotation Type in org.somda.sdc.dpws.guice
-
Annotation to mark the app-delay executor used by WS-Discovery.
- append(String, String) - Static method in class org.somda.sdc.dpws.helper.CommunicationLogFileName
-
Appends an identifier to a base name.
- appendHttpHeaderSuffix(String) - Static method in class org.somda.sdc.dpws.helper.CommunicationLogFileName
-
Appends the HTTP header file extension to the given name.
- appendSoapSuffix(String) - Static method in class org.somda.sdc.dpws.helper.CommunicationLogFileName
-
Appends the SOAP file extension to the given name.
- APPLICATION_SOAP_XML - org.somda.sdc.dpws.http.ContentType.ContentTypes
- APPLICATION_XML - org.somda.sdc.dpws.http.ContentType.ContentTypes
- ApplicationInfo - Class in org.somda.sdc.dpws.soap
-
Utility class to provide application layer information.
- ApplicationInfo() - Constructor for class org.somda.sdc.dpws.soap.ApplicationInfo
- AUTHORITY - Static variable in class org.somda.sdc.dpws.RFC2396Patterns
- AUTO_RESOLVE - Static variable in class org.somda.sdc.dpws.client.ClientConfig
-
Configures auto-resolve for probes and hellos without XAddrs.
B
- buildSecuredUri(String, int) - Method in class org.somda.sdc.dpws.http.HttpUriBuilder
-
Creates an HTTPS URI with given host an port.
- buildUri(String, int) - Method in class org.somda.sdc.dpws.http.HttpUriBuilder
-
Creates an HTTP URI with given host and port.
- buildUri(String, String, int) - Method in class org.somda.sdc.dpws.http.HttpUriBuilder
-
Creates an URI based on the given data.
- ByeMessage - Class in org.somda.sdc.dpws.soap.wsdiscovery.event
-
Message to represent a WS-Discovery Bye.
- ByeMessage(ByeType) - Constructor for class org.somda.sdc.dpws.soap.wsdiscovery.event.ByeMessage
- ByteResourceHandler - Class in org.somda.sdc.dpws.device.helper
-
HTTP handler that facilitates responding with arbitrary byte sequences.
- ByteResourceHandler(byte[]) - Constructor for class org.somda.sdc.dpws.device.helper.ByteResourceHandler
-
Constructor.
C
- clear() - Method in class org.somda.sdc.dpws.LocalizedStringsBuilder
-
Resets current localized string buffer.
- Client - Interface in org.somda.sdc.dpws.client
-
Core class to access DPWS client functionality.
- ClientConfig - Class in org.somda.sdc.dpws.client
-
Configuration keys for the client.
- ClientConfig() - Constructor for class org.somda.sdc.dpws.client.ClientConfig
- ClientDispatcher - Class in org.somda.sdc.dpws.soap.interception
-
Interceptor dispatcher designed for outgoing calls on clients.
- ClientHelperFactory - Interface in org.somda.sdc.dpws.client.helper.factory
-
Factory to create util objects for the DPWS client.
- ClientImpl - Class in org.somda.sdc.dpws.client
-
Default implementation of Client.
- ClientSpecific - Annotation Type in org.somda.sdc.dpws.guice
-
Annotation to bind any client-specific instances.
- ClientTransportBinding - Class in org.somda.sdc.dpws.http.apache
-
Binding providing request-response and notification capabilities using an HttpClient.
- ClientTransportBindingFactory - Interface in org.somda.sdc.dpws.http.apache
-
Creates ClientTransportBinding instances.
- close() - Method in class org.somda.sdc.dpws.helper.CommunicationLogFileOutputStream
- close() - Method in class org.somda.sdc.dpws.http.apache.ClientTransportBinding
- close() - Method in class org.somda.sdc.dpws.http.jetty.CommunicationLogOutputInterceptor
-
Closes the underlying communication log stream if present.
- close() - Method in class org.somda.sdc.dpws.service.HostedServiceTransportBinding
- COMMUNICATION_LOG_PRETTY_PRINT_XML - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Defines if the communication log shall pretty print XML documents.
- COMMUNICATION_LOG_SINK_DIRECTORY - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Defines the sink for communication log messages in case a communication logger is enabled.
- COMMUNICATION_LOG_WITH_HTTP_HEADERS - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Defines if the communication log shall include HTTP header information.
- COMMUNICATION_LOG_WITH_HTTP_REQUEST_RESPONSE_ID - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Defines if the communication log shall include an additional file to relate HTTP request response information.
- CommunicationContext - Class in org.somda.sdc.dpws.soap
-
Utility class to wrap application and transport layer information.
- CommunicationContext(ApplicationInfo, TransportInfo) - Constructor for class org.somda.sdc.dpws.soap.CommunicationContext
- CommunicationLog - Interface in org.somda.sdc.dpws
-
Communication log interface.
- CommunicationLog.Direction - Enum in org.somda.sdc.dpws
-
Direction enumeration.
- CommunicationLog.MessageType - Enum in org.somda.sdc.dpws
-
Defines the message type.
- CommunicationLog.TransportType - Enum in org.somda.sdc.dpws
-
Defines the transport type.
- CommunicationLogDummyImpl - Class in org.somda.sdc.dpws
-
Implementation of
CommunicationLogthat does not output anything. - CommunicationLogDummyImpl() - Constructor for class org.somda.sdc.dpws.CommunicationLogDummyImpl
- CommunicationLogEntity - Class in org.somda.sdc.dpws.http.apache
-
Entity wrapper to enable CommunicationLog capabilities in the http client.
- CommunicationLogEntity(HttpEntity, OutputStream) - Constructor for class org.somda.sdc.dpws.http.apache.CommunicationLogEntity
-
Creates a new entity wrapper.
- CommunicationLogFileName - Class in org.somda.sdc.dpws.helper
-
Helper class to build up communication log file names.
- CommunicationLogFileName() - Constructor for class org.somda.sdc.dpws.helper.CommunicationLogFileName
- CommunicationLogFileOutputStream - Class in org.somda.sdc.dpws.helper
-
OutputStream that buffers written bytes and performs post-processing.
- CommunicationLogFileOutputStream(File, String, boolean) - Constructor for class org.somda.sdc.dpws.helper.CommunicationLogFileOutputStream
- CommunicationLogHandlerWrapper - Class in org.somda.sdc.dpws.http.jetty
-
HandlerWrapper which enables CommunicationLog capabilities for requests and responses.
- CommunicationLogHttpRequestInterceptor - Class in org.somda.sdc.dpws.http.apache
-
Request interceptor which writes the outgoing request message and headers into the CommunicationLog.
- CommunicationLogHttpResponseInterceptor - Class in org.somda.sdc.dpws.http.apache
-
Response interceptor which writes the incoming response message and headers into the CommunicationLog.
- CommunicationLogImpl - Class in org.somda.sdc.dpws
-
Default implementation of CommunicationLog.
- CommunicationLogImpl(CommunicationLogSink, String) - Constructor for class org.somda.sdc.dpws.CommunicationLogImpl
- CommunicationLogInputInterceptor - Class in org.somda.sdc.dpws.http.jetty
-
HttpInput.Interceptor which logs messages to a stream.
- CommunicationLogOutputInterceptor - Class in org.somda.sdc.dpws.http.jetty
-
HttpOutput.Interceptor which logs messages to a stream.
- CommunicationLogSink - Interface in org.somda.sdc.dpws
-
Communication log sink interface.
- CommunicationLogSinkImpl - Class in org.somda.sdc.dpws
-
Default implementation of CommunicationLogSink.
- configure() - Method in class org.somda.sdc.dpws.guice.DefaultDpwsModule
- connect(String) - Method in interface org.somda.sdc.dpws.client.Client
-
Connects to a hosting service by using an EPR address.
- connect(String) - Method in class org.somda.sdc.dpws.client.ClientImpl
- connect(DiscoveredDevice) - Method in interface org.somda.sdc.dpws.client.Client
-
Connects to a hosting service by using
DiscoveredDevice. - connect(DiscoveredDevice) - Method in class org.somda.sdc.dpws.client.ClientImpl
- ContentType - Class in org.somda.sdc.dpws.http
-
Handler for parsing Content-Types accepted by SDCri.
- ContentType.ContentTypes - Enum in org.somda.sdc.dpws.http
-
Representation of all accepted content-types as well as their default charset, if it is given.
- create(String, HttpHandler) - Method in interface org.somda.sdc.dpws.http.jetty.factory.JettyHttpServerHandlerFactory
-
Instantiates JettyHttpServerHandler with the given objects and injected objects.
- create(String, CommunicationContext) - Static method in class org.somda.sdc.dpws.helper.CommunicationLogFileName
-
Creates a communication log file base name.
- create(HttpClient, String, SoapMarshalling, SoapUtil) - Method in interface org.somda.sdc.dpws.http.apache.ClientTransportBindingFactory
-
Instantiates ClientTransportBinding with the given objects and injected objects.
- createActionNotSupported(String) - Method in class org.somda.sdc.dpws.soap.wsaddressing.factory.WsAddressingFaultFactory
-
Creates an action-not-supported fault.
- createAppSequence(UnsignedInteger) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryUtil
-
Creates an app sequence based on a given instance id.
- createAttributedQNameType(QName) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingUtil
-
Shorthand method to create an AttributedQNameType from a QName.
- createAttributedURIType(String) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingUtil
-
Shorthand method to create an
AttributedURITypefrom a simple string. - createAttributedURIType(URI) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingUtil
-
Shorthand method to create an
AttributedURITypefrom an URI. - createDeliveryModeRequestedUnavailable() - Method in class org.somda.sdc.dpws.soap.wseventing.factory.WsEventingFaultFactory
-
Creates DeliveryModeRequestedUnavailable fault messages.
- createDevice(DeviceSettings) - Method in interface org.somda.sdc.dpws.device.factory.DeviceFactory
-
Creates a new Device instance.
- createDeviceBuilder() - Method in class org.somda.sdc.dpws.DpwsUtil
-
Creates a builder to set ThisDevice data by means of a fluent interface.
- createDeviceBuilder(List<LocalizedStringType>) - Method in class org.somda.sdc.dpws.DpwsUtil
-
Creates a builder to set ThisDevice data by means of a fluent interface.
- createDiscoveredDeviceResolver(WsDiscoveryClient) - Method in interface org.somda.sdc.dpws.client.helper.factory.ClientHelperFactory
-
Creates a resolver for discovered devices.
- createDiscoveryClientUdpProcessor(NotificationSink) - Method in interface org.somda.sdc.dpws.client.helper.factory.ClientHelperFactory
-
Creates a DiscoveryClientUdpProcessor instance.
- createDiscoveryDeviceUdpMessageProcessor(RequestResponseServer, UdpMessageQueueService) - Method in interface org.somda.sdc.dpws.device.helper.factory.DeviceHelperFactory
-
Creates a DiscoveryDeviceUdpMessageProcessor instance.
- createDiscoveryObserver(DiscoveredDeviceResolver) - Method in interface org.somda.sdc.dpws.client.helper.factory.ClientHelperFactory
-
Creates a discovery observer that listens to Hello, Bye and ProbeMatches messages.
- createEnvelope() - Method in class org.somda.sdc.dpws.soap.factory.EnvelopeFactory
-
Creates an empty SOAP envelope with existing empty body and header.
- createEnvelope(Object) - Method in class org.somda.sdc.dpws.soap.factory.EnvelopeFactory
-
Creates an envelope with given JAXB body element.
- createEnvelope(String, Object) - Method in class org.somda.sdc.dpws.soap.factory.EnvelopeFactory
-
Creates an envelope with given wsa:Action attribute and body.
- createEnvelope(String, String, Object) - Method in class org.somda.sdc.dpws.soap.factory.EnvelopeFactory
-
Creates an envelope with given wsa:Action attribute, wsa:To attribute, and body.
- createEnvelopeFromBody(Body) - Method in class org.somda.sdc.dpws.soap.factory.EnvelopeFactory
-
Creates a SOAP envelope from an existing body.
- createEprWithAddress(String) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingUtil
-
Creates an endpoint reference given an address string.
- createEprWithAddress(URI) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingUtil
-
Creates an endpoint reference given an address URI.
- createEventSourceUnableToProcess(String) - Method in class org.somda.sdc.dpws.soap.wseventing.factory.WsEventingFaultFactory
-
Creates EventSourceUnableToProcess fault messages.
- createFault(String, QName, QName) - Method in class org.somda.sdc.dpws.soap.factory.SoapFaultFactory
-
Creates a fault SOAP message based on an action URI, code and subcode.
- createFault(String, QName, QName, String) - Method in class org.somda.sdc.dpws.soap.factory.SoapFaultFactory
-
Creates a fault SOAP message based on an action URI, code, subcode and reason text.
- createFault(String, QName, QName, String, Object) - Method in class org.somda.sdc.dpws.soap.factory.SoapFaultFactory
-
Creates a fault SOAP message based on an action URI, code, subcode, reason text and arbitrary details.
- createFilteringNotSupported() - Method in class org.somda.sdc.dpws.soap.wseventing.factory.WsEventingFaultFactory
-
Creates FilteringNotSupported fault messages.
- createFilteringRequestedUnavailable() - Method in class org.somda.sdc.dpws.soap.wseventing.factory.WsEventingFaultFactory
-
Creates FilteringRequestedUnavailable fault messages.
- createHostedService(String, List<QName>, List<String>, WebService, byte[]) - Method in interface org.somda.sdc.dpws.service.factory.HostedServiceFactory
-
Creates a hosted service instance.
- createHostedService(String, List<QName>, WebService, byte[]) - Method in interface org.somda.sdc.dpws.service.factory.HostedServiceFactory
-
Creates a hosted service metadata instance without available EPR addresses.
- createHostedServiceInterceptor(HostedService, WsDiscoveryTargetService) - Method in interface org.somda.sdc.dpws.service.factory.HostedServiceInterceptorFactory
-
Creates a hosted service interceptor.
- createHostedServiceProxy(HostedServiceType, RequestResponseClient, String, EventSink) - Method in interface org.somda.sdc.dpws.service.factory.HostedServiceFactory
-
Creates a hosted service proxy instance.
- createHostedServiceTransportBinding(HostedServiceProxy) - Method in interface org.somda.sdc.dpws.service.factory.HostedServiceTransportBindingFactory
-
Create instance.
- createHostingService(WsDiscoveryTargetService) - Method in interface org.somda.sdc.dpws.service.factory.HostingServiceFactory
-
Creates a hosting service.
- createHostingServiceProxy(String, List<QName>, ThisDeviceType, ThisModelType, Map<String, HostedServiceProxy>, long, RequestResponseClient, String) - Method in interface org.somda.sdc.dpws.service.factory.HostingServiceFactory
-
Creates a hosting service proxy.
- createHttpBinding(String) - Method in interface org.somda.sdc.dpws.factory.TransportBindingFactory
-
Creates an HTTP or HTTPS binding.
- createHttpBinding(String) - Method in class org.somda.sdc.dpws.http.apache.ApacheTransportBindingFactoryImpl
- createHttpClient() - Method in class org.somda.sdc.dpws.http.apache.ApacheTransportBindingFactoryImpl
- createHttpClient() - Method in interface org.somda.sdc.dpws.http.factory.HttpClientFactory
-
Creates an http client.
- createHttpClient(HttpClient) - Method in interface org.somda.sdc.dpws.http.apache.ClientTransportBindingFactory
-
Instantiates an ApacheHttpClient.
- createInvalidExpirationTime() - Method in class org.somda.sdc.dpws.soap.wseventing.factory.WsEventingFaultFactory
-
Creates InvalidExpirationTime fault messages.
- createInvalidMessage(String, Envelope) - Method in class org.somda.sdc.dpws.soap.wseventing.factory.WsEventingFaultFactory
-
Creates InvalidMessage fault messages.
- createLocalizedStrings() - Method in class org.somda.sdc.dpws.DpwsUtil
-
Creates an empty builder with no predefined texts.
- createLocalizedStrings(String) - Method in class org.somda.sdc.dpws.DpwsUtil
-
Creates a builder to create localized texts.
- createLocalizedStrings(String, String) - Method in class org.somda.sdc.dpws.DpwsUtil
-
Creates a builder to create localized texts.
- createMatchingRuleNotSupported() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.factory.WsDiscoveryFaultFactory
-
Creates a MatchingRuleNotSupported fault.
- createMessage() - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Creates an empty SOAP message.
- createMessage(String) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Creates a SOAP message with a specific action and empty body.
- createMessage(String, Object) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Creates a SOAP message with a specific action and first body element.
- createMessage(String, String) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Creates a SOAP message with a specific action and to element.
- createMessage(String, String, Object) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Creates a SOAP message with a specific action, to and first body element.
- createMessage(String, String, Object, ReferenceParametersType) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Creates a SOAP message with a specific action, to, the first body element as well as reference parameters.
- createMessage(Envelope) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Creates a SOAP message with the given envelope.
- createMessageInformationHeaderRequired(QName) - Method in class org.somda.sdc.dpws.soap.wsaddressing.factory.WsAddressingFaultFactory
-
Creates a message-information-header-required fault.
- createModelBuilder() - Method in class org.somda.sdc.dpws.DpwsUtil
-
Creates a builder to set ThisModel data by means of a fluent interface.
- createModelBuilder(List<LocalizedStringType>, List<LocalizedStringType>) - Method in class org.somda.sdc.dpws.DpwsUtil
-
Creates a builder to set ThisDevice data by means of a fluent interface.
- createNotificationSink(WsAddressingServerInterceptor) - Method in interface org.somda.sdc.dpws.soap.factory.NotificationSinkFactory
-
Creates a notification sink.
- createNotificationSource(NotificationCallback) - Method in interface org.somda.sdc.dpws.soap.factory.NotificationSourceFactory
-
Creates a notification source.
- createNotificationSourceUdpCallback(UdpMessageQueueService) - Method in interface org.somda.sdc.dpws.helper.factory.DpwsHelperFactory
-
Creates a NotificationSourceUdpCallback instance.
- createRandomUuidUri() - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Creates a URI with a random UUID.
- createReceiverFault(String) - Method in class org.somda.sdc.dpws.soap.factory.SoapFaultFactory
-
Creates a soap:Receiver fault with a given text.
- createRelatesToType(String) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingUtil
-
Shorthand method to create an
RelatesToTypefrom a simple String. - createRelatesToType(AttributedURIType) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingUtil
-
Shorthand method to create an
RelatesToTypefrom an AttributedURIType. - createRelationship(EndpointReferenceType, List<QName>, List<HostedService>) - Method in class org.somda.sdc.dpws.service.helper.MetadataSectionUtil
-
Creates a metadata section for a DPWS Host.
- createRequestResponseClient(RequestResponseCallback) - Method in interface org.somda.sdc.dpws.soap.factory.RequestResponseClientFactory
- createSenderFault(String) - Method in class org.somda.sdc.dpws.soap.factory.SoapFaultFactory
-
Creates a soap:Sender fault with a given text.
- createSinkSubscriptionManager(EndpointReferenceType, Duration, EndpointReferenceType, EndpointReferenceType, Collection<String>) - Method in interface org.somda.sdc.dpws.soap.wseventing.factory.SubscriptionManagerFactory
-
Creates a
SinkSubscriptionManagerinstance. - createSoapMessage(Envelope) - Method in interface org.somda.sdc.dpws.soap.factory.SoapMessageFactory
-
Creates a SOAP message.
- createSourceSubscriptionManager(EndpointReferenceType, Duration, EndpointReferenceType, EndpointReferenceType, String, Collection<String>) - Method in interface org.somda.sdc.dpws.soap.wseventing.factory.SubscriptionManagerFactory
-
Creates a
SourceSubscriptionManagerinstance. - createSslContextFromCryptoConfig(CryptoSettings) - Method in class org.somda.sdc.dpws.crypto.CryptoConfigurator
-
Accepts a
CryptoSettingsobject and creates an SSLContext object. - createSslContextFromSystemProperties() - Method in class org.somda.sdc.dpws.crypto.CryptoConfigurator
-
Creates a default SSLContext object based on system properties.
- createTargetStream(CommunicationLog.TransportType, CommunicationLog.Direction, CommunicationLog.MessageType, CommunicationContext) - Method in interface org.somda.sdc.dpws.CommunicationLogSink
-
Creates a branch based on the given key and path.
- createTargetStream(CommunicationLog.TransportType, CommunicationLog.Direction, CommunicationLog.MessageType, CommunicationContext) - Method in class org.somda.sdc.dpws.CommunicationLogSinkImpl
- createThisDevice(List<LocalizedStringType>, String, String) - Method in class org.somda.sdc.dpws.DpwsUtil
-
Creates a
ThisDeviceTypefrom given parameters. - createThisModel(List<LocalizedStringType>, String, List<LocalizedStringType>, String, String, String) - Method in class org.somda.sdc.dpws.DpwsUtil
-
Creates a
ThisModelTypefrom given parameters. - createTransportBinding(String) - Method in interface org.somda.sdc.dpws.factory.TransportBindingFactory
-
Generic factory method to create a binding on the basis of a URI.
- createTransportBinding(String) - Method in class org.somda.sdc.dpws.http.apache.ApacheTransportBindingFactoryImpl
- createUdpBindingService(NetworkInterface, InetAddress, Integer, Integer) - Method in interface org.somda.sdc.dpws.udp.factory.UdpBindingServiceFactory
-
Creates a
UdpBindingServiceinstance. - createUnableToRenew(String) - Method in class org.somda.sdc.dpws.soap.wseventing.factory.WsEventingFaultFactory
-
Creates UnableToRenew fault messages.
- createUnsupportedExpirationType() - Method in class org.somda.sdc.dpws.soap.wseventing.factory.WsEventingFaultFactory
-
Creates UnsupportedExpirationType fault messages.
- createUriFromUuid(UUID) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Creates a URI representation of a UUID.
- createUuidFromUri(String) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Converts from a URI to a UUID.
- createWsDiscoveryClient(NotificationSource) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.factory.WsDiscoveryClientFactory
-
Creates a new discovery client.
- createWsDiscoveryTargetService(EndpointReferenceType, NotificationSource) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.factory.WsDiscoveryTargetServiceFactory
-
Creates a new target service (server side).
- createWsEventingEventSink(RequestResponseClient, String) - Method in interface org.somda.sdc.dpws.soap.wseventing.factory.WsEventingEventSinkFactory
-
Creates a new WS-Eventing event sink.
- CRYPTO_CLIENT_HOSTNAME_VERIFIER - Static variable in class org.somda.sdc.dpws.crypto.CryptoConfig
-
Hostname verifier called on new connections in the http client.
- CRYPTO_DEVICE_HOSTNAME_VERIFIER - Static variable in class org.somda.sdc.dpws.crypto.CryptoConfig
-
Hostname verifier called on new connections in the http server.
- CRYPTO_SETTINGS - Static variable in class org.somda.sdc.dpws.crypto.CryptoConfig
-
Used to retrieve SSL configuration.
- CRYPTO_TLS_ENABLED_CIPHERS - Static variable in class org.somda.sdc.dpws.crypto.CryptoConfig
-
Ciphers enabled for secure communication, support may depend on used libraries.
- CRYPTO_TLS_ENABLED_VERSIONS - Static variable in class org.somda.sdc.dpws.crypto.CryptoConfig
-
Protocols enabled for secure communication, support may depend on used libraries.
- CryptoConfig - Class in org.somda.sdc.dpws.crypto
-
Configuration keys for cryptographic components.
- CryptoConfig() - Constructor for class org.somda.sdc.dpws.crypto.CryptoConfig
- CryptoConfigurator - Class in org.somda.sdc.dpws.crypto
-
Supports generation of server and client SSL configurations.
- CryptoSettings - Interface in org.somda.sdc.dpws.crypto
-
Common interface to retrieve key and trust store information.
D
- DATA_ENCODING_UNKNOWN - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
SOAP fault code "DataEncodingUnknown".
- DEFAULT_SUBCODE - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
Default sub-code.
- defaultConfigure() - Method in class org.somda.sdc.dpws.guice.DefaultDpwsConfigModule
- DefaultDeviceSettings - Class in org.somda.sdc.dpws.device
-
Default device settings if none are injected to a Device.
- DefaultDpwsConfigModule - Class in org.somda.sdc.dpws.guice
-
Default configuration module to configure
DefaultDpwsModule. - DefaultDpwsConfigModule() - Constructor for class org.somda.sdc.dpws.guice.DefaultDpwsConfigModule
- DefaultDpwsModule - Class in org.somda.sdc.dpws.guice
-
Default Guice module to bind all interfaces and factories used by the DPWS implementation.
- DefaultDpwsModule() - Constructor for class org.somda.sdc.dpws.guice.DefaultDpwsModule
-
Constructor.
- DELIVERY_MODE_REQUESTED_UNAVAILABLE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- destroy() - Method in class org.somda.sdc.dpws.http.jetty.CommunicationLogInputInterceptor
- Device - Interface in org.somda.sdc.dpws.device
-
Core class to create a device that exposes itself to the network.
- DEVICE_TYPE - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the DPWS device type that is required to identify a DPWS compliant device during discovery.
- DeviceConfig - Class in org.somda.sdc.dpws.device
-
Configuration tags of the DPWS device side.
- DeviceConfig() - Constructor for class org.somda.sdc.dpws.device.DeviceConfig
- DeviceEnteredMessage - Class in org.somda.sdc.dpws.client.event
-
Provides device proxy information that is delivered through a Hello message.
- DeviceEnteredMessage(DiscoveredDevice) - Constructor for class org.somda.sdc.dpws.client.event.DeviceEnteredMessage
- DeviceFactory - Interface in org.somda.sdc.dpws.device.factory
-
Factory to create Device instances.
- DeviceHelperFactory - Interface in org.somda.sdc.dpws.device.helper.factory
-
Factory to create instances of device util classes.
- DeviceImpl - Class in org.somda.sdc.dpws.device
- DeviceLeftMessage - Class in org.somda.sdc.dpws.client.event
-
Provides device proxy information that is delivered through a Bye message.
- DeviceLeftMessage(String) - Constructor for class org.somda.sdc.dpws.client.event.DeviceLeftMessage
- DeviceProbeTimeoutMessage - Class in org.somda.sdc.dpws.client.event
-
Indicates a probe end of a previously started discovery process.
- DeviceProbeTimeoutMessage(Integer, String) - Constructor for class org.somda.sdc.dpws.client.event.DeviceProbeTimeoutMessage
-
Constructor.
- DeviceSettings - Interface in org.somda.sdc.dpws.device
-
Settings used in the setup process of a device.
- DeviceSpecific - Annotation Type in org.somda.sdc.dpws.guice
-
Annotation to bind any device-specific instances.
- DIALECT_WSDL - Static variable in class org.somda.sdc.dpws.soap.wsmetadataexchange.WsMetadataExchangeConstants
- directedProbe(String) - Method in interface org.somda.sdc.dpws.client.Client
-
Sends a directed probe to a specific physical address.
- directedProbe(String) - Method in class org.somda.sdc.dpws.client.ClientImpl
- direction() - Method in annotation type org.somda.sdc.dpws.soap.interception.MessageInterceptor
-
Defines in which communication direction the interceptor method is invoked.
- Direction - Enum in org.somda.sdc.dpws.soap.interception
-
Defines a communication direction.
- DiscoveredDevice - Class in org.somda.sdc.dpws.client
-
Device information that is resolved through WS-Discovery.
- DiscoveredDevice(String, List<QName>, List<String>, List<String>, long) - Constructor for class org.somda.sdc.dpws.client.DiscoveredDevice
- DiscoveredDeviceResolver - Class in org.somda.sdc.dpws.client.helper
-
Provide different functions to resolve a
DiscoveredDeviceobject from hello or probe messages. - DISCOVERY_PORT - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the multicast port used to transmit discovery messages.
- DiscoveryAccess - Interface in org.somda.sdc.dpws.device
-
Interface to set discovery metadata provided by a Device.
- DiscoveryClientUdpProcessor - Class in org.somda.sdc.dpws.client.helper
-
Receives WS-Discovery SOAP messages via UDP.
- DiscoveryDeviceUdpMessageProcessor - Class in org.somda.sdc.dpws.device.helper
-
Message processor that receives and sends WS-Discovery SOAP messages via UDP at the device side.
- DiscoveryFilter - Class in org.somda.sdc.dpws.client
-
Filter information to be used by
Client.probe(DiscoveryFilter). - DiscoveryFilter(Collection<QName>, Collection<String>) - Constructor for class org.somda.sdc.dpws.client.DiscoveryFilter
-
Creates a new discovery filter with a discovery id that is unique across one application instance.
- DiscoveryFilterBuilder - Class in org.somda.sdc.dpws.client
-
DiscoveryFilterconvenience builder with method chaining. - DiscoveryFilterBuilder() - Constructor for class org.somda.sdc.dpws.client.DiscoveryFilterBuilder
-
Constructs a new object with empty types and scopes.
- DiscoveryObserver - Interface in org.somda.sdc.dpws.client
-
Indicates class as a discovery observer.
- DiscoveryUdpQueue - Annotation Type in org.somda.sdc.dpws.guice
-
Defines the UDP queue a device uses for discovery during runtime.
- DpwsConfig - Class in org.somda.sdc.dpws
-
Configuration of the DPWS top level package.
- DpwsConfig() - Constructor for class org.somda.sdc.dpws.DpwsConfig
- DpwsConstants - Class in org.somda.sdc.dpws
-
DPWS constants.
- DpwsConstants() - Constructor for class org.somda.sdc.dpws.DpwsConstants
- DpwsFramework - Interface in org.somda.sdc.dpws
-
Interface that supplies DPWS core functions.
- DpwsFrameworkImpl - Class in org.somda.sdc.dpws
-
Default implementation of
DpwsFramework. - DpwsHelperFactory - Interface in org.somda.sdc.dpws.helper.factory
-
Factory to create instances of
NotificationSourceUdpCallback. - DpwsUtil - Class in org.somda.sdc.dpws
-
Utility functions for DPWS.
E
- ENFORCE_HTTP_CHUNKED_TRANSFER - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Enforces chunked requests and responses.
- EnvelopeFactory - Class in org.somda.sdc.dpws.soap.factory
-
Convenience factory to create SOAP envelopes in accordance with the JAXB SOAP model.
- EprAddressMismatchException - Exception in org.somda.sdc.dpws.client.exception
-
Exception that is thrown if the EPR address from discovery differs from the EPR address from WS-TransferGet response.
- EprAddressMismatchException() - Constructor for exception org.somda.sdc.dpws.client.exception.EprAddressMismatchException
- EprAddressMismatchException(String) - Constructor for exception org.somda.sdc.dpws.client.exception.EprAddressMismatchException
- EVENT_SOURCE_UNABLE_TO_PROCESS - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- EventSink - Interface in org.somda.sdc.dpws.soap.wseventing
-
Interface to manage WS-Eventing subscriptions.
- EventSinkAccess - Interface in org.somda.sdc.dpws.service
-
Offers access to event sink functionality in accordance with WS-Eventing.
- EventSinkImpl - Class in org.somda.sdc.dpws.soap.wseventing
-
Default implementation of
EventSink. - EventSource - Interface in org.somda.sdc.dpws.soap.wseventing
-
Interface to provide WS-Eventing event source functions.
- EventSourceAccess - Interface in org.somda.sdc.dpws.device
-
Interface to access event source functionality provided by a Device.
- EventSourceInterceptor - Class in org.somda.sdc.dpws.soap.wseventing
-
Interceptor that handles an event source's incoming subscription requests and facilitates sending notifications.
F
- FAULT - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
Qualified name of a SOAP 1.2 fault.
- FAULT_ACTION - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
WS-Addressing wsa:Action for faults.
- FAULT_ACTION - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
WS-Discovery fault action.
- FILTERING_NOT_SUPPORTED - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- FILTERING_REQUESTED_UNAVAILABLE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- flush() - Method in class org.somda.sdc.dpws.helper.CommunicationLogFileOutputStream
- FrameworkMetadata - Class in org.somda.sdc.dpws
-
Container class for framework metadata such as framework version, java version etc.
- fromApache(Header) - Static method in class org.somda.sdc.dpws.http.ContentType
-
Parses the content-type Header element provided by apache http client.
- fromListMultimap(ListMultimap<String, String>) - Static method in class org.somda.sdc.dpws.http.ContentType
-
Parses the content-type entry from a
ListMultimapcontaining header entries. - fromMime(String) - Static method in enum org.somda.sdc.dpws.http.ContentType.ContentTypes
-
Maps a mime-type to the respective ContentType.ContentTypes enum value.
G
- get() - Method in class org.somda.sdc.dpws.client.DiscoveryFilterBuilder
-
Gets a discovery filter with all types and scopes added via
DiscoveryFilterBuilder.addType(QName)andDiscoveryFilterBuilder.addScope(String). - get() - Method in class org.somda.sdc.dpws.device.helper.UriBaseContextPath
-
Gets the extracted base path.
- get() - Method in class org.somda.sdc.dpws.LocalizedStringsBuilder
-
Gets the actual localized texts.
- get() - Method in class org.somda.sdc.dpws.ThisDeviceBuilder
-
Gets the actual device type.
- get() - Method in class org.somda.sdc.dpws.ThisModelBuilder
-
Gets the actual model type.
- get(Fault) - Static method in class org.somda.sdc.dpws.soap.SoapFaultHttpStatusCodeMapping
-
Converts Fault to an HTTP status code.
- get(SoapMessage) - Static method in class org.somda.sdc.dpws.soap.SoapDebug
-
Gets textual representation of a given SOAP message.
- getAction() - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
- getActions() - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionManagerBase
- getActions() - Method in class org.somda.sdc.dpws.soap.wseventing.SinkSubscriptionManagerImpl
- getActions() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- getActions() - Method in interface org.somda.sdc.dpws.soap.wseventing.SubscriptionManager
- getActiveEprAddress() - Method in interface org.somda.sdc.dpws.service.HostedServiceProxy
-
Gets the physical address that is actively being used to send requests.
- getActiveEprAddress() - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- getActiveSubscriptions() - Method in interface org.somda.sdc.dpws.device.Device
- getActiveSubscriptions() - Method in class org.somda.sdc.dpws.device.DeviceImpl
- getActiveSubscriptions() - Method in interface org.somda.sdc.dpws.soap.wseventing.EventSource
-
Returns all active subscription ids with their SubscriptionManager.
- getActiveSubscriptions() - Method in class org.somda.sdc.dpws.soap.wseventing.EventSourceInterceptor
- getActiveXAddr() - Method in interface org.somda.sdc.dpws.service.HostingServiceProxy
-
Gets the physical address that is actively being used to send requests.
- getActiveXAddr() - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- getAddressUri(EndpointReferenceType) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingUtil
-
Gets the address URI of an endpoint reference.
- getAddressUriString(AttributedURIType) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingUtil
-
Gets the address URI string of an
AttributedURIType. - getApplicationInfo() - Method in class org.somda.sdc.dpws.soap.CommunicationContext
- getAppSequence() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryHeader
- getBody() - Method in class org.somda.sdc.dpws.http.HttpResponse
- getBody(SoapMessage, Class<T>) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Tries to retrieve SOAP body element from
SoapMessage. - getBoundary() - Method in class org.somda.sdc.dpws.http.ContentType
- getBrief(SoapMessage) - Static method in class org.somda.sdc.dpws.soap.SoapDebug
-
Gets brief textual representation of a given SOAP message.
- getCertificates(CryptoSettings) - Method in class org.somda.sdc.dpws.crypto.CryptoConfigurator
-
Accepts a
CryptoSettingsobject and extracts all certificates from the keystore. - getCharset() - Method in class org.somda.sdc.dpws.http.ContentType
- getClient() - Method in class org.somda.sdc.dpws.http.apache.ApacheTransportBindingFactoryImpl
-
Access the configured apache http client.
- getCommunicationContext() - Method in class org.somda.sdc.dpws.soap.interception.NotificationObject
-
Returns the transport information attached to this notification.
- getCommunicationContext() - Method in class org.somda.sdc.dpws.soap.interception.RequestResponseObject
- getCommunicationContext() - Method in class org.somda.sdc.dpws.udp.UdpMessage
-
Returns the communication context stored in this message.
- getConstructionTime() - Method in class org.somda.sdc.dpws.soap.wseventing.model.Notification
- getContent() - Method in class org.somda.sdc.dpws.http.apache.CommunicationLogEntity
- getContentType() - Method in enum org.somda.sdc.dpws.http.ContentType.ContentTypes
- getContentType() - Method in class org.somda.sdc.dpws.http.ContentType
- getData() - Method in class org.somda.sdc.dpws.udp.UdpMessage
-
Gets the data from this object as byte array.
- getDefaultEncoding() - Method in enum org.somda.sdc.dpws.http.ContentType.ContentTypes
- getDefaultInterceptors() - Method in class org.somda.sdc.dpws.soap.interception.InterceptorRegistry
-
Gets all default interceptors.
- getDefaultInterceptors(Direction) - Method in class org.somda.sdc.dpws.soap.interception.InterceptorRegistry
-
Gets default interceptors of a specific direction.
- getDiscoveryAccess() - Method in interface org.somda.sdc.dpws.device.Device
-
Gets access to WS-Discovery in order to configure types and scopes.
- getDiscoveryAccess() - Method in class org.somda.sdc.dpws.device.DeviceImpl
- getDiscoveryId() - Method in class org.somda.sdc.dpws.client.DiscoveryFilter
-
Gets the discovery id.
- getDiscoveryId() - Method in class org.somda.sdc.dpws.client.event.DeviceProbeTimeoutMessage
-
Gets the discovery identifier of the discovery process that has ended.
- getDiscoveryId() - Method in class org.somda.sdc.dpws.client.event.ProbedDeviceFoundMessage
-
Gets the discovery identifier of the Probe request that has resolved the discovered device.
- getEndpointReference() - Method in class org.somda.sdc.dpws.device.DefaultDeviceSettings
- getEndpointReference() - Method in interface org.somda.sdc.dpws.device.DeviceSettings
-
Gets the unique and persisted endpoint reference (EPR) of the device.
- getEndpointReference() - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
- getEndpointReference() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- getEndpointReferenceAddress() - Method in interface org.somda.sdc.dpws.service.HostingService
-
Gets the unique WS-Discovery target service EPR.
- getEndpointReferenceAddress() - Method in class org.somda.sdc.dpws.service.HostingServiceInterceptor
- getEndpointReferenceAddress() - Method in interface org.somda.sdc.dpws.service.HostingServiceProxy
-
Gets the unique WS-Discovery target service EPR.
- getEndpointReferenceAddress() - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- getEndTo() - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionManagerBase
- getEndTo() - Method in class org.somda.sdc.dpws.soap.wseventing.SinkSubscriptionManagerImpl
- getEndTo() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- getEndTo() - Method in interface org.somda.sdc.dpws.soap.wseventing.SubscriptionManager
- getEnvelopeWithMappedHeaders() - Method in class org.somda.sdc.dpws.soap.SoapMessage
-
Gets the envelope that includes mapped headers.
- getEprAddress() - Method in class org.somda.sdc.dpws.client.DiscoveredDevice
-
Returns the EPR address of the discovered device.
- getEprAddress() - Method in interface org.somda.sdc.dpws.device.Device
- getEprAddress() - Method in class org.somda.sdc.dpws.device.DeviceImpl
- getEventSinkAccess() - Method in interface org.somda.sdc.dpws.service.HostedServiceProxy
-
Gets the event sink that can be used to subscribe and manage subscriptions of the hosted service.
- getEventSinkAccess() - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- getExpires() - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionManagerBase
- getExpires() - Method in class org.somda.sdc.dpws.soap.wseventing.SinkSubscriptionManagerImpl
- getExpires() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- getExpires() - Method in interface org.somda.sdc.dpws.soap.wseventing.SubscriptionManager
- getExpiresTimeout() - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionManagerBase
- getExpiresTimeout() - Method in class org.somda.sdc.dpws.soap.wseventing.SinkSubscriptionManagerImpl
- getExpiresTimeout() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- getExpiresTimeout() - Method in interface org.somda.sdc.dpws.soap.wseventing.SubscriptionManager
- getFault() - Method in exception org.somda.sdc.dpws.soap.exception.SoapFaultException
-
Gets the SOAP fault information.
- getFaultMessage() - Method in exception org.somda.sdc.dpws.soap.exception.SoapFaultException
- getFirstIpV4Address(NetworkInterface) - Method in class org.somda.sdc.dpws.network.NetworkInterfaceUtil
-
Loops through a network interface's addresses and returns the first one that matches an IPv4 address.
- getFoundDevicesCount() - Method in class org.somda.sdc.dpws.client.event.DeviceProbeTimeoutMessage
-
Gets the amount of devices that were found for the discovery phase that matches
DeviceProbeTimeoutMessage.getDiscoveryId(). - getFrameworkVersion() - Method in class org.somda.sdc.dpws.FrameworkMetadata
- getGrantedExpires() - Method in class org.somda.sdc.dpws.soap.wseventing.SubscribeResult
- getHeader() - Method in class org.somda.sdc.dpws.http.HttpResponse
- getHeaders() - Method in class org.somda.sdc.dpws.soap.HttpApplicationInfo
-
Retrieve http headers as multimap.
- getHost() - Method in class org.somda.sdc.dpws.udp.UdpMessage
- getHostedServices() - Method in interface org.somda.sdc.dpws.service.HostingService
-
Gets registered hosted services.
- getHostedServices() - Method in class org.somda.sdc.dpws.service.HostingServiceInterceptor
- getHostedServices() - Method in interface org.somda.sdc.dpws.service.HostingServiceProxy
-
Gets all hosted service proxies.
- getHostedServices() - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- getHostingServiceAccess() - Method in interface org.somda.sdc.dpws.device.Device
-
Gets access to Hosting Service metadata and Hosted Services.
- getHostingServiceAccess() - Method in class org.somda.sdc.dpws.device.DeviceImpl
- getInterceptor() - Method in exception org.somda.sdc.dpws.soap.interception.InterceptorException
-
Gets the interceptor where the error was raised.
- getInterceptors(String) - Method in class org.somda.sdc.dpws.soap.interception.InterceptorRegistry
-
Gets interceptors of a specific action.
- getInterceptors(Direction, String) - Method in class org.somda.sdc.dpws.soap.interception.InterceptorRegistry
-
Gets default interceptor of a specific direction and action.
- getJavaVendor() - Method in class org.somda.sdc.dpws.FrameworkMetadata
- getJavaVersion() - Method in class org.somda.sdc.dpws.FrameworkMetadata
- getKeyStorePassword() - Method in interface org.somda.sdc.dpws.crypto.CryptoSettings
- getKeyStoreStream() - Method in interface org.somda.sdc.dpws.crypto.CryptoSettings
- getLength() - Method in class org.somda.sdc.dpws.udp.UdpMessage
- getLocalAddress() - Method in class org.somda.sdc.dpws.soap.TransportInfo
-
Returns the local address used on the transport layer.
- getLocalAddress(String) - Method in interface org.somda.sdc.dpws.network.LocalAddressResolver
-
Resolves a local address from a remote URI.
- getLocalAddress(String) - Method in class org.somda.sdc.dpws.network.LocalAddressResolverImpl
- getLocalPort() - Method in class org.somda.sdc.dpws.soap.TransportInfo
-
Returns the local port used on the transport layer.
- getMappedReferenceParameters() - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
- getMatchBy() - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to get the MatchBy rule.
- getMatchBy() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- getMessage() - Method in exception org.somda.sdc.dpws.soap.exception.SoapFaultException
- getMessageId() - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
- GetMetadataClient - Interface in org.somda.sdc.dpws.soap.wsmetadataexchange
-
API to send WS-MetadataExchange GetMetadata requests.
- GetMetadataClientImpl - Class in org.somda.sdc.dpws.soap.wsmetadataexchange
-
Default implementation of GetMetadataClient.
- getMetadataVersion() - Method in class org.somda.sdc.dpws.client.DiscoveredDevice
-
Returns the metadata version as specified by WS-Discovery.
- getMetadataVersion() - Method in interface org.somda.sdc.dpws.service.HostingServiceProxy
-
Gets the metadata version.
- getMetadataVersion() - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- getMetadataVersion() - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to get the metadata version.
- getMetadataVersion() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- getNetworkInterface() - Method in class org.somda.sdc.dpws.device.DefaultDeviceSettings
- getNetworkInterface() - Method in interface org.somda.sdc.dpws.device.DeviceSettings
-
Gets the network interface the device shall bind to.
- getNextInterceptor() - Method in class org.somda.sdc.dpws.http.jetty.CommunicationLogOutputInterceptor
- getNotification() - Method in class org.somda.sdc.dpws.soap.interception.NotificationObject
- getNotifyTo() - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionManagerBase
- getNotifyTo() - Method in class org.somda.sdc.dpws.soap.wseventing.SinkSubscriptionManagerImpl
- getNotifyTo() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- getNotifyTo() - Method in interface org.somda.sdc.dpws.soap.wseventing.SubscriptionManager
- getOriginalEnvelope() - Method in class org.somda.sdc.dpws.soap.SoapMessage
-
Gets the original envelope.
- getOsVersion() - Method in class org.somda.sdc.dpws.FrameworkMetadata
- getPayload() - Method in class org.somda.sdc.dpws.soap.wseventing.model.Notification
- getPort() - Method in class org.somda.sdc.dpws.udp.UdpMessage
- getProbeMatchesCount() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.event.ProbeTimeoutMessage
-
Gets the number of matched items.
- getProbeRequestId() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.event.ProbeMatchesMessage
-
Gets the identifier that relates a probe request and response to each other.
- getProbeRequestId() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.event.ProbeTimeoutMessage
-
Gets the identifier that relates a probe request and response to each other.
- getRelatesTo() - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
- getRemoteAddress() - Method in class org.somda.sdc.dpws.soap.TransportInfo
-
Returns the remote address used on the transport layer.
- getRemoteNodeInfo() - Method in class org.somda.sdc.dpws.soap.TransportInfo
-
Returns information of the remote node intended to be used for logging purposes.
- getRemotePort() - Method in class org.somda.sdc.dpws.soap.TransportInfo
-
Returns the remote port used on the transport layer.
- getRequest() - Method in class org.somda.sdc.dpws.soap.interception.RequestObject
- getRequest() - Method in class org.somda.sdc.dpws.soap.interception.RequestResponseObject
- getRequestResponseClient() - Method in interface org.somda.sdc.dpws.service.HostedServiceProxy
-
Gets the request-response client used to send request messages and receive their response.
- getRequestResponseClient() - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- getRequestResponseClient() - Method in interface org.somda.sdc.dpws.service.HostingServiceProxy
- getRequestResponseClient() - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- getRequestUri() - Method in class org.somda.sdc.dpws.soap.HttpApplicationInfo
-
Retrieve the Optional of http request-uri, empty in case of a http response message.
- getResponse() - Method in class org.somda.sdc.dpws.soap.interception.RequestResponseObject
- getScheme() - Method in class org.somda.sdc.dpws.soap.TransportInfo
-
Gets the scheme that identifies the context of this transport information.
- getSchemeName() - Method in enum org.somda.sdc.dpws.device.helper.SupportedEprUriScheme
- getScopes() - Method in class org.somda.sdc.dpws.client.DiscoveredDevice
-
Returns the scopes set on the discovered device.
- getScopes() - Method in class org.somda.sdc.dpws.client.DiscoveryFilter
- getScopes() - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to get the list of scope URIs.
- getScopes() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- getSpecificPart() - Method in enum org.somda.sdc.dpws.device.helper.SupportedEprUriScheme
- getStatus(String) - Method in interface org.somda.sdc.dpws.service.EventSinkAccess
-
Gets the status of a subscription.
- getStatus(String) - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- getStatus(String) - Method in interface org.somda.sdc.dpws.soap.wseventing.EventSink
-
Gets the status of a subscription.
- getStatus(String) - Method in class org.somda.sdc.dpws.soap.wseventing.EventSinkImpl
- getStatusCode() - Method in exception org.somda.sdc.dpws.http.HttpException
- getStatusCode() - Method in class org.somda.sdc.dpws.http.HttpResponse
- getSubscription(String) - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionRegistry
-
Gets a subscription from the subscription registry.
- getSubscriptionId() - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionManagerBase
- getSubscriptionId() - Method in class org.somda.sdc.dpws.soap.wseventing.SinkSubscriptionManagerImpl
- getSubscriptionId() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- getSubscriptionId() - Method in class org.somda.sdc.dpws.soap.wseventing.SubscribeResult
- getSubscriptionId() - Method in interface org.somda.sdc.dpws.soap.wseventing.SubscriptionManager
- getSubscriptionManagerEpr() - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionManagerBase
- getSubscriptionManagerEpr() - Method in class org.somda.sdc.dpws.soap.wseventing.SinkSubscriptionManagerImpl
- getSubscriptionManagerEpr() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- getSubscriptionManagerEpr() - Method in interface org.somda.sdc.dpws.soap.wseventing.SubscriptionManager
- getSubscriptions() - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionRegistry
-
Returns a copied snapshot of all available subscription managers.
- getThisDevice() - Method in interface org.somda.sdc.dpws.service.HostingService
-
Gets ThisDevice information.
- getThisDevice() - Method in class org.somda.sdc.dpws.service.HostingServiceInterceptor
- getThisDevice() - Method in interface org.somda.sdc.dpws.service.HostingServiceProxy
-
Gets the DPWS ThisDevice information.
- getThisDevice() - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- getThisModel() - Method in interface org.somda.sdc.dpws.service.HostingService
-
Gets ThisModel information.
- getThisModel() - Method in class org.somda.sdc.dpws.service.HostingServiceInterceptor
- getThisModel() - Method in interface org.somda.sdc.dpws.service.HostingServiceProxy
-
Gets the DPWS ThisModel information.
- getThisModel() - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- getTo() - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
- getTransactionId() - Method in class org.somda.sdc.dpws.soap.HttpApplicationInfo
-
Returns an identifier for the underlying HTTP request.
- getTransportInfo() - Method in class org.somda.sdc.dpws.soap.CommunicationContext
- getTrustStorePassword() - Method in interface org.somda.sdc.dpws.crypto.CryptoSettings
- getTrustStoreStream() - Method in interface org.somda.sdc.dpws.crypto.CryptoSettings
- getType() - Method in interface org.somda.sdc.dpws.service.HostedService
-
Gets the hosted service metadata requestable via WS-TransferGet.
- getType() - Method in class org.somda.sdc.dpws.service.HostedServiceImpl
- getType() - Method in interface org.somda.sdc.dpws.service.HostedServiceProxy
-
Gets the hosted service metadata requestable via WS-TransferGet.
- getType() - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- getTypes() - Method in class org.somda.sdc.dpws.client.DiscoveredDevice
-
Returns the types implemented by the discovered device.
- getTypes() - Method in class org.somda.sdc.dpws.client.DiscoveryFilter
- getTypes() - Method in interface org.somda.sdc.dpws.service.HostingServiceProxy
-
Gets types of the hosting service.
- getTypes() - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- getTypes() - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to get the list of QNames.
- getTypes() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- getUri() - Method in enum org.somda.sdc.dpws.soap.wsdiscovery.MatchBy
- getUri() - Method in enum org.somda.sdc.dpws.soap.wseventing.model.WsEventingStatus
- getWebService() - Method in interface org.somda.sdc.dpws.service.HostedService
-
Gets the interceptor that is responsible to process incoming network requests.
- getWebService() - Method in class org.somda.sdc.dpws.service.HostedServiceImpl
- getWsAddressingHeader() - Method in class org.somda.sdc.dpws.soap.SoapMessage
- getWsDiscoveryHeader() - Method in class org.somda.sdc.dpws.soap.SoapMessage
- getWsdlDocument() - Method in interface org.somda.sdc.dpws.service.HostedService
-
Provision of an byte array with WSDL document data.
- getWsdlDocument() - Method in class org.somda.sdc.dpws.service.HostedServiceImpl
- getX509Certificates() - Method in class org.somda.sdc.dpws.soap.TransportInfo
-
Any transport-layer specific X509 certificates.
- getXAddrs() - Method in class org.somda.sdc.dpws.client.DiscoveredDevice
-
Returns the physical addresses at which the device can be accessed.
- getXAddrs() - Method in interface org.somda.sdc.dpws.service.HostingService
-
Gets the XAddrs list of the hosting service.
- getXAddrs() - Method in class org.somda.sdc.dpws.service.HostingServiceInterceptor
- getXAddrs() - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to get the list of XAddr URIs.
- getXAddrs() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
H
- handle(InputStream, OutputStream, CommunicationContext) - Method in class org.somda.sdc.dpws.device.helper.ByteResourceHandler
- handle(InputStream, OutputStream, CommunicationContext) - Method in class org.somda.sdc.dpws.device.helper.RequestResponseServerHttpHandler
- handle(InputStream, OutputStream, CommunicationContext) - Method in interface org.somda.sdc.dpws.http.HttpHandler
-
Callback that is invoked by
HttpServerRegistrywhenever a respective context path is matched. - handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.somda.sdc.dpws.http.jetty.CommunicationLogHandlerWrapper
- handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class org.somda.sdc.dpws.http.jetty.JettyHttpServerHandler
- hasTransportData() - Method in class org.somda.sdc.dpws.udp.UdpMessage
-
Checks if there is transport data attached to the message.
- HelloByeAndProbeMatchesObserver - Interface in org.somda.sdc.dpws.soap.wsdiscovery
-
Designates a deriving class as a WS-Discovery Hello, Bye and ProbeMatches observer.
- HelloByeAndProbeMatchesObserverImpl - Class in org.somda.sdc.dpws.client.helper
-
Helper class to forward Hello, Bye, ProbeMatches, and ProbeTimeout events.
- HelloMessage - Class in org.somda.sdc.dpws.soap.wsdiscovery.event
-
Message to represent a WS-Discovery Hello.
- HelloMessage(HelloType) - Constructor for class org.somda.sdc.dpws.soap.wsdiscovery.event.HelloMessage
- HostedService - Interface in org.somda.sdc.dpws.service
-
Hosted service information of a device.
- HostedServiceFactory - Interface in org.somda.sdc.dpws.service.factory
-
Factory to create
HostedServicerelated} andHostedServiceProxyinstances. - HostedServiceImpl - Class in org.somda.sdc.dpws.service
-
Default implementation of HostedService.
- HostedServiceInterceptor - Class in org.somda.sdc.dpws.service
-
Server interceptor to serve GetMetadata requests on hosted services.
- HostedServiceInterceptorFactory - Interface in org.somda.sdc.dpws.service.factory
-
Factory to create
HostedServiceInterceptorinstances. - HostedServiceProxy - Interface in org.somda.sdc.dpws.service
-
Hosted service proxy of a client.
- HostedServiceProxyImpl - Class in org.somda.sdc.dpws.service
-
Default implementation of HostedServiceProxy.
- HostedServiceTransportBinding - Class in org.somda.sdc.dpws.service
-
Static transport binding for hosted services.
- HostedServiceTransportBindingFactory - Interface in org.somda.sdc.dpws.service.factory
-
Factory to create
HostedServiceTransportBindinginstances. - HostingService - Interface in org.somda.sdc.dpws.service
-
Hosting service information of a device.
- HostingServiceAccess - Interface in org.somda.sdc.dpws.device
-
Interface to access the hosting service provided by a
Device. - HostingServiceFactory - Interface in org.somda.sdc.dpws.service.factory
-
Factory to create
HostingServiceinstances. - HostingServiceInterceptor - Class in org.somda.sdc.dpws.service
-
Server interceptor for hosting services to serve WS-TransferGet requests.
- HostingServiceProxy - Interface in org.somda.sdc.dpws.service
-
Hosting service proxy of a client.
- HostingServiceProxyImpl - Class in org.somda.sdc.dpws.service
-
Default implementation of HostingServiceProxy.
- HostingServiceResolver - Class in org.somda.sdc.dpws.client.helper
-
Helper class to resolve hosting service and hosted service information from
DiscoveredDeviceobjects. - HTTP - org.somda.sdc.dpws.CommunicationLog.TransportType
- HTTP - org.somda.sdc.dpws.device.helper.SupportedEprUriScheme
-
HTTP URI scheme.
- HTTP_CLIENT_CONNECT_TIMEOUT - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Defines the timeout the http client uses when connecting to an endpoint.
- HTTP_CLIENT_READ_TIMEOUT - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Defines the timeout the http client uses when reading a response.
- HTTP_GZIP_COMPRESSION - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Enable gzip compression support in Client and Server.
- HTTP_RESPONSE_COMPRESSION_MIN_SIZE - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Minimum number of bytes a message needs to have in order to trigger compression.
- HTTP_SERVER_CONNECTION_TIMEOUT - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Defines the timeout the http server uses for connections.
- HTTP_SUPPORT - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Enables unsecured HTTP communication for Client and Server.
- HttpApplicationInfo - Class in org.somda.sdc.dpws.soap
-
Utility class to provide application layer information for http.
- HttpApplicationInfo(ListMultimap<String, String>, String, String) - Constructor for class org.somda.sdc.dpws.soap.HttpApplicationInfo
-
Creates an instance using http headers.
- HttpClient - Interface in org.somda.sdc.dpws.http
-
Simple HTTP client to enable performing requests.
- HttpClientFactory - Interface in org.somda.sdc.dpws.http.factory
-
Guice factory for HttpClients.
- HttpException - Exception in org.somda.sdc.dpws.http
-
Exception to convey HTTP status codes.
- HttpException(int) - Constructor for exception org.somda.sdc.dpws.http.HttpException
-
Creates an exception with an HTTP status code and empty message.
- HttpException(int, String) - Constructor for exception org.somda.sdc.dpws.http.HttpException
-
Creates an exception with an HTTP status code and a message.
- HttpHandler - Interface in org.somda.sdc.dpws.http
-
Simple HTTP handler for
HttpServerRegistrycallbacks. - HttpResponse - Class in org.somda.sdc.dpws.http
-
A basic http response containing status code and body.
- HttpResponse(int, byte[], ListMultimap<String, String>) - Constructor for class org.somda.sdc.dpws.http.HttpResponse
- HTTPS - org.somda.sdc.dpws.device.helper.SupportedEprUriScheme
-
HTTPS URI scheme.
- HTTPS_SUPPORT - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Enables HTTPS communication for Client and Server.
- HttpServerClientSelfTest - Class in org.somda.sdc.dpws.http.helper
-
Helper class to perform HTTP server - client connection self-test.
- HttpServerClientSelfTest(String, boolean, CryptoConfigurator, CryptoSettings, String[], String[], HostnameVerifier, Duration, JettyHttpServerHandlerFactory) - Constructor for class org.somda.sdc.dpws.http.helper.HttpServerClientSelfTest
- HttpServerRegistry - Interface in org.somda.sdc.dpws.http
-
Simple HTTP server registry service.
- HttpUriBuilder - Class in org.somda.sdc.dpws.http
-
Helper class to build valid HTTP(S) URIs.
- HttpUriBuilder() - Constructor for class org.somda.sdc.dpws.http.HttpUriBuilder
I
- IDENTIFIER - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- IGNORE_MESSAGE_IDS - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConfig
-
Set to true to let servers ignore message ids.
- INBOUND - org.somda.sdc.dpws.CommunicationLog.Direction
- incMetadataVersionAndGet() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
-
Increments the metadata version and retrieves the new value.
- incMetadataVersionIfModifiedAndGet() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
-
Increments the metadata version and retrieve the new value if the metadata has changed, returns previous version otherwise.
- initHttpServer(String) - Method in interface org.somda.sdc.dpws.http.HttpServerRegistry
-
Creates an HTTP server at given URI.
- initHttpServer(String) - Method in class org.somda.sdc.dpws.http.jetty.JettyHttpServerRegistry
- INLINE - org.somda.sdc.dpws.wsdl.WsdlProvisioningMode
-
The WSDL definition is included in the GetMetadata response's MetadataSection as DialectSpecificElement.
- Interceptor - Interface in org.somda.sdc.dpws.soap.interception
-
Interface to designate interceptors.
- InterceptorException - Exception in org.somda.sdc.dpws.soap.interception
-
Exception that comes up during SOAP message interceptor processing.
- InterceptorException(String, Interceptor) - Constructor for exception org.somda.sdc.dpws.soap.interception.InterceptorException
- InterceptorException(String, Interceptor, Throwable) - Constructor for exception org.somda.sdc.dpws.soap.interception.InterceptorException
- InterceptorHandler - Interface in org.somda.sdc.dpws.soap.interception
-
Interface to register or update interceptor objects for message interception chains.
- InterceptorRegistry - Class in org.somda.sdc.dpws.soap.interception
-
Registry to store and access a set of interceptor objects.
- INVALID_EXPIRATION_TIME - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- INVALID_MESSAGE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- invokeDispatcher(Direction, InterceptorRegistry, SoapMessage, InterceptorCallbackType) - Method in class org.somda.sdc.dpws.soap.interception.ClientDispatcher
-
Starts dispatching a SOAP message along an interceptor chain.
- invokeDispatcher(Direction, InterceptorRegistry, SoapMessage, InterceptorCallbackType) - Method in class org.somda.sdc.dpws.soap.interception.ServerDispatcher
-
Starts dispatching a SOAP message along an interceptor chain.
- IPV4_MULTICAST_ADDRESS - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
Multicast address for IPv4 socket binding.
- IS_REFERENCE_PARAMETER - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
IsReferenceParameter attribute.
- isFault() - Method in class org.somda.sdc.dpws.soap.SoapMessage
-
Checks if a SOAP message is a fault or not.
- isRepeatable() - Method in class org.somda.sdc.dpws.http.apache.CommunicationLogEntity
- isScopesMatching(List<String>, List<String>, MatchBy) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryUtil
-
Checks if a scope superset includes a subset.
- isTypesMatching(List<QName>, List<QName>) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryUtil
-
Checks if a QName superset includes a subset.
J
- JAXB_CONTEXT_PACKAGE - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the context package for JAXB.
- JAXB_CONTEXT_PACKAGE - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
Package that includes all JAXB generated SOAP objects.
- JAXB_CONTEXT_PACKAGE - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
Package that includes all JAXB generated WS-Addressing objects.
- JAXB_CONTEXT_PACKAGE - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
Package that includes all JAXB generated WS-Discovery objects.
- JAXB_CONTEXT_PACKAGE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
-
Package that includes all JAXB generated WS-Eventing objects.
- JAXB_CONTEXT_PACKAGE - Static variable in class org.somda.sdc.dpws.soap.wsmetadataexchange.WsMetadataExchangeConstants
- JAXB_CONTEXT_PACKAGE - Static variable in class org.somda.sdc.dpws.soap.wstransfer.WsTransferConstants
- JAXB_CONTEXT_PACKAGE - Static variable in class org.somda.sdc.dpws.wsdl.WsdlConstants
-
Defines the context package for JAXB.
- JAXB_CONTEXT_PATH - Static variable in class org.somda.sdc.dpws.soap.SoapConfig
-
Sets the context path for JAXB marshalling and unmarshalling.
- JAXB_SCHEMA_PATH - Static variable in class org.somda.sdc.dpws.soap.SoapConfig
-
Colon-separated list of XML Schemas to validate against in case validation is enabled.
- JaxbMarshalling - Class in org.somda.sdc.dpws.helper
-
Creates XML input and output streams from/to JAXB instances.
- JaxbSoapMarshalling - Class in org.somda.sdc.dpws.soap
-
Creates XML input and output streams from
Envelopeinstances by using JAXB. - JaxbWsdlMarshalling - Class in org.somda.sdc.dpws.wsdl
-
Creates XML input and output streams from WSDL
TDefinitionsinstances by using JAXB. - JettyHttpServerHandler - Class in org.somda.sdc.dpws.http.jetty
-
AbstractHandler implementation based on Jetty HTTP servers.
- JettyHttpServerHandlerFactory - Interface in org.somda.sdc.dpws.http.jetty.factory
-
Creates JettyHttpServerHandler instances.
- JettyHttpServerRegistry - Class in org.somda.sdc.dpws.http.jetty
-
HttpServerRegistry implementation based on Jetty HTTP servers.
- JettyUtil - Class in org.somda.sdc.dpws.http.jetty
-
Jetty utilities.
- JettyUtil() - Constructor for class org.somda.sdc.dpws.http.jetty.JettyUtil
L
- LocalAddressResolver - Interface in org.somda.sdc.dpws.network
-
Tool to resolve a local address from a remote address.
- LocalAddressResolverImpl - Class in org.somda.sdc.dpws.network
-
Default implementation of LocalAddressResolver.
- LocalizedStringsBuilder - Class in org.somda.sdc.dpws
-
Convenient class to build localized string lists.
- LocalizedStringsBuilder() - Constructor for class org.somda.sdc.dpws.LocalizedStringsBuilder
-
Creates an instance with empty localized string list.
- LocalizedStringsBuilder(String) - Constructor for class org.somda.sdc.dpws.LocalizedStringsBuilder
-
Creates an instance with one text in default language.
- LocalizedStringsBuilder(String, String) - Constructor for class org.somda.sdc.dpws.LocalizedStringsBuilder
-
Creates an instance with one text in a specified language.
- logMessage(CommunicationLog.Direction, CommunicationLog.TransportType, CommunicationLog.MessageType, CommunicationContext) - Method in interface org.somda.sdc.dpws.CommunicationLog
-
Creates an OutputStream to write the log message into.
- logMessage(CommunicationLog.Direction, CommunicationLog.TransportType, CommunicationLog.MessageType, CommunicationContext) - Method in class org.somda.sdc.dpws.CommunicationLogDummyImpl
- logMessage(CommunicationLog.Direction, CommunicationLog.TransportType, CommunicationLog.MessageType, CommunicationContext) - Method in class org.somda.sdc.dpws.CommunicationLogImpl
- logMessage(CommunicationLog.Direction, CommunicationLog.TransportType, CommunicationLog.MessageType, CommunicationContext, InputStream) - Method in interface org.somda.sdc.dpws.CommunicationLog
-
Logs an HTTP message based on an InputStream.
- logMessage(CommunicationLog.Direction, CommunicationLog.TransportType, CommunicationLog.MessageType, CommunicationContext, InputStream) - Method in class org.somda.sdc.dpws.CommunicationLogDummyImpl
- logMessage(CommunicationLog.Direction, CommunicationLog.TransportType, CommunicationLog.MessageType, CommunicationContext, InputStream) - Method in class org.somda.sdc.dpws.CommunicationLogImpl
- logMessage(CommunicationLog.Direction, CommunicationLog.TransportType, CommunicationLog.MessageType, CommunicationContext, OutputStream) - Method in interface org.somda.sdc.dpws.CommunicationLog
-
Logs an HTTP message based on an OutputStream.
- logMessage(CommunicationLog.Direction, CommunicationLog.TransportType, CommunicationLog.MessageType, CommunicationContext, OutputStream) - Method in class org.somda.sdc.dpws.CommunicationLogDummyImpl
- logMessage(CommunicationLog.Direction, CommunicationLog.TransportType, CommunicationLog.MessageType, CommunicationContext, OutputStream) - Method in class org.somda.sdc.dpws.CommunicationLogImpl
M
- MalformedSoapMessageException - Exception in org.somda.sdc.dpws.soap.exception
-
Runtime exception to express that a SOAP message is malformed in some way.
- MalformedSoapMessageException() - Constructor for exception org.somda.sdc.dpws.soap.exception.MalformedSoapMessageException
- MalformedSoapMessageException(String) - Constructor for exception org.somda.sdc.dpws.soap.exception.MalformedSoapMessageException
- MalformedSoapMessageException(String, Throwable) - Constructor for exception org.somda.sdc.dpws.soap.exception.MalformedSoapMessageException
- MalformedSoapMessageException(String, Throwable, boolean, boolean) - Constructor for exception org.somda.sdc.dpws.soap.exception.MalformedSoapMessageException
- MalformedSoapMessageException(Throwable) - Constructor for exception org.somda.sdc.dpws.soap.exception.MalformedSoapMessageException
- mapFromJaxbSoapHeader(List<Object>, WsAddressingHeader) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingMapper
-
The mapper function that takes a list of JAXB objects and populates the convenience WS-Addressing header.
- mapFromJaxbSoapHeader(List<Object>, WsDiscoveryHeader) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryMapper
-
The mapper function that takes a list of JAXB objects and populates the convenience WS-Discovery header.
- mapToJaxbSoapHeader(WsAddressingHeader, List<Object>) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingMapper
-
The mapper function that takes a convenience WS-Addressing header and adds it to a list of JAXB objects.
- mapToJaxbSoapHeader(WsDiscoveryHeader, List<Object>) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryMapper
-
The mapper function that takes a convenience WS-Discovery header and adds it to a list of JAXB objects.
- marshal(JAXBElement<T>, OutputStream) - Method in class org.somda.sdc.dpws.helper.JaxbMarshalling
-
Marshals a JAXBElement into a stream.
- marshal(Envelope, OutputStream) - Method in class org.somda.sdc.dpws.soap.JaxbSoapMarshalling
-
Takes a SOAP envelope and marshals it.
- marshal(Envelope, OutputStream) - Method in interface org.somda.sdc.dpws.soap.SoapMarshalling
-
Marshals a SOAP message.
- marshal(SoapMessage, OutputStream) - Method in class org.somda.sdc.dpws.soap.MarshallingService
-
Marshals a SOAP message.
- marshal(TDefinitions, OutputStream) - Method in class org.somda.sdc.dpws.wsdl.JaxbWsdlMarshalling
-
Takes a WSDL definition and marshals it.
- marshal(TDefinitions, OutputStream) - Method in interface org.somda.sdc.dpws.wsdl.WsdlMarshalling
-
Marshals a WSDL document.
- MarshallingException - Exception in org.somda.sdc.dpws.soap.exception
-
Expresses that an object could not be marshalled or unmarshalled.
- MarshallingException() - Constructor for exception org.somda.sdc.dpws.soap.exception.MarshallingException
- MarshallingException(String) - Constructor for exception org.somda.sdc.dpws.soap.exception.MarshallingException
- MarshallingException(String, Throwable) - Constructor for exception org.somda.sdc.dpws.soap.exception.MarshallingException
- MarshallingException(String, Throwable, boolean, boolean) - Constructor for exception org.somda.sdc.dpws.soap.exception.MarshallingException
- MarshallingException(Throwable) - Constructor for exception org.somda.sdc.dpws.soap.exception.MarshallingException
- MarshallingService - Class in org.somda.sdc.dpws.soap
-
Utility class to marshal/unmarshal SOAP messages.
- MatchBy - Enum in org.somda.sdc.dpws.soap.wsdiscovery
-
Set of supported MatchBy rules for the WS-Discovery Scopes type in accordance with dpws:R1019.
- MATCHING_RULE_NOT_SUPPORTED - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
QName of the fault subcode if given matching rule is not supported by a target service.
- MAX_ENVELOPE_SIZE - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Configures the maximum SOAP envelope size.
- MAX_ENVELOPE_SIZE - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the maximum size for envelopes transmitted over TCP.
- MAX_FIELD_SIZE - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the maximum size for different attributes introduced by DPWS.
- MAX_UDP_ENVELOPE_SIZE - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the maximum size for envelopes transmitted over UDP.
- MAX_URI_SIZE - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the maximum size for URIs.
- MAX_WAIT_FOR_FUTURES - Static variable in class org.somda.sdc.dpws.DpwsConfig
-
Controls the default waiting time for futures that are called internally.
- MAX_WAIT_FOR_PROBE_MATCHES - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConfig
-
Controls the maximum waiting time for ProbeMatches messages.
- MAX_WAIT_FOR_RESOLVE_MATCHES - Static variable in class org.somda.sdc.dpws.client.ClientConfig
-
Controls maximum waiting time to get ResolveMatches information fetched from WS-Discovery.
- MAX_WAIT_FOR_RESOLVE_MATCHES - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConfig
-
Controls the maximum waiting time for ResolveMatches messages.
- MEDIA_TYPE_SOAP - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
SOAP HTTP binding media type.
- MEDIA_TYPE_WSDL - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
WSDL HTTP binding media type.
- MEDIA_TYPE_XML - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
XML media type.
- MESSAGE_ADDRESSING_HEADER_REQUIRED - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
MessageAddressingHeaderRequired fault QName.
- MESSAGE_ID - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
WS-Addressing wsa:MessageID header element.
- MESSAGE_ID_CACHE_SIZE - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConfig
-
Controls the maximum amount of cached SOAP messages for SOAP message duplication detection.
- MessageInterceptor - Annotation Type in org.somda.sdc.dpws.soap.interception
-
Annotation to define if a method of an object is called back by an interceptor processor.
- METADATA_COMMENT - Static variable in class org.somda.sdc.dpws.soap.SoapConfig
-
Defines if outgoing messages should contain a comment with SDCri version information.
- METADATA_REFERENCE - Static variable in class org.somda.sdc.dpws.soap.wsmetadataexchange.WsMetadataExchangeConstants
- MetadataSectionUtil - Class in org.somda.sdc.dpws.service.helper
-
Utility class to create metadata sections for WS-MetadataExchange.
- MEX_DIALECT_RELATIONSHIP - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the namespace for the DPWS Relationship data structure.
- MEX_DIALECT_THIS_DEVICE - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the namespace for the DPWS ThisDevice data structure.
- MEX_DIALECT_THIS_MODEL - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the namespace for the DPWS ThisModel data structure.
- MULTICAST_UDP_REPEAT - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the retry number for unreliable UDP multicast traffic.
- MUST_UNDERSTAND - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
SOAP fault code "MustUnderstand".
N
- NAMESPACE - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the DPWS namespace.
- NAMESPACE - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
SOAP 1.2 namespace.
- NAMESPACE - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
WS-Addressing 1.0 namespace.
- NAMESPACE - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
WS-Discovery 1.1 namespace.
- NAMESPACE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
-
WS-Eventing 1.0 namespace.
- NAMESPACE - Static variable in class org.somda.sdc.dpws.soap.wsmetadataexchange.WsMetadataExchangeConstants
-
WS-MetadataExchange namespace.
- NAMESPACE - Static variable in class org.somda.sdc.dpws.soap.wstransfer.WsTransferConstants
-
WS-Transfer namespace.
- NAMESPACE - Static variable in class org.somda.sdc.dpws.wsdl.WsdlConstants
-
Defines the WSDL namespace.
- NAMESPACE_MAPPINGS - Static variable in class org.somda.sdc.dpws.soap.SoapConfig
-
Defines a mapping of namespace prefixes to namespace URIS.
- NAMESPACE_PREFIX - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the preferred prefix for the DPWS namespace.
- NAMESPACE_PREFIX - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
Defines the preferred prefix for the SOAP 1.2 namespace.
- NAMESPACE_PREFIX - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
Defines the preferred prefix for the WS-Addressing 1.0 namespace.
- NAMESPACE_PREFIX - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
Defines the preferred prefix for the WS-Discovery 1.1 namespace.
- NAMESPACE_PREFIX - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
-
Defines the preferred prefix for the WS-Eventing 1.0 namespace.
- NAMESPACE_PREFIX - Static variable in class org.somda.sdc.dpws.soap.wsmetadataexchange.WsMetadataExchangeConstants
-
Defines the preferred prefix for the WS-MetadataExchange namespace.
- NAMESPACE_PREFIX - Static variable in class org.somda.sdc.dpws.soap.wstransfer.WsTransferConstants
-
Defines the preferred prefix for the WS-Transfer namespace.
- NAMESPACE_PREFIX - Static variable in class org.somda.sdc.dpws.wsdl.WsdlConstants
-
Defines the preferred prefix for the wsdl namespace.
- NAMESPACE_PREFIX_MAPPINGS - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
Definition of namespace prefix mappings relevant to SOAP (including WS-* and OASIS standards).
- NAMESPACE_XSI - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
XML Schema instance namespace.
- NAMESPACE_XSI_PREFIX - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
Defines the preferred prefix for the XML Schema instance namespace.
- NetworkInterfaceUtil - Class in org.somda.sdc.dpws.network
-
Utility class for network interface related functionality.
- NetworkInterfaceUtil() - Constructor for class org.somda.sdc.dpws.network.NetworkInterfaceUtil
- NetworkJobThreadPool - Annotation Type in org.somda.sdc.dpws.guice
-
Annotation to define the thread pool used by the DPWS implementation.
- Notification - Class in org.somda.sdc.dpws.soap.wseventing.model
-
Notification queue item that provides a construction time to allow detection of stale notifications.
- Notification(SoapMessage) - Constructor for class org.somda.sdc.dpws.soap.wseventing.model.Notification
-
Constructor that accepts a notification and records the time during construction.
- NOTIFICATION - org.somda.sdc.dpws.soap.interception.Direction
-
Notification that is on the way to its sink.
- NOTIFICATION_QUEUE_CAPACITY - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConfig
-
Configuration of the notification queue size used for WS-Eventing.
- NotificationCallback - Interface in org.somda.sdc.dpws.soap.interception
-
Callback for network bindings to initiate an output-only message exchange.
- NotificationObject - Class in org.somda.sdc.dpws.soap.interception
-
Object passed to interceptor to provide a SOAP notification message.
- NotificationObject(SoapMessage) - Constructor for class org.somda.sdc.dpws.soap.interception.NotificationObject
- NotificationObject(SoapMessage, CommunicationContext) - Constructor for class org.somda.sdc.dpws.soap.interception.NotificationObject
- NotificationSink - Interface in org.somda.sdc.dpws.soap
-
Interface for network bindings to invoke execution of incoming SOAP notification messages.
- NotificationSinkFactory - Interface in org.somda.sdc.dpws.soap.factory
-
Factory to create notification sinks.
- NotificationSinkImpl - Class in org.somda.sdc.dpws.soap
-
Default implementation of NotificationSink.
- NotificationSource - Interface in org.somda.sdc.dpws.soap
-
Interface to send notifications to event sinks.
- NotificationSourceFactory - Interface in org.somda.sdc.dpws.soap.factory
-
Factory to create notification sources.
- NotificationSourceImpl - Class in org.somda.sdc.dpws.soap
-
Default implementation of NotificationSource.
- NotificationSourceUdpCallback - Class in org.somda.sdc.dpws.helper
-
Marshall
SoapMessageand distribute them viaUdpMessageQueueService. - NOTIFY_TO - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
O
- offerNotification(Notification) - Method in interface org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManager
-
Inserts the notification into the subscription manager's queue.
- offerNotification(Notification) - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- onNotification(SoapMessage) - Method in class org.somda.sdc.dpws.helper.NotificationSourceUdpCallback
- onNotification(SoapMessage) - Method in class org.somda.sdc.dpws.http.apache.ClientTransportBinding
- onNotification(SoapMessage) - Method in class org.somda.sdc.dpws.service.HostedServiceTransportBinding
- onNotification(SoapMessage) - Method in interface org.somda.sdc.dpws.soap.interception.NotificationCallback
-
Callback that is triggered after an interceptor chain succeeded on the outgoing direction.
- onRequestResponse(SoapMessage) - Method in class org.somda.sdc.dpws.http.apache.ClientTransportBinding
- onRequestResponse(SoapMessage) - Method in class org.somda.sdc.dpws.service.HostedServiceTransportBinding
- onRequestResponse(SoapMessage) - Method in interface org.somda.sdc.dpws.soap.interception.RequestResponseCallback
-
Callback that is triggered after an interceptor chain succeeded on the outgoing direction.
- org.somda.sdc.dpws - package org.somda.sdc.dpws
-
Contains a DPWS implementation.
- org.somda.sdc.dpws.client - package org.somda.sdc.dpws.client
-
Client implementation of DPWS.
- org.somda.sdc.dpws.client.event - package org.somda.sdc.dpws.client.event
-
Events that are sent by the client package.
- org.somda.sdc.dpws.client.exception - package org.somda.sdc.dpws.client.exception
-
Exceptions specific to the client implementation of DPWS.
- org.somda.sdc.dpws.client.helper - package org.somda.sdc.dpws.client.helper
-
Helper classes to support the DPWS client implementation.
- org.somda.sdc.dpws.client.helper.factory - package org.somda.sdc.dpws.client.helper.factory
-
Factories for the client util package.
- org.somda.sdc.dpws.crypto - package org.somda.sdc.dpws.crypto
-
Provides certificate and trust data for TLS encryption.
- org.somda.sdc.dpws.device - package org.somda.sdc.dpws.device
-
Device implementation of DPWS.
- org.somda.sdc.dpws.device.factory - package org.somda.sdc.dpws.device.factory
-
Factories used by the DPWS device implementation.
- org.somda.sdc.dpws.device.helper - package org.somda.sdc.dpws.device.helper
-
Helper classes to support the DPWS device implementation.
- org.somda.sdc.dpws.device.helper.factory - package org.somda.sdc.dpws.device.helper.factory
-
Factories for the device util package.
- org.somda.sdc.dpws.factory - package org.somda.sdc.dpws.factory
-
Factories used by the DPWS implementation.
- org.somda.sdc.dpws.guice - package org.somda.sdc.dpws.guice
-
Guice-related information (i.e., annotations and modules relevant for the DPWS implementation).
- org.somda.sdc.dpws.helper - package org.somda.sdc.dpws.helper
-
Basic helpers.
- org.somda.sdc.dpws.helper.factory - package org.somda.sdc.dpws.helper.factory
-
Factories used by the util classes.
- org.somda.sdc.dpws.http - package org.somda.sdc.dpws.http
-
HTTP server binding for DPWS.
- org.somda.sdc.dpws.http.apache - package org.somda.sdc.dpws.http.apache
-
Apache HTTP client implementation.
- org.somda.sdc.dpws.http.apache.helper - package org.somda.sdc.dpws.http.apache.helper
-
Apache HTTP client helper.
- org.somda.sdc.dpws.http.factory - package org.somda.sdc.dpws.http.factory
-
HTTP client factory.
- org.somda.sdc.dpws.http.helper - package org.somda.sdc.dpws.http.helper
-
HTTP server and client helper classes.
- org.somda.sdc.dpws.http.jetty - package org.somda.sdc.dpws.http.jetty
-
Jetty HTTP server adapter.
- org.somda.sdc.dpws.http.jetty.factory - package org.somda.sdc.dpws.http.jetty.factory
-
Jetty HTTP server factory.
- org.somda.sdc.dpws.network - package org.somda.sdc.dpws.network
-
Fundamental network utilities.
- org.somda.sdc.dpws.service - package org.somda.sdc.dpws.service
-
Hosting service and hosted service information for device and client side (proxies).
- org.somda.sdc.dpws.service.factory - package org.somda.sdc.dpws.service.factory
-
Factories for the service package.
- org.somda.sdc.dpws.service.helper - package org.somda.sdc.dpws.service.helper
-
Helpers for the service package.
- org.somda.sdc.dpws.soap - package org.somda.sdc.dpws.soap
-
SOAP implementation that is tailored to DPWS.
- org.somda.sdc.dpws.soap.exception - package org.somda.sdc.dpws.soap.exception
-
Exceptions that can come up during SOAP processing.
- org.somda.sdc.dpws.soap.factory - package org.somda.sdc.dpws.soap.factory
-
Factories for the soap package.
- org.somda.sdc.dpws.soap.interception - package org.somda.sdc.dpws.soap.interception
-
Design of an interceptor chain to process SOAP messages.
- org.somda.sdc.dpws.soap.wsaddressing - package org.somda.sdc.dpws.soap.wsaddressing
-
WS-Addressing plugin for SOAP.
- org.somda.sdc.dpws.soap.wsaddressing.factory - package org.somda.sdc.dpws.soap.wsaddressing.factory
-
Factories for the SOAP WS-Addressing plugin.
- org.somda.sdc.dpws.soap.wsdiscovery - package org.somda.sdc.dpws.soap.wsdiscovery
-
WS-Discovery plugin for SOAP.
- org.somda.sdc.dpws.soap.wsdiscovery.event - package org.somda.sdc.dpws.soap.wsdiscovery.event
-
WS-Discovery events.
- org.somda.sdc.dpws.soap.wsdiscovery.factory - package org.somda.sdc.dpws.soap.wsdiscovery.factory
-
Factories for the SOAP WS-Discovery plugin.
- org.somda.sdc.dpws.soap.wseventing - package org.somda.sdc.dpws.soap.wseventing
-
WS-Eventing plugin for SOAP.
- org.somda.sdc.dpws.soap.wseventing.event - package org.somda.sdc.dpws.soap.wseventing.event
-
WS-Eventing events.
- org.somda.sdc.dpws.soap.wseventing.exception - package org.somda.sdc.dpws.soap.wseventing.exception
-
WS-Eventing related exceptions.
- org.somda.sdc.dpws.soap.wseventing.factory - package org.somda.sdc.dpws.soap.wseventing.factory
-
Factories for the SOAP WS-Eventing plugin.
- org.somda.sdc.dpws.soap.wseventing.helper - package org.somda.sdc.dpws.soap.wseventing.helper
-
WS-Eventing related helpers.
- org.somda.sdc.dpws.soap.wseventing.model - package org.somda.sdc.dpws.soap.wseventing.model
-
Internal WS-Eventing model items.
- org.somda.sdc.dpws.soap.wsmetadataexchange - package org.somda.sdc.dpws.soap.wsmetadataexchange
-
WS-MetadataExchange plugin for SOAP tailored to DPWS.
- org.somda.sdc.dpws.soap.wstransfer - package org.somda.sdc.dpws.soap.wstransfer
-
WS-Transfer plugin for SOAP tailored to DPWS.
- org.somda.sdc.dpws.udp - package org.somda.sdc.dpws.udp
-
UDP binding for DPWS.
- org.somda.sdc.dpws.udp.factory - package org.somda.sdc.dpws.udp.factory
-
UDP factories.
- org.somda.sdc.dpws.wsdl - package org.somda.sdc.dpws.wsdl
-
Contains a WSDL implementation.
- OUTBOUND - org.somda.sdc.dpws.CommunicationLog.Direction
P
- probe(DiscoveryFilter) - Method in interface org.somda.sdc.dpws.client.Client
-
Probes for devices.
- probe(DiscoveryFilter) - Method in class org.somda.sdc.dpws.client.ClientImpl
- PROBE_MATCHES_BUFFER_SIZE - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConfig
-
Controls the maximum buffer size for incoming ProbeMatches messages.
- ProbedDeviceFoundMessage - Class in org.somda.sdc.dpws.client.event
-
Provides a DiscoveredDevice object that is delivered through a ProbeMatches message for a certain Probe request.
- ProbedDeviceFoundMessage(DiscoveredDevice, String) - Constructor for class org.somda.sdc.dpws.client.event.ProbedDeviceFoundMessage
- ProbeMatchesMessage - Class in org.somda.sdc.dpws.soap.wsdiscovery.event
-
ProbeMatches event message.
- ProbeMatchesMessage(String, ProbeMatchesType) - Constructor for class org.somda.sdc.dpws.soap.wsdiscovery.event.ProbeMatchesMessage
-
Constructor.
- ProbeTimeoutMessage - Class in org.somda.sdc.dpws.soap.wsdiscovery.event
-
Message that signalizes the end of a probe phase.
- ProbeTimeoutMessage(Integer, String) - Constructor for class org.somda.sdc.dpws.soap.wsdiscovery.event.ProbeTimeoutMessage
-
Constructor.
- process(HttpRequest, HttpContext) - Method in class org.somda.sdc.dpws.http.apache.CommunicationLogHttpRequestInterceptor
- process(HttpResponse, HttpContext) - Method in class org.somda.sdc.dpws.http.apache.CommunicationLogHttpResponseInterceptor
- publishDeviceLeft(String) - Method in class org.somda.sdc.dpws.client.helper.HelloByeAndProbeMatchesObserverImpl
-
Publishes a message informing subscribers of a device having left.
Q
- QNAME_ACTION - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
QName of the WS-Addressing Action element.
R
- readFrom(HttpInput.Content) - Method in class org.somda.sdc.dpws.http.jetty.CommunicationLogInputInterceptor
- receive(UdpMessage) - Method in class org.somda.sdc.dpws.udp.UdpMessageQueueServiceImpl
- receive(UdpMessage) - Method in interface org.somda.sdc.dpws.udp.UdpMessageReceiverCallback
-
Receive one incoming UDP message.
- receiveNotification(SoapMessage, CommunicationContext) - Method in interface org.somda.sdc.dpws.soap.NotificationSink
-
Starts processing of an incoming SOAP notification message.
- receiveNotification(SoapMessage, CommunicationContext) - Method in class org.somda.sdc.dpws.soap.NotificationSinkImpl
- RECEIVER - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
SOAP fault code "Receiver".
- receiveRequestResponse(SoapMessage, SoapMessage, CommunicationContext) - Method in interface org.somda.sdc.dpws.soap.RequestResponseServer
-
Starts processing of an incoming SOAP request message.
- receiveRequestResponse(SoapMessage, SoapMessage, CommunicationContext) - Method in class org.somda.sdc.dpws.soap.RequestResponseServerImpl
- REFERENCE_PARAMETERS - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
WS-Addressing wsa:ReferenceParameters header element.
- register(Interceptor) - Method in class org.somda.sdc.dpws.device.helper.RequestResponseServerHttpHandler
- register(Interceptor) - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- register(Interceptor) - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- register(Interceptor) - Method in interface org.somda.sdc.dpws.soap.interception.InterceptorHandler
-
Registers a callback object.
- register(Interceptor) - Method in class org.somda.sdc.dpws.soap.NotificationSinkImpl
- register(Interceptor) - Method in class org.somda.sdc.dpws.soap.NotificationSourceImpl
- register(Interceptor) - Method in class org.somda.sdc.dpws.soap.RequestResponseClientImpl
- register(Interceptor) - Method in class org.somda.sdc.dpws.soap.RequestResponseServerImpl
- registerContext(String, String, String, HttpHandler) - Method in interface org.somda.sdc.dpws.http.HttpServerRegistry
-
Registers a handler for HTTP requests destined to the given scheme, authority and context path.
- registerContext(String, String, String, HttpHandler) - Method in class org.somda.sdc.dpws.http.jetty.JettyHttpServerRegistry
- registerContext(String, String, HttpHandler) - Method in interface org.somda.sdc.dpws.http.HttpServerRegistry
-
Registers a handler for SOAP messages for the given scheme, authority and context path.
- registerContext(String, String, HttpHandler) - Method in class org.somda.sdc.dpws.http.jetty.JettyHttpServerRegistry
- registerDiscoveryObserver(DiscoveryObserver) - Method in interface org.somda.sdc.dpws.client.Client
-
Subscribes to discovery events.
- registerDiscoveryObserver(DiscoveryObserver) - Method in class org.somda.sdc.dpws.client.ClientImpl
- registerDiscoveryObserver(DiscoveryObserver) - Method in class org.somda.sdc.dpws.client.helper.HelloByeAndProbeMatchesObserverImpl
-
Registers a new observer for discovery messages.
- registerHelloByeAndProbeMatchesObserver(HelloByeAndProbeMatchesObserver) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClient
-
Register an observer to handle Hello, Bye and ProbeMatches messages.
- registerHelloByeAndProbeMatchesObserver(HelloByeAndProbeMatchesObserver) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClientInterceptor
- registerObserver(Object) - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionRegistry
-
Registers an
EventBusobserver to enable tracking of subscription insertion and deletion. - registerService(Collection<Service>) - Method in interface org.somda.sdc.dpws.DpwsFramework
-
Registers a service to attach to the framework's lifecycle.
- registerService(Collection<Service>) - Method in class org.somda.sdc.dpws.DpwsFrameworkImpl
- registerUdpMessageQueueObserver(UdpMessageQueueObserver) - Method in interface org.somda.sdc.dpws.udp.UdpMessageQueueService
-
Registers an observer to receive incoming UDP messages.
- registerUdpMessageQueueObserver(UdpMessageQueueObserver) - Method in class org.somda.sdc.dpws.udp.UdpMessageQueueServiceImpl
- RELATES_TO - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
WS-Addressing wsa:ReplyTo header element.
- RELATIONSHIP_TYPE_HOST - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the DPWS relationship type for hosts (devices).
- RELATIVE_URI - Static variable in class org.somda.sdc.dpws.RFC2396Patterns
- removeSubscription(String) - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionRegistry
-
Removes a subscription from the subscription registry.
- renew(String, Duration) - Method in interface org.somda.sdc.dpws.service.EventSinkAccess
-
Renews a subscription.
- renew(String, Duration) - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- renew(String, Duration) - Method in interface org.somda.sdc.dpws.soap.wseventing.EventSink
-
Renews a subscription.
- renew(String, Duration) - Method in class org.somda.sdc.dpws.soap.wseventing.EventSinkImpl
- renew(Duration) - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionManagerBase
-
Updates the expiration of the subscription by a duration.
- renew(Duration) - Method in interface org.somda.sdc.dpws.soap.wseventing.SinkSubscriptionManager
-
Resets the expires duration.
- renew(Duration) - Method in class org.somda.sdc.dpws.soap.wseventing.SinkSubscriptionManagerImpl
- renew(Duration) - Method in interface org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManager
-
Resets the expires duration.
- renew(Duration) - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- REQUEST - org.somda.sdc.dpws.CommunicationLog.MessageType
- REQUEST - org.somda.sdc.dpws.soap.interception.Direction
-
The message exchange was requested and the message flow is directed to the request sink.
- RequestObject - Class in org.somda.sdc.dpws.soap.interception
-
Object passed to interceptors to provide a SOAP request message.
- RequestObject(SoapMessage) - Constructor for class org.somda.sdc.dpws.soap.interception.RequestObject
- RequestResponseCallback - Interface in org.somda.sdc.dpws.soap.interception
-
Callback for network bindings to initiate a input-output message exchange.
- RequestResponseClient - Interface in org.somda.sdc.dpws.soap
-
Interface for client APIs to conduct request-response message exchanges.
- RequestResponseClientFactory - Interface in org.somda.sdc.dpws.soap.factory
-
Factory to create request-response clients.
- RequestResponseClientImpl - Class in org.somda.sdc.dpws.soap
-
Default implementation of RequestResponseClient.
- RequestResponseObject - Class in org.somda.sdc.dpws.soap.interception
-
Object passed to interceptors to provide both a SOAP request and response message.
- RequestResponseObject(SoapMessage, SoapMessage, CommunicationContext) - Constructor for class org.somda.sdc.dpws.soap.interception.RequestResponseObject
- RequestResponseServer - Interface in org.somda.sdc.dpws.soap
-
Interface for network bindings to process incoming SOAP request messages and their responses.
- RequestResponseServerHttpHandler - Class in org.somda.sdc.dpws.device.helper
-
RequestResponseServer that is invoked on SOAP HttpHandler callbacks.
- RequestResponseServerImpl - Class in org.somda.sdc.dpws.soap
-
Default implementation of RequestResponseServer.
- resolve(String) - Method in interface org.somda.sdc.dpws.client.Client
-
Resolves physical addresses (XAddrs) of a device.
- resolve(String) - Method in class org.somda.sdc.dpws.client.ClientImpl
- resolve(HelloMessage) - Method in class org.somda.sdc.dpws.client.helper.DiscoveredDeviceResolver
-
Take a hello message to resolve
DiscoveredDeviceobject. - resolve(ProbeMatchesMessage) - Method in class org.somda.sdc.dpws.client.helper.DiscoveredDeviceResolver
-
Take a probe matches message to resolve
DiscoveredDeviceobject. - RESOLVE_MATCHES_BUFFER_SIZE - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConfig
-
Controls the maximum buffer size for incoming ResolveMatches messages.
- resolveHostingService(DiscoveredDevice) - Method in class org.somda.sdc.dpws.client.helper.HostingServiceResolver
-
Resolve hosting service and hosted service information.
- ResolverThreadPool - Annotation Type in org.somda.sdc.dpws.guice
-
Annotation to define the thread pool used by the DPWS implementation.
- RESOURCE - org.somda.sdc.dpws.wsdl.WsdlProvisioningMode
-
The WSDL definition is included in the GetMetadata response's MetadataSection as URL.
- RESPONSE - org.somda.sdc.dpws.CommunicationLog.MessageType
- RESPONSE - org.somda.sdc.dpws.soap.interception.Direction
-
The request sink has been processed and the message flow is directed to the request source.
- retrieveWsdlFromMetadata(Metadata) - Method in class org.somda.sdc.dpws.wsdl.WsdlRetriever
-
Retrieves the WSDLs referenced or embedded in the provided metadata.
- retrieveWsdls(HostingServiceProxy) - Method in class org.somda.sdc.dpws.wsdl.WsdlRetriever
-
Retrieves all WSDLs of the Provider the client is connected to.
- RFC2396Patterns - Class in org.somda.sdc.dpws
-
Constants for the Uniform Resource Identifiers (URI): Generic Syntax.
- RFC3986 - org.somda.sdc.dpws.soap.wsdiscovery.MatchBy
- run() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
S
- SCHEMA_PATH - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Resource path to DPWS XML Schema.
- SCHEMA_PATH - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
Resource path to XML, WSDL 1.1 and SOAP XML Schema.
- SCHEMA_PATH - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
Resource path to WS-Addressing XML Schema.
- SCHEMA_PATH - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
Resource path to WS-Discovery XML Schema.
- SCHEMA_PATH - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
-
Resource path to WS-Eventing XML Schema.
- SCHEMA_PATH - Static variable in class org.somda.sdc.dpws.soap.wsmetadataexchange.WsMetadataExchangeConstants
-
Resource path to WS-MetadataExchange XML Schema.
- SCHEMA_PATH - Static variable in class org.somda.sdc.dpws.soap.wstransfer.WsTransferConstants
-
Resource path to WS-TransferGet XML Schema.
- SCHEMA_PATH - Static variable in class org.somda.sdc.dpws.wsdl.WsdlConstants
-
Resource path to WSDL 1.1 XML Schema.
- sendBye() - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Blocking function to send out a Bye message.
- sendBye() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- sendDirectedProbe(RequestResponseClient, List<QName>, List<String>) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClient
-
Sends a directed probe to a device.
- sendDirectedProbe(RequestResponseClient, List<QName>, List<String>) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClientInterceptor
- SENDER - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
SOAP fault code "Sender".
- sendGet(String) - Method in class org.somda.sdc.dpws.http.apache.ApacheHttpClient
- sendGet(String) - Method in interface org.somda.sdc.dpws.http.HttpClient
-
Sends a HTTP GET request to a specified url.
- sendGetMetadata(RequestResponseClient) - Method in interface org.somda.sdc.dpws.soap.wsmetadataexchange.GetMetadataClient
-
Sends a WS-MetadataExchange GetMetadata request.
- sendGetMetadata(RequestResponseClient) - Method in class org.somda.sdc.dpws.soap.wsmetadataexchange.GetMetadataClientImpl
- sendHello() - Method in class org.somda.sdc.dpws.device.DeviceImpl
- sendHello() - Method in interface org.somda.sdc.dpws.device.DiscoveryAccess
-
Sends a Hello message to the network.
- sendHello() - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Blocking function to send out a Hello message.
- sendHello() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- sendHello(boolean) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Blocking function to send out a Hello message.
- sendHello(boolean) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- sendMessage(UdpMessage) - Method in interface org.somda.sdc.dpws.udp.UdpBindingService
-
Sends a UDP message given as parameter to the connected UDP socket.
- sendMessage(UdpMessage) - Method in class org.somda.sdc.dpws.udp.UdpBindingServiceImpl
- sendMessage(UdpMessage) - Method in interface org.somda.sdc.dpws.udp.UdpMessageQueueService
-
Queues an outgoing UDP message.
- sendMessage(UdpMessage) - Method in class org.somda.sdc.dpws.udp.UdpMessageQueueServiceImpl
- sendNotification(String, Object) - Method in interface org.somda.sdc.dpws.device.EventSourceAccess
-
Sends a notification to all subscribers.
- sendNotification(String, Object) - Method in class org.somda.sdc.dpws.device.WebService
- sendNotification(String, Object) - Method in interface org.somda.sdc.dpws.soap.wseventing.EventSource
-
Sends a notification to all event sinks.
- sendNotification(String, Object) - Method in class org.somda.sdc.dpws.soap.wseventing.EventSourceInterceptor
- sendNotification(SoapMessage) - Method in interface org.somda.sdc.dpws.soap.NotificationSource
-
Sends a SOAP notification message.
- sendNotification(SoapMessage) - Method in class org.somda.sdc.dpws.soap.NotificationSourceImpl
- sendProbe(String, Collection<QName>, Collection<String>) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClient
-
Sends a probe message using the given parameters.
- sendProbe(String, Collection<QName>, Collection<String>) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClientInterceptor
- sendProbe(String, Collection<QName>, Collection<String>, Integer) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClient
-
Sends a probe message using the given parameters with a limited number of results until future finishes.
- sendProbe(String, Collection<QName>, Collection<String>, Integer) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClientInterceptor
- sendRequestResponse(SoapMessage) - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- sendRequestResponse(SoapMessage) - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- sendRequestResponse(SoapMessage) - Method in interface org.somda.sdc.dpws.soap.RequestResponseClient
-
Sends a SOAP request message and waits for the response to be received from the recipient.
- sendRequestResponse(SoapMessage) - Method in class org.somda.sdc.dpws.soap.RequestResponseClientImpl
- sendResolve(EndpointReferenceType) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClient
-
Sends a resolve message for a given endpoint reference.
- sendResolve(EndpointReferenceType) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClientInterceptor
- sendToEndTo(SoapMessage) - Method in interface org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManager
-
Tries to send an end-to message to the event sink.
- sendToEndTo(SoapMessage) - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- sendTransferGet(RequestResponseClient, String) - Method in interface org.somda.sdc.dpws.soap.wstransfer.TransferGetClient
-
Sends a WS-Transfer Get request.
- sendTransferGet(RequestResponseClient, String) - Method in class org.somda.sdc.dpws.soap.wstransfer.TransferGetClientImpl
- sendTransferGet(RequestResponseClient, String, ReferenceParametersType) - Method in interface org.somda.sdc.dpws.soap.wstransfer.TransferGetClient
-
Sends a WS-Transfer Get request with reference parameters.
- sendTransferGet(RequestResponseClient, String, ReferenceParametersType) - Method in class org.somda.sdc.dpws.soap.wstransfer.TransferGetClientImpl
- sequenceNumber() - Method in annotation type org.somda.sdc.dpws.soap.interception.MessageInterceptor
-
Interceptors are sorted and called in the order given by the sequence number in here.
- SERVER_HEADER_KEY - Static variable in class org.somda.sdc.dpws.http.jetty.JettyHttpServerHandler
- SERVER_HEADER_VALUE - Static variable in class org.somda.sdc.dpws.http.jetty.JettyHttpServerHandler
- ServerClientSelfTestException - Exception in org.somda.sdc.dpws.http.helper
-
Indicates that the self test between HTTP server and client failed.
- ServerClientSelfTestException(String) - Constructor for exception org.somda.sdc.dpws.http.helper.ServerClientSelfTestException
- ServerClientSelfTestException(String, Throwable) - Constructor for exception org.somda.sdc.dpws.http.helper.ServerClientSelfTestException
- ServerDispatcher - Class in org.somda.sdc.dpws.soap.interception
-
Interceptor dispatcher designed for incoming messages on servers.
- ServerDispatcher(InterceptorProcessor, SoapFaultFactory, String) - Constructor for class org.somda.sdc.dpws.soap.interception.ServerDispatcher
- setAction(AttributedURIType) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
-
Sets the wsa:Action element.
- setAppSequence(AppSequenceType) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryHeader
-
Sets the wsd:AppSequence convenience header.
- setBody(T, SoapMessage) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Stores element in destined SOAP body.
- setFirmwareVersion(String) - Method in class org.somda.sdc.dpws.ThisDeviceBuilder
-
Sets the firmware version.
- setFriendlyName(List<LocalizedStringType>) - Method in class org.somda.sdc.dpws.ThisDeviceBuilder
-
Sets the friendly names.
- setManufacturer(List<LocalizedStringType>) - Method in class org.somda.sdc.dpws.ThisModelBuilder
-
Sets the manufacturer.
- setManufacturerUrl(String) - Method in class org.somda.sdc.dpws.ThisModelBuilder
-
Sets the manufacturer url.
- setMappedReferenceParameters(Collection<Element>) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
-
Attaches reference parameters to the SOAP Header.
- setMatchBy(MatchBy) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to set the MatchBy rule.
- setMatchBy(MatchBy) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- setMessageId(AttributedURIType) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
-
Sets the wsa:MessageID element.
- setMessageReceiver(UdpMessageReceiverCallback) - Method in interface org.somda.sdc.dpws.udp.UdpBindingService
-
Sets a message receiver callback to fetch any messages from the UDP socket.
- setMessageReceiver(UdpMessageReceiverCallback) - Method in class org.somda.sdc.dpws.udp.UdpBindingServiceImpl
- setMetadataModified() - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to explicitly set the target service metadata to be modified (thread-safe).
- setMetadataModified() - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- setModelName(List<LocalizedStringType>) - Method in class org.somda.sdc.dpws.ThisModelBuilder
-
Sets the model name.
- setModelNumber(String) - Method in class org.somda.sdc.dpws.ThisModelBuilder
-
Sets the model number.
- setModelUrl(String) - Method in class org.somda.sdc.dpws.ThisModelBuilder
-
Sets the model url.
- setNetworkInterface(NetworkInterface) - Method in interface org.somda.sdc.dpws.DpwsFramework
-
Sets the network interface to be used by the framework.
- setNetworkInterface(NetworkInterface) - Method in class org.somda.sdc.dpws.DpwsFrameworkImpl
- setPresentationUrl(String) - Method in class org.somda.sdc.dpws.ThisModelBuilder
-
Sets the presentation url.
- setRelatesTo(RelatesToType) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
-
Sets the wsa:RelatesTo element.
- setScopes(Collection<String>) - Method in class org.somda.sdc.dpws.device.DeviceImpl
- setScopes(Collection<String>) - Method in interface org.somda.sdc.dpws.device.DiscoveryAccess
-
Sets the scopes in accordance with WS-Discovery.
- setScopes(List<String>) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to set the list of scope URIs.
- setScopes(List<String>) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- setSerialNumber(String) - Method in class org.somda.sdc.dpws.ThisDeviceBuilder
-
Sets the serial number.
- setThisDevice(ThisDeviceType) - Method in class org.somda.sdc.dpws.device.DeviceImpl
- setThisDevice(ThisDeviceType) - Method in interface org.somda.sdc.dpws.device.HostingServiceAccess
-
Adds the ThisModel definition.
- setThisDevice(ThisDeviceType) - Method in interface org.somda.sdc.dpws.service.HostingService
-
Set ThisDevice information as defined in DPWS.
- setThisDevice(ThisDeviceType) - Method in class org.somda.sdc.dpws.service.HostingServiceInterceptor
- setThisModel(ThisModelType) - Method in class org.somda.sdc.dpws.device.DeviceImpl
- setThisModel(ThisModelType) - Method in interface org.somda.sdc.dpws.device.HostingServiceAccess
-
Updates the ThisModel definition.
- setThisModel(ThisModelType) - Method in interface org.somda.sdc.dpws.service.HostingService
-
Sets ThisModel information as defined in DPWS.
- setThisModel(ThisModelType) - Method in class org.somda.sdc.dpws.service.HostingServiceInterceptor
- setTo(AttributedURIType) - Method in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
-
Sets the wsa:To element.
- setTypes(Collection<QName>) - Method in class org.somda.sdc.dpws.device.DeviceImpl
- setTypes(Collection<QName>) - Method in interface org.somda.sdc.dpws.device.DiscoveryAccess
-
Sets the types in accordance with WS-Discovery.
- setTypes(List<QName>) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to set the list of QNames.
- setTypes(List<QName>) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- setUdpBinding(UdpBindingService) - Method in interface org.somda.sdc.dpws.udp.UdpMessageQueueService
-
Injects the UDP binding service.
- setUdpBinding(UdpBindingService) - Method in class org.somda.sdc.dpws.udp.UdpMessageQueueServiceImpl
- setWsaAction(SoapMessage, String) - Method in class org.somda.sdc.dpws.soap.SoapUtil
-
Takes a response message and sets the WS-Addressing action header.
- setXAddrs(List<String>) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetService
-
Thread-safe function to set the list of XAddr URIs.
- setXAddrs(List<String>) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryTargetServiceInterceptor
- shutDown() - Method in class org.somda.sdc.dpws.client.ClientImpl
- shutDown() - Method in class org.somda.sdc.dpws.device.DeviceImpl
- shutDown() - Method in class org.somda.sdc.dpws.device.WebService
- shutDown() - Method in class org.somda.sdc.dpws.DpwsFrameworkImpl
- shutDown() - Method in class org.somda.sdc.dpws.helper.JaxbMarshalling
- shutDown() - Method in class org.somda.sdc.dpws.http.jetty.JettyHttpServerRegistry
- shutDown() - Method in class org.somda.sdc.dpws.soap.JaxbSoapMarshalling
- shutDown() - Method in class org.somda.sdc.dpws.soap.wseventing.EventSourceInterceptor
- shutDown() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- shutDown() - Method in class org.somda.sdc.dpws.udp.UdpBindingServiceImpl
- shutDown() - Method in class org.somda.sdc.dpws.udp.UdpMessageQueueServiceImpl
- shutDown() - Method in class org.somda.sdc.dpws.wsdl.JaxbWsdlMarshalling
- SinkSubscriptionManager - Interface in org.somda.sdc.dpws.soap.wseventing
-
Subscription manager interface that is used by event sinks.
- SinkSubscriptionManagerImpl - Class in org.somda.sdc.dpws.soap.wseventing
-
Default implementation of
SinkSubscriptionManager. - SoapConfig - Class in org.somda.sdc.dpws.soap
-
Configuration of the SOAP package.
- SoapConfig() - Constructor for class org.somda.sdc.dpws.soap.SoapConfig
- SoapConstants - Class in org.somda.sdc.dpws.soap
-
SOAP 1.2 constants.
- SoapConstants() - Constructor for class org.somda.sdc.dpws.soap.SoapConstants
- SoapDebug - Class in org.somda.sdc.dpws.soap
-
Utility class to create textual representations of
SoapMessageobjects. - SoapDebug() - Constructor for class org.somda.sdc.dpws.soap.SoapDebug
- SoapFaultException - Exception in org.somda.sdc.dpws.soap.exception
-
Defines an exception that is supposed to be used to convey SOAP fault information.
- SoapFaultException(SoapMessage) - Constructor for exception org.somda.sdc.dpws.soap.exception.SoapFaultException
-
Constructor that requires an wrapped SOAP fault message.
- SoapFaultException(SoapMessage, Throwable) - Constructor for exception org.somda.sdc.dpws.soap.exception.SoapFaultException
-
Constructor that requires a wrapped SOAP fault message plus a nested cause.
- SoapFaultException(SoapMessage, Throwable, AttributedURIType) - Constructor for exception org.somda.sdc.dpws.soap.exception.SoapFaultException
-
Constructor that requires a wrapped SOAP fault message plus a nested cause and a messageId.
- SoapFaultException(SoapMessage, AttributedURIType) - Constructor for exception org.somda.sdc.dpws.soap.exception.SoapFaultException
-
Constructor that requires an wrapped SOAP fault message and a messageId.
- SoapFaultFactory - Class in org.somda.sdc.dpws.soap.factory
-
Factory to create SOAP fault structures.
- SoapFaultHttpStatusCodeMapping - Class in org.somda.sdc.dpws.soap
-
Mapping class to convert from SOAP faults to HTTP status codes.
- SoapFaultHttpStatusCodeMapping() - Constructor for class org.somda.sdc.dpws.soap.SoapFaultHttpStatusCodeMapping
- SoapMarshalling - Interface in org.somda.sdc.dpws.soap
-
JAXB SOAP marshalling service.
- SoapMessage - Class in org.somda.sdc.dpws.soap
-
Modelling of a SOAP Message with convenient access to different headers.
- SoapMessageFactory - Interface in org.somda.sdc.dpws.soap.factory
-
Guice factory interface to create SoapMessage instances.
- SoapUtil - Class in org.somda.sdc.dpws.soap
-
SOAP utility functions.
- SOURCE_MAX_EXPIRES - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConfig
-
Controls maximum duration to grant for a subscription [in seconds].
- SOURCE_SUBSCRIPTION_MANAGER_PATH - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConfig
-
A pre-defined subscription manager URI.
- SourceSubscriptionManager - Interface in org.somda.sdc.dpws.soap.wseventing
-
Subscription manager interface that is used by event sources.
- SourceSubscriptionManagerImpl - Class in org.somda.sdc.dpws.soap.wseventing
-
Default implementation of
SourceSubscriptionManager. - startUp() - Method in class org.somda.sdc.dpws.client.ClientImpl
- startUp() - Method in class org.somda.sdc.dpws.device.DeviceImpl
- startUp() - Method in class org.somda.sdc.dpws.device.WebService
- startUp() - Method in class org.somda.sdc.dpws.DpwsFrameworkImpl
- startUp() - Method in class org.somda.sdc.dpws.helper.JaxbMarshalling
- startUp() - Method in class org.somda.sdc.dpws.http.jetty.JettyHttpServerRegistry
- startUp() - Method in class org.somda.sdc.dpws.soap.JaxbSoapMarshalling
- startUp() - Method in class org.somda.sdc.dpws.soap.wseventing.EventSourceInterceptor
- startUp() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
- startUp() - Method in class org.somda.sdc.dpws.udp.UdpBindingServiceImpl
- startUp() - Method in class org.somda.sdc.dpws.udp.UdpMessageQueueServiceImpl
- startUp() - Method in class org.somda.sdc.dpws.wsdl.JaxbWsdlMarshalling
- STATUS_SOURCE_CANCELLING - org.somda.sdc.dpws.soap.wseventing.model.WsEventingStatus
- STATUS_SOURCE_CANCELLING - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- STATUS_SOURCE_DELIVERY_FAILURE - org.somda.sdc.dpws.soap.wseventing.model.WsEventingStatus
- STATUS_SOURCE_DELIVERY_FAILURE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- STATUS_SOURCE_SHUTTING_DOWN - org.somda.sdc.dpws.soap.wseventing.model.WsEventingStatus
- STATUS_SOURCE_SHUTTING_DOWN - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- STRCMP0 - org.somda.sdc.dpws.soap.wsdiscovery.MatchBy
- subscribe(List<String>, Duration, Interceptor) - Method in interface org.somda.sdc.dpws.service.EventSinkAccess
-
Conducts a subscribe.
- subscribe(List<String>, Duration, Interceptor) - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- subscribe(List<String>, Duration, NotificationSink) - Method in interface org.somda.sdc.dpws.soap.wseventing.EventSink
-
Sends a Subscribe request.
- subscribe(List<String>, Duration, NotificationSink) - Method in class org.somda.sdc.dpws.soap.wseventing.EventSinkImpl
- SubscribeResult - Class in org.somda.sdc.dpws.soap.wseventing
-
Subscription information container retrieved from a Subscribe response in
EventSink.subscribe(List, Duration, NotificationSink). - SubscribeResult(String, Duration) - Constructor for class org.somda.sdc.dpws.soap.wseventing.SubscribeResult
- SubscriptionAddedMessage - Class in org.somda.sdc.dpws.soap.wseventing.event
-
Event message to signalize that a
SourceSubscriptionManagerinstance was added to aSubscriptionRegistryinstance. - SubscriptionAddedMessage(SourceSubscriptionManager) - Constructor for class org.somda.sdc.dpws.soap.wseventing.event.SubscriptionAddedMessage
-
Constructor.
- subscriptionEndToAll(WsEventingStatus) - Method in interface org.somda.sdc.dpws.device.EventSourceAccess
-
Sends a subscription end message to all subscribers and shut down connected subscriptions.
- subscriptionEndToAll(WsEventingStatus) - Method in class org.somda.sdc.dpws.device.WebService
- subscriptionEndToAll(WsEventingStatus) - Method in interface org.somda.sdc.dpws.soap.wseventing.EventSource
-
Sends a subscription end to all event sinks.
- subscriptionEndToAll(WsEventingStatus) - Method in class org.somda.sdc.dpws.soap.wseventing.EventSourceInterceptor
- SubscriptionManager - Interface in org.somda.sdc.dpws.soap.wseventing
-
General WS-Eventing Subscription Manager information.
- SubscriptionManagerBase - Class in org.somda.sdc.dpws.soap.wseventing.helper
-
Helper class that collects data shared between source and sink subscription managers.
- SubscriptionManagerBase(EndpointReferenceType, EndpointReferenceType, String, Duration, EndpointReferenceType, Collection<String>) - Constructor for class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionManagerBase
- SubscriptionManagerFactory - Interface in org.somda.sdc.dpws.soap.wseventing.factory
-
Creates
SubscriptionManagerinstances for event source and sink side. - SubscriptionNotFoundException - Exception in org.somda.sdc.dpws.soap.wseventing.exception
-
Indicates that a subscription was not found in, either on source or sink side.
- SubscriptionNotFoundException() - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionNotFoundException
- SubscriptionNotFoundException(String) - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionNotFoundException
- SubscriptionNotFoundException(String, Throwable) - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionNotFoundException
- SubscriptionNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionNotFoundException
- SubscriptionNotFoundException(Throwable) - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionNotFoundException
- SubscriptionRegistry - Class in org.somda.sdc.dpws.soap.wseventing.helper
-
Thread-safe provision of a set of a subscription managers plus tracking mechanism.
- SubscriptionRemovedMessage - Class in org.somda.sdc.dpws.soap.wseventing.event
-
Event message to signalize that a
SourceSubscriptionManagerinstance was removed from aSubscriptionRegistryinstance. - SubscriptionRemovedMessage(SourceSubscriptionManager) - Constructor for class org.somda.sdc.dpws.soap.wseventing.event.SubscriptionRemovedMessage
-
Constructor.
- SubscriptionRequestResponseClientNotFoundException - Exception in org.somda.sdc.dpws.soap.wseventing.exception
-
Indicates that the Http Client for a certain subscription was not found.
- SubscriptionRequestResponseClientNotFoundException() - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionRequestResponseClientNotFoundException
- SubscriptionRequestResponseClientNotFoundException(String) - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionRequestResponseClientNotFoundException
- SubscriptionRequestResponseClientNotFoundException(String, Throwable) - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionRequestResponseClientNotFoundException
- SubscriptionRequestResponseClientNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionRequestResponseClientNotFoundException
- SubscriptionRequestResponseClientNotFoundException(Throwable) - Constructor for exception org.somda.sdc.dpws.soap.wseventing.exception.SubscriptionRequestResponseClientNotFoundException
- SUPPORTED_DELIVERY_MODE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- SupportedEprUriScheme - Enum in org.somda.sdc.dpws.device.helper
-
Enumeration of URI schemes that are supported to be used as an EPR address.
T
- testConnection() - Method in class org.somda.sdc.dpws.http.helper.HttpServerClientSelfTest
-
Performs HTTP connection self-test during framework startup.
- TEXT_XML - org.somda.sdc.dpws.http.ContentType.ContentTypes
- ThisDeviceBuilder - Class in org.somda.sdc.dpws
-
Convenient class to build ThisDevice.
- ThisDeviceBuilder() - Constructor for class org.somda.sdc.dpws.ThisDeviceBuilder
-
Default constructor.
- ThisDeviceBuilder(List<LocalizedStringType>) - Constructor for class org.somda.sdc.dpws.ThisDeviceBuilder
-
Constructor with predefined friendly name.
- ThisModelBuilder - Class in org.somda.sdc.dpws
-
Convenient class to build DPWS' ThisModel.
- ThisModelBuilder() - Constructor for class org.somda.sdc.dpws.ThisModelBuilder
-
Default constructor.
- ThisModelBuilder(List<LocalizedStringType>, List<LocalizedStringType>) - Constructor for class org.somda.sdc.dpws.ThisModelBuilder
-
Constructor with predefined manufacturer and model name.
- TO - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
WS-Addressing wsa:To header element.
- toString() - Method in enum org.somda.sdc.dpws.CommunicationLog.Direction
- toString() - Method in enum org.somda.sdc.dpws.CommunicationLog.MessageType
- toString() - Method in enum org.somda.sdc.dpws.CommunicationLog.TransportType
- toString() - Method in class org.somda.sdc.dpws.http.ContentType
- toString() - Method in class org.somda.sdc.dpws.service.HostingServiceInterceptor
- toString() - Method in class org.somda.sdc.dpws.service.HostingServiceProxyImpl
- toString() - Method in class org.somda.sdc.dpws.soap.SoapMessage
- toString() - Method in class org.somda.sdc.dpws.udp.UdpBindingServiceImpl
- toString() - Method in class org.somda.sdc.dpws.udp.UdpMessage
- TransferGetClient - Interface in org.somda.sdc.dpws.soap.wstransfer
-
Interface to send WS-Transfer Get requests.
- TransferGetClientImpl - Class in org.somda.sdc.dpws.soap.wstransfer
-
Default implementation of
TransferGetClient. - TransportBinding - Interface in org.somda.sdc.dpws
-
Interface to provide transport bindings of any kind.
- TransportBindingException - Exception in org.somda.sdc.dpws
-
Exception that comes up while a transport binding processes a network request.
- TransportBindingException() - Constructor for exception org.somda.sdc.dpws.TransportBindingException
- TransportBindingException(String) - Constructor for exception org.somda.sdc.dpws.TransportBindingException
- TransportBindingException(String, Throwable) - Constructor for exception org.somda.sdc.dpws.TransportBindingException
- TransportBindingException(String, Throwable, boolean, boolean) - Constructor for exception org.somda.sdc.dpws.TransportBindingException
- TransportBindingException(Throwable) - Constructor for exception org.somda.sdc.dpws.TransportBindingException
- TransportBindingFactory - Interface in org.somda.sdc.dpws.factory
-
Factory to create TransportBinding instances.
- TransportException - Exception in org.somda.sdc.dpws.soap.exception
-
Any exception that occurs on the transport layer.
- TransportException() - Constructor for exception org.somda.sdc.dpws.soap.exception.TransportException
- TransportException(String) - Constructor for exception org.somda.sdc.dpws.soap.exception.TransportException
- TransportException(String, Throwable) - Constructor for exception org.somda.sdc.dpws.soap.exception.TransportException
- TransportException(String, Throwable, boolean, boolean) - Constructor for exception org.somda.sdc.dpws.soap.exception.TransportException
- TransportException(Throwable) - Constructor for exception org.somda.sdc.dpws.soap.exception.TransportException
- TransportInfo - Class in org.somda.sdc.dpws.soap
-
Utility class to provide transport information.
- TransportInfo(String, String, Integer, String, Integer, List<X509Certificate>) - Constructor for class org.somda.sdc.dpws.soap.TransportInfo
- triggerShutdown() - Method in class org.somda.sdc.dpws.soap.wseventing.SourceSubscriptionManagerImpl
U
- UDP - org.somda.sdc.dpws.CommunicationLog.TransportType
- UDP_MAX_DELAY - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the maximum delay for the SOAP-over-UDP retransmission algorithm.
- UDP_MIN_DELAY - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the minimum delay for the SOAP-over-UDP retransmission algorithm.
- UDP_UPPER_DELAY - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the upper delay for the SOAP-over-UDP retransmission algorithm.
- UdpBindingService - Interface in org.somda.sdc.dpws.udp
-
Service to receive and send UDP messages.
- UdpBindingServiceFactory - Interface in org.somda.sdc.dpws.udp.factory
-
Factory to create
UdpBindingServiceinstances. - UdpBindingServiceImpl - Class in org.somda.sdc.dpws.udp
-
Default implementation of UdpBindingService.
- UdpMessage - Class in org.somda.sdc.dpws.udp
-
Raw UDP message packed as a byte array plus a length attribute and receiver information.
- UdpMessage(byte[], int) - Constructor for class org.somda.sdc.dpws.udp.UdpMessage
-
Constructor without transport information.
- UdpMessage(byte[], int, CommunicationContext) - Constructor for class org.somda.sdc.dpws.udp.UdpMessage
-
Constructor with transport information.
- UdpMessageQueueObserver - Interface in org.somda.sdc.dpws.udp
-
Observer that is fed by
UdpMessageQueueService. - UdpMessageQueueService - Interface in org.somda.sdc.dpws.udp
-
Holds two message queues to send and receive UDP messages.
- UdpMessageQueueServiceImpl - Class in org.somda.sdc.dpws.udp
-
Default implementation of UdpMessageQueueService.
- UdpMessageReceiverCallback - Interface in org.somda.sdc.dpws.udp
-
Callback to process UDP messages received by
UdpBindingService. - UNABLE_TO_RENEW - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- UNICAST_UDP_REPEAT - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the retry number for unreliable UDP unicast traffic.
- UNKNOWN - org.somda.sdc.dpws.CommunicationLog.MessageType
- unmarshal(InputStream) - Method in class org.somda.sdc.dpws.helper.JaxbMarshalling
-
Takes an input stream and unmarshals it.
- unmarshal(InputStream) - Method in class org.somda.sdc.dpws.soap.JaxbSoapMarshalling
-
Takes an input stream and unmarshals it.
- unmarshal(InputStream) - Method in class org.somda.sdc.dpws.soap.MarshallingService
-
Unmarshals a SOAP message from an input stream.
- unmarshal(InputStream) - Method in interface org.somda.sdc.dpws.soap.SoapMarshalling
-
Unmarshals a SOAP message.
- unmarshal(InputStream) - Method in class org.somda.sdc.dpws.wsdl.JaxbWsdlMarshalling
-
Takes an input stream and unmarshals it to a WSDL definition.
- unmarshal(InputStream) - Method in interface org.somda.sdc.dpws.wsdl.WsdlMarshalling
-
Unmarshals a WSDL document.
- unmarshal(Reader) - Method in class org.somda.sdc.dpws.helper.JaxbMarshalling
-
Takes a reader and unmarshals it.
- unmarshal(Reader) - Method in class org.somda.sdc.dpws.soap.JaxbSoapMarshalling
-
Takes a reader and unmarshals it.
- unmarshal(Reader) - Method in class org.somda.sdc.dpws.soap.MarshallingService
-
Unmarshals a SOAP message from a reader.
- unmarshal(Reader) - Method in interface org.somda.sdc.dpws.soap.SoapMarshalling
-
Unmarshals a SOAP message.
- unregisterContext(String, String) - Method in interface org.somda.sdc.dpws.http.HttpServerRegistry
-
Removes a handler for the given scheme, authority and context path.
- unregisterContext(String, String) - Method in class org.somda.sdc.dpws.http.jetty.JettyHttpServerRegistry
- unregisterDiscoveryObserver(DiscoveryObserver) - Method in interface org.somda.sdc.dpws.client.Client
-
Unsubscribes from discovery events.
- unregisterDiscoveryObserver(DiscoveryObserver) - Method in class org.somda.sdc.dpws.client.ClientImpl
- unregisterDiscoveryObserver(DiscoveryObserver) - Method in class org.somda.sdc.dpws.client.helper.HelloByeAndProbeMatchesObserverImpl
-
Unregisters an observer from handling discovery messages.
- unregisterHelloByeAndProbeMatchesObserver(HelloByeAndProbeMatchesObserver) - Method in interface org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClient
-
Unregister an observer handling Hello, Bye and ProbeMatches messages.
- unregisterHelloByeAndProbeMatchesObserver(HelloByeAndProbeMatchesObserver) - Method in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryClientInterceptor
- unregisterObserver(Object) - Method in class org.somda.sdc.dpws.soap.wseventing.helper.SubscriptionRegistry
-
Removes an observer formerly registered via
SubscriptionRegistry.registerObserver(Object). - unregisterUdpMessageQueueObserver(UdpMessageQueueObserver) - Method in interface org.somda.sdc.dpws.udp.UdpMessageQueueService
-
Unregisters an observer to stop receiving incoming UDP messages.
- unregisterUdpMessageQueueObserver(UdpMessageQueueObserver) - Method in class org.somda.sdc.dpws.udp.UdpMessageQueueServiceImpl
- UNSPECIFIED_MESSAGE - Static variable in class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
-
Predefined URI for the relationship property in WSAdressing, when messageId is missing.
- unsubscribe(String) - Method in interface org.somda.sdc.dpws.service.EventSinkAccess
-
Unsubscribes from a subscription.
- unsubscribe(String) - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- unsubscribe(String) - Method in interface org.somda.sdc.dpws.soap.wseventing.EventSink
-
Unsubscribes from a subscription.
- unsubscribe(String) - Method in class org.somda.sdc.dpws.soap.wseventing.EventSinkImpl
- unsubscribeAll() - Method in interface org.somda.sdc.dpws.service.EventSinkAccess
-
Synchronously unsubscribes all subscriptions.
- unsubscribeAll() - Method in class org.somda.sdc.dpws.service.HostedServiceProxyImpl
- unsubscribeAll() - Method in interface org.somda.sdc.dpws.soap.wseventing.EventSink
-
Synchronously unsubscribes all subscriptions.
- unsubscribeAll() - Method in class org.somda.sdc.dpws.soap.wseventing.EventSinkImpl
- UNSUPPORTED_EXPIRATION_TYPE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- URI_REFERENCE - Static variable in class org.somda.sdc.dpws.RFC2396Patterns
- URI_SCHEME_SOAP_OVER_UDP - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
URI scheme for SOAP-over-UDP.
- UriBaseContextPath - Class in org.somda.sdc.dpws.device.helper
-
Helper to extract a base path from an URI.
- UriBaseContextPath(String) - Constructor for class org.somda.sdc.dpws.device.helper.UriBaseContextPath
-
Constructor that accepts an URI and tries to cut out the base path on construction.
- URN_OID - org.somda.sdc.dpws.device.helper.SupportedEprUriScheme
-
URN URI scheme with namespace oid.
- URN_UUID - org.somda.sdc.dpws.device.helper.SupportedEprUriScheme
-
URN URI scheme with namespace uuid.
- USER_AGENT_KEY - Static variable in class org.somda.sdc.dpws.http.apache.ClientTransportBinding
- USER_AGENT_VALUE - Static variable in class org.somda.sdc.dpws.http.apache.ClientTransportBinding
V
- VALIDATE_SOAP_MESSAGES - Static variable in class org.somda.sdc.dpws.soap.SoapConfig
-
Defines if SOAP message validation is enabled (true) or not (false).
- value() - Method in annotation type org.somda.sdc.dpws.soap.interception.MessageInterceptor
-
Defines an action filter.
- valueOf(String) - Static method in enum org.somda.sdc.dpws.CommunicationLog.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.somda.sdc.dpws.CommunicationLog.MessageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.somda.sdc.dpws.CommunicationLog.TransportType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.somda.sdc.dpws.device.helper.SupportedEprUriScheme
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.somda.sdc.dpws.http.ContentType.ContentTypes
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.somda.sdc.dpws.soap.interception.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.somda.sdc.dpws.soap.wsdiscovery.MatchBy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.somda.sdc.dpws.soap.wseventing.model.WsEventingStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.somda.sdc.dpws.wsdl.WsdlProvisioningMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.somda.sdc.dpws.CommunicationLog.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.somda.sdc.dpws.CommunicationLog.MessageType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.somda.sdc.dpws.CommunicationLog.TransportType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.somda.sdc.dpws.device.helper.SupportedEprUriScheme
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.somda.sdc.dpws.http.ContentType.ContentTypes
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.somda.sdc.dpws.soap.interception.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.somda.sdc.dpws.soap.wsdiscovery.MatchBy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.somda.sdc.dpws.soap.wseventing.model.WsEventingStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.somda.sdc.dpws.wsdl.WsdlProvisioningMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION_MISMATCH - Static variable in class org.somda.sdc.dpws.soap.SoapConstants
-
SOAP fault code "VersionMismatch".
W
- WatchDogScheduler - Annotation Type in org.somda.sdc.dpws.guice
-
Guice annotation to define the thread pool that is used to schedule watchdog jobs.
- WebService - Class in org.somda.sdc.dpws.device
-
Web Service base class.
- WebService() - Constructor for class org.somda.sdc.dpws.device.WebService
-
Default constructor that initializes a non-functioning event source stub.
- write(byte[], int, int) - Method in class org.somda.sdc.dpws.helper.CommunicationLogFileOutputStream
- write(int) - Method in class org.somda.sdc.dpws.helper.CommunicationLogFileOutputStream
- write(ByteBuffer, boolean, Callback) - Method in class org.somda.sdc.dpws.http.jetty.CommunicationLogOutputInterceptor
- writeTo(OutputStream) - Method in class org.somda.sdc.dpws.http.apache.CommunicationLogEntity
- WS_EVENTING_SUPPORTED_DIALECT - Static variable in class org.somda.sdc.dpws.DpwsConstants
-
Defines the minimum supported WS-Eventing dialect URI.
- WSA_ACTION_BYE - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
WS-Addressing Bye action.
- WSA_ACTION_GET - Static variable in class org.somda.sdc.dpws.soap.wstransfer.WsTransferConstants
-
Get request action URI.
- WSA_ACTION_GET_METADATA_REQUEST - Static variable in class org.somda.sdc.dpws.soap.wsmetadataexchange.WsMetadataExchangeConstants
- WSA_ACTION_GET_METADATA_RESPONSE - Static variable in class org.somda.sdc.dpws.soap.wsmetadataexchange.WsMetadataExchangeConstants
- WSA_ACTION_GET_RESPONSE - Static variable in class org.somda.sdc.dpws.soap.wstransfer.WsTransferConstants
-
Get response action URI.
- WSA_ACTION_GET_STATUS - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WSA_ACTION_GET_STATUS_RESPONSE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WSA_ACTION_HELLO - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
WS-Addressing Hello action.
- WSA_ACTION_PROBE - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
WS-Addressing Probe action.
- WSA_ACTION_PROBE_MATCHES - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
WS-Addressing ProbeMatches action.
- WSA_ACTION_RENEW - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WSA_ACTION_RENEW_RESPONSE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WSA_ACTION_RESOLVE - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
WS-Addressing Resolve action.
- WSA_ACTION_RESOLVE_MATCHES - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
WS-Addressing ResolveMatches action.
- WSA_ACTION_SUBSCRIBE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WSA_ACTION_SUBSCRIBE_RESPONSE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WSA_ACTION_SUBSCRIPTION_END - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WSA_ACTION_UNSUBSCRIBE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WSA_ACTION_UNSUBSCRIBE_RESPONSE - Static variable in class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WSA_UDP_TO - Static variable in class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
-
WS-Addressing To-field for UDP multicast sinks.
- WsAddressingClientInterceptor - Class in org.somda.sdc.dpws.soap.wsaddressing
-
Implements a WS-Addressing client interceptor to apply WS-Addressing header information.
- WsAddressingConfig - Class in org.somda.sdc.dpws.soap.wsaddressing
-
Configuration of the WS-Addressing package.
- WsAddressingConfig() - Constructor for class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConfig
- WsAddressingConstants - Class in org.somda.sdc.dpws.soap.wsaddressing
-
WS-Addressing constants.
- WsAddressingConstants() - Constructor for class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingConstants
- WsAddressingFaultFactory - Class in org.somda.sdc.dpws.soap.wsaddressing.factory
-
Factory to create WS-Addressing fault messages.
- WsAddressingHeader - Class in org.somda.sdc.dpws.soap.wsaddressing
-
Convenience class to access WS-Addressing header information.
- WsAddressingHeader() - Constructor for class org.somda.sdc.dpws.soap.wsaddressing.WsAddressingHeader
- WsAddressingMapper - Class in org.somda.sdc.dpws.soap.wsaddressing
-
Mapper to map between WS-Addressing JAXB elements and
WsAddressingHeader. - WsAddressingServerInterceptor - Class in org.somda.sdc.dpws.soap.wsaddressing
-
Implements a WS-Addressing server interceptor to check WS-Addressing header information.
- WsAddressingUtil - Class in org.somda.sdc.dpws.soap.wsaddressing
-
Utility class for WS-Addressing related interaction.
- WsDiscovery - Annotation Type in org.somda.sdc.dpws.guice
-
Annotation to bind WS-Discovery related object instances with Guice.
- WsDiscoveryClient - Interface in org.somda.sdc.dpws.soap.wsdiscovery
-
Ws-Discovery Client interface.
- WsDiscoveryClientFactory - Interface in org.somda.sdc.dpws.soap.wsdiscovery.factory
-
Factory to create WS-Discovery clients.
- WsDiscoveryClientInterceptor - Class in org.somda.sdc.dpws.soap.wsdiscovery
-
Default implementation of WsDiscoveryClient.
- WsDiscoveryConfig - Class in org.somda.sdc.dpws.soap.wsdiscovery
-
Configuration of the WS-Discovery package.
- WsDiscoveryConfig() - Constructor for class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConfig
- WsDiscoveryConstants - Class in org.somda.sdc.dpws.soap.wsdiscovery
-
WS-Discovery constants.
- WsDiscoveryConstants() - Constructor for class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryConstants
- WsDiscoveryFaultFactory - Class in org.somda.sdc.dpws.soap.wsdiscovery.factory
-
Factory to create WS-Discovery fault messages.
- WsDiscoveryHeader - Class in org.somda.sdc.dpws.soap.wsdiscovery
-
Convenience class to represent WS-Discovery header information.
- WsDiscoveryHeader() - Constructor for class org.somda.sdc.dpws.soap.wsdiscovery.WsDiscoveryHeader
- WsDiscoveryMapper - Class in org.somda.sdc.dpws.soap.wsdiscovery
-
Mapper to map between WS-Discovery JAXB elements and
WsDiscoveryHeader. - WsDiscoveryTargetService - Interface in org.somda.sdc.dpws.soap.wsdiscovery
-
WS-Discovery Target Service interface.
- WsDiscoveryTargetServiceFactory - Interface in org.somda.sdc.dpws.soap.wsdiscovery.factory
-
Factory to create WS-Discovery target services.
- WsDiscoveryTargetServiceInterceptor - Class in org.somda.sdc.dpws.soap.wsdiscovery
-
Default implementation of the WsDiscoveryTargetService.
- WsDiscoveryUtil - Class in org.somda.sdc.dpws.soap.wsdiscovery
-
Utility class for the WS-Discovery plugin.
- WSDL_PROVISIONING_MODE - Static variable in class org.somda.sdc.dpws.device.DeviceConfig
-
Defines the mode that describes how to provide WSDL data.
- WsdlConstants - Class in org.somda.sdc.dpws.wsdl
-
WSDL constants.
- WsdlConstants() - Constructor for class org.somda.sdc.dpws.wsdl.WsdlConstants
- WsdlMarshalling - Interface in org.somda.sdc.dpws.wsdl
-
JAXB WSDL marshalling service.
- WsdlProvisioningMode - Enum in org.somda.sdc.dpws.wsdl
-
Definition of the WSDL provisioning mode.
- WsdlRetriever - Class in org.somda.sdc.dpws.wsdl
-
Utility to retrieve and handle WSDLs.
- WsEventingConfig - Class in org.somda.sdc.dpws.soap.wseventing
-
WS-Eventing configuration identifiers.
- WsEventingConfig() - Constructor for class org.somda.sdc.dpws.soap.wseventing.WsEventingConfig
- WsEventingConstants - Class in org.somda.sdc.dpws.soap.wseventing
-
WS-Eventing constants.
- WsEventingConstants() - Constructor for class org.somda.sdc.dpws.soap.wseventing.WsEventingConstants
- WsEventingEventSinkFactory - Interface in org.somda.sdc.dpws.soap.wseventing.factory
-
Creates
EventSinkinstances. - WsEventingFaultFactory - Class in org.somda.sdc.dpws.soap.wseventing.factory
-
Factory functions to create WS-Eventing related fault messages.
- WsEventingStatus - Enum in org.somda.sdc.dpws.soap.wseventing.model
-
WS-Eventing SubscriptionEnd status enumeration.
- WsMetadataExchangeConstants - Class in org.somda.sdc.dpws.soap.wsmetadataexchange
-
WS-MetadataExchange constants.
- WsMetadataExchangeConstants() - Constructor for class org.somda.sdc.dpws.soap.wsmetadataexchange.WsMetadataExchangeConstants
- WsTransferConstants - Class in org.somda.sdc.dpws.soap.wstransfer
-
WS-Transfer constants.
- WsTransferConstants() - Constructor for class org.somda.sdc.dpws.soap.wstransfer.WsTransferConstants
All Classes All Packages