Packages |
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.incoming |
|
org.ws4d.java.attachment.interfaces.outgoing |
|
org.ws4d.java.client |
|
org.ws4d.java.communication |
This package defines the communication protocol within the JMEDS framework. |
org.ws4d.java.communication.monitor |
|
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 |
|
org.ws4d.java.constants |
This package contains classes defining the various (final) constants used throughout the project. |
org.ws4d.java.dispatch |
Implements various tools for the handling of messages between local/remote devices and clients. |
org.ws4d.java.eventing |
Implements classes responsible for the handling of events by clients. |
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
The interface ElementHandler and the class ElementParser implement
an XML parser (adapted for both DPWS 2006 and 2009 standards) converting each XML element (including attributes) into a usable java object
The XmlSerializer interface and its implementation XmlSerializerImplementation convert each ElementHandler instance into serial format, writing
XML blocks to a Writer stream. |
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.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 |
Implements the DPWSSecurityManager manages most aspects of the security implementation for the JMEDS framework |
org.ws4d.java.service |
Defines local and remote Devices, Services and Operations (actions supported by the
service). |
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.wsdl |
Implementation of a WSDL parser and serialiser. |
org.ws4d.java.wsdl.soap12 |
Implements SOAP-over-UDP binding, after having checked the validity of the binding. |