org.filteredpush.triage
Class FPNetworkAccessPointWebService
java.lang.Object
org.filteredpush.triage.FPNetworkAccessPointWebService
public class FPNetworkAccessPointWebService
- extends java.lang.Object
This SOAP web service acts as an interface to the FPNetworkAccessPoint.
- Author:
- mole, dlowery
$Id: FPNetworkAccessPointWebService.java 2003 2013-02-13 21:07:38Z dlowery $
|
Method Summary |
java.lang.String |
acceptMessage(java.lang.String type,
java.lang.String messageUUID,
java.util.Date date,
java.lang.String content,
java.lang.String scheme,
java.lang.String originatorUUID,
ClientIdentity origin)
The acceptMessage web method constructs an FPMessage object from the
individual message components supplied as arguments. |
java.util.ArrayList<FPMessage> |
checkForMessages(java.lang.String topic,
java.util.Date date,
ClientIdentity requestor)
Check for messages allows a client to poll for any messages assigned a
given UUID (handle). |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FPNetworkAccessPointWebService
public FPNetworkAccessPointWebService()
acceptMessage
public java.lang.String acceptMessage(java.lang.String type,
java.lang.String messageUUID,
java.util.Date date,
java.lang.String content,
java.lang.String scheme,
java.lang.String originatorUUID,
ClientIdentity origin)
throws JobExecutionException
- The acceptMessage web method constructs an FPMessage object from the
individual message components supplied as arguments. After constructing a
message the FPNetworkAccessPoint is invoked.
- Parameters:
type - messageUUID - date - content - scheme - originatorUUID - origin -
- Returns:
- UUID message handle to be passed back to the client
- Throws:
JobExecutionException
checkForMessages
public java.util.ArrayList<FPMessage> checkForMessages(java.lang.String topic,
java.util.Date date,
ClientIdentity requestor)
- Check for messages allows a client to poll for any messages assigned a
given UUID (handle). Check for messages will return all messages
currently in the messaging system that are associated with the handle.
The handle corresponds to the topic argument.
- Parameters:
topic - to check for messagesrequestor - identity of the requesting party
- Returns:
- list of messages found on the topic