|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| BufferListener | You can use a buffer listener in order to have control of messages that can not be sent immediately. |
| MessageListener | Implement this interface in order to be notified when request messages arrive. |
| OutgoingMessageModifier | Use this interface if you want to modify automatically generated outgoing
PIStateChangedMessage messages before they are sent. |
| ProcessInstanceObserver | Implement this interface if you want to observe a process instance that you
create with a CreateProcessInstance message (CreatePIMessage). |
| ResponseListener | ResponseListeners are designed to be used when a message cannot be sent immediately. |
| WfXMLExceptionHandler | Instances of this interface can be used for handling errors and exceptions in cases where automatic handling is not possible. |
| Class Summary | |
|---|---|
| ChangePIStateMessage | This message type can change the state of a process instance. |
| CreatePIMessage | This message is used for creating a new process instance on a partner server. |
| GenericMessage | The generic message is not defined in the WfXML specification. |
| GetPIDataMessage | With this message you can request data of a process instance on a partner server. |
| MessageListenerAdapter | This is a default implementation of the MessageListener interface. |
| NotifyMessage | Notify messages are used to inform process instance observers about arbitrary events or other things. |
| Partner | Instances of this class represent WfXML communication partners. |
| PIStateChangedMessage | A PIStateChangedMessage is similar to NotifyMessage messages. |
| Sender | Use this class to send a message to a partner. |
| Test | WfXML test client. |
| WfXML | This is a central class which provides general methods. |
| WfXMLDocForm | This class represents DMSDocForm objects. |
| WfXMLException | This class represents WfXML exceptions as they are defined in the WfXML specification. |
| WfXMLFolder | This class represents a DMSFolder. |
| WfXMLForm | This class can be used to represent forms. |
| WfXMLMessage | This is an abstract base class for all WfXML message types. |
| WfXMLNote | This class represents notes. |
| WfXMLObject | WfXMLObject and its subclasses are used to easily access, modify and create
DMSObject objects and to do a transformation to and
from XML. |
| WfXMLWebLink | Instances of this class represent web links. |
| Exception Summary | |
|---|---|
| WfXMLMessageException | This kind of exception is often thrown if there are errors in messages or if message related errors occur. |
In this package you can find all classes needed for using @enterprise's WfXML functionality.
WfXMLMessage is the base class of all message types (CreatePIMessage,
GetPIDataMessage, ChangePIStateMessage, NotifyMessage,
PIStateChangedMessage, and GenericMessage). You can create instances of these
messages and send them using one of the Sender's send methods. If you send messages and don't
expect immediate responses (e.g., the local server is passive), you can use a ResponseListener.
The WfXML class provides general information and it can be used to register and unregister
message listeners (implementers of MessageListener or subclasses of
MessageListenerAdapter).
WfXMLObject and all of its subclasses (WfXMLForm,
WfXMLDocForm, WfXMLFolder, and WfXMLNote)
represent DMS objects that can be sent with WfXML messages. They are a very useful abstraction of the DMS objects (see
WfXMLObject for details).
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||