| 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).
|