Skip navigation links

JDPWS 0.11.1 API

Packages 
Package Description
org.ws4d.java
This package is the main package for the Java Multiedition DPWS Stack (JMEDS) 2.0, containing the main framework class.
org.ws4d.java.attachment
This package contains classes enabling Attachment support for the JMEDS framework.
org.ws4d.java.attachment.interfaces  
org.ws4d.java.attachment.interfaces.incoming  
org.ws4d.java.attachment.interfaces.outgoing  
org.ws4d.java.authorization  
org.ws4d.java.client
Implements a Client capable of searching for Services and Devices and of handling incoming notifications.
org.ws4d.java.communication
This package defines the communication protocol within the JMEDS framework.
org.ws4d.java.communication.attachment  
org.ws4d.java.communication.callback  
org.ws4d.java.communication.connection.ip
Contains a class modelising the physical network interface (NetworkInterface) along with a number of methods for the platform specific network detection (NetworkDetection)
org.ws4d.java.communication.connection.ip.exception  
org.ws4d.java.communication.connection.ip.listener  
org.ws4d.java.communication.connection.tcp
Implements an SSL secure server and secure server socket for the SE platform for a given port, address and alias
org.ws4d.java.communication.connection.udp
UDP Client and Server implementation.
org.ws4d.java.communication.filter  
org.ws4d.java.communication.listener  
org.ws4d.java.communication.monitor  
org.ws4d.java.communication.protocol.http
Implements two HTTP clients for synchronous/asynchronous HTTP communication.
org.ws4d.java.communication.protocol.http.credentialInfo  
org.ws4d.java.communication.protocol.http.header
Modelises a general HTTP Header as a Java Object (HTTPHeader).
org.ws4d.java.communication.protocol.http.requests
Obtains an incoming Request HTTP message, and constructs an HTTP Request header as a result.
org.ws4d.java.communication.protocol.http.server
The class HTTPServer allows the creation of an HTTP server to which HTTPRequestHandlers will register and handle incoming HTTP requests, the package provides an implementation of the interface HTTPRequestHandler: instances of DefaultHTTPResourceHandler allow access to a resource upon request.
org.ws4d.java.communication.protocol.http.server.responses
The class DefaultResourceResponse implements the interface HTTPResponse and provides a response to the HTTP request handled by DefaultHTTPResourceHandler (see org.ws4d.java.communication.protocol.http.server)
org.ws4d.java.communication.protocol.mime  
org.ws4d.java.communication.protocol.soap  
org.ws4d.java.communication.protocol.soap.generator  
org.ws4d.java.communication.protocol.soap.server  
org.ws4d.java.communication.protocol.xop  
org.ws4d.java.communication.receiver  
org.ws4d.java.communication.structures  
org.ws4d.java.concurrency
Creates a simple threadpool which supports dynamic adding and removing of threads, as well as automatic disposal of idle threads after a set time (Threadpool).
org.ws4d.java.configuration
Defines a container for device and service properties along with their respective handlers.
org.ws4d.java.constants
This package contains classes defining the various (final) constants used throughout the project.
org.ws4d.java.constants.DPWS2006  
org.ws4d.java.constants.DPWS2009  
org.ws4d.java.constants.DPWS2011  
org.ws4d.java.constants.general  
org.ws4d.java.description  
org.ws4d.java.description.wsdl  
org.ws4d.java.description.wsdl.soap12  
org.ws4d.java.dispatch
Implements various tools for the handling of messages between local/remote devices and clients.
org.ws4d.java.dispatch.listener  
org.ws4d.java.eventing
Class DefaultEventSink represents an endpoint to receive notifications.
org.ws4d.java.html
Modelises an HTML Document as a Java object (interface HTMLDocument and its implementing class SimpleHTML).
org.ws4d.java.io.buffered
The class BuffedInputStream provides the ability to read from a stream without consuming it.
org.ws4d.java.io.fs
Modelises a file system.
org.ws4d.java.io.xml
Parsing and serialisation
org.ws4d.java.io.xml.signature
Outputs a canonical XML document, extends the XmlSerializer interface from XmlPull V1 API
org.ws4d.java.message
Modelisation of Messages, notably SOAP headers and Faults.
org.ws4d.java.message.discovery
Modelises messages involved in the Discovery process, along with the accompanying discovery data they carry.
org.ws4d.java.message.eventing
Implements the various WS-Eventing related messages: subscribe, unsubscribe, subscription end, renew and get status.
org.ws4d.java.message.metadata
Implements related WS-Transfer messages, that is GetMessage, GetMessageResponse, GetMetadataMessage, GetMetadataResponseMessage.
org.ws4d.java.platform.io.fs
Extends FileSystem and modelises an SE platform file system.
org.ws4d.java.platform.util
This utility class includes a collection of methods which are specific to different Java Editions for the SE platform
org.ws4d.java.presentation
Registers a device for device presentation.
org.ws4d.java.schema
Contains all classes relating to XML Schema, and its representation in Java.
org.ws4d.java.security  
org.ws4d.java.security.credentialInfo  
org.ws4d.java.security.keymanagement  
org.ws4d.java.security.signature  
org.ws4d.java.security.util  
org.ws4d.java.service
Defines a default (local) device and service according to WSD-Discovery specifications, and provides a way to detach an operation's executable code from its metadata.
org.ws4d.java.service.listener  
org.ws4d.java.service.parameter
Allows representation of XML documents as Java Objects.
org.ws4d.java.service.reference
Implementation of listeners to be notified of changes of Service/Device references through the use of callback methods.
org.ws4d.java.structures
Custom implementation of most common datastructures (no generics).
org.ws4d.java.types
Implements a number of datatypes/formats/containers as Java objects required by the JMEDS WebServices framework such as from WS-Addressing (EndPointReference, etc.), or to store the required data during the various phases of the process.
org.ws4d.java.util
Utility package including a Log implementation, additional mathematical methods, search algorithms, a WatchDog and an ObjectPool, etc.
org.ws4d.java.xmlpull.mxp1
Contains MXP1 parser minimal implementation that should work on J2ME and implementation of  XMLPULL V1 API.
org.ws4d.java.xmlpull.mxp1_serializer
Implementation of XmlSerializer interface from XmlPull V1 API.
org.ws4d.java.xmlpull.v1
Generates XMLPullParser classes (Factory generates class name automatically).
Skip navigation links