|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ebmwebsourcing.wsstar.notification.definition.inout.WSNotificationReader
public class WSNotificationReader
This class provides a collection of methods that enable conversion of a
Document object into a "WS-{Base/Brokered}Notification java type"
object. This conversion uses JAXB "unmarshalling" mechanism
| Method Summary | |
|---|---|
static WSNotificationReader |
getInstance()
Return an unique - respect to the Singleton design pattern - instance of the WSNotificationReader class. |
static WSNotificationReader |
getInstance(java.lang.String[] nsAndPrefixForMarshalling)
Return an unique - respect to the Singleton design pattern - instance of the WSNotificationWriter class. |
DestroyRegistration |
readDestroyRegistration(org.w3c.dom.Document doc)
Unmarshall DestroyRegistration object from a Document
representation fragment object |
DestroyRegistrationResponse |
readDestroyRegistrationResponse(org.w3c.dom.Document doc)
Unmarshall DestroyRegistrationResponse object from a
Document representation fragment object |
GetCurrentMessage |
readGetCurrentMessage(org.w3c.dom.Document doc)
Unmarshall GetCurrentMessage object from a Document
representation fragment object |
GetCurrentMessageResponse |
readGetCurrentMessageResponse(org.w3c.dom.Document doc)
Unmarshall GetCurrentMessageResponse object from a
Document representation fragment object |
Message |
readMessageType(org.w3c.dom.Document doc)
Unmarshall Message object from a Document representation
fragment object |
Notify |
readNotify(org.w3c.dom.Document doc)
Unmarshall Notify object from a Document representation
fragment object. |
PublisherRegistrationRP |
readPublisherRegistrationRP(org.w3c.dom.Document doc)
Unmarshall PublisherRegistrationRP object from a Document
representation fragment object |
PublisherRegistrationRP |
readPublisherRegistrationRP(java.io.File file)
method used to restore PublisherRegistrationRP java object from a
file |
QueryExpressionType |
readQueryExpressionType(org.w3c.dom.Document doc)
Unmarshall QueryExpressionType object from a Document
representation fragment object |
RegisterPublisher |
readRegisterPublisher(org.w3c.dom.Document doc)
Unmarshall RegisterPublisher object from a Document
representation fragment object |
RegisterPublisherResponse |
readRegisterPublisherResponse(org.w3c.dom.Document doc)
Unmarshall RegisterPublisherResponse object from a
Document representation fragment object |
Renew |
readRenew(org.w3c.dom.Document doc)
Unmarshall Renew object from a Document representation
fragment object |
RenewResponse |
readRenewResponse(org.w3c.dom.Document doc)
Unmarshall RenewResponse object from a Document
representation fragment object |
Subscribe |
readSubscribe(org.w3c.dom.Document doc)
Unmarshall Subscribe object from a Document
representation fragment object |
SubscribeResponse |
readSubscribeResponse(org.w3c.dom.Document doc)
Unmarshall SubscribeResponse object from a Document
representation fragment object |
SubscribeResponse |
readSubscribeResponse(java.io.File file)
method used to restore SubscribeResponse java object from a file |
SubscriptionManagerRP |
readSubscriptionManagerRP(org.w3c.dom.Document doc)
Unmarshall SubscriptionManagerRP object from a Document
representation fragment object |
SubscriptionManagerRP |
readSubscriptionManagerRP(java.io.File file)
method used to restore SubscriptionManagerRP java object from a
file |
TopicExpressionType |
readTopicExpressionType(org.w3c.dom.Document doc)
Unmarshall TopicExpressionType object from a Document
representation fragment object |
TopicNamespaceType |
readTopicNamespaceType(org.w3c.dom.Document doc)
Unmarshall TopicNamespaceType object from a Document
representation fragment object |
TopicSetType |
readTopicSetType(org.w3c.dom.Document doc)
Unmarshall TopicSetType object from a Document
representation fragment object |
TopicType |
readTopicType(org.w3c.dom.Document doc)
Unmarshall TopicType object from a Document
representation fragment object |
Unsubscribe |
readUnsubscribe(org.w3c.dom.Document doc)
Unmarshall Unsubscribe object from a Document
representation fragment object |
UnsubscribeResponse |
readUnsubscribeResponse(org.w3c.dom.Document doc)
Unmarshall UnsubscribeResponse object from a Document
representation fragment object |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static WSNotificationReader getInstance()
WSNotificationReader class.
public static WSNotificationReader getInstance(java.lang.String[] nsAndPrefixForMarshalling)
WSNotificationWriter class.
public RegisterPublisher readRegisterPublisher(org.w3c.dom.Document doc)
throws WSNotificationException
RegisterPublisher object from a Document
representation fragment object
doc - Document object representation of
RegisterPublisher Java type
RegisterPublisher object (type generated with jaxb
tools)
WSNotificationException
public RegisterPublisherResponse readRegisterPublisherResponse(org.w3c.dom.Document doc)
throws WSNotificationException
RegisterPublisherResponse object from a
Document representation fragment object
doc - Document object representation of
RegisterPublisherResponse Java type
RegisterPublisherResponse object (type generated with
jaxb tools)
WSNotificationException
public DestroyRegistration readDestroyRegistration(org.w3c.dom.Document doc)
throws WSNotificationException
DestroyRegistration object from a Document
representation fragment object
doc - Document object representation of
DestroyRegistration Java type
DestroyRegistration object (type generated with jaxb
tools)
WSNotificationException
public PublisherRegistrationRP readPublisherRegistrationRP(org.w3c.dom.Document doc)
throws WSNotificationException
PublisherRegistrationRP object from a Document
representation fragment object
doc - Document object representation of
PublisherRegistrationRP Java type
PublisherRegistrationRP object (type generated with
jaxb tools)
WSNotificationException
public DestroyRegistrationResponse readDestroyRegistrationResponse(org.w3c.dom.Document doc)
throws WSNotificationException
DestroyRegistrationResponse object from a
Document representation fragment object
doc - Document object representation of
DestroyRegistrationResponse Java type
DestroyRegistrationResponse object (type generated with
jaxb tools)
WSNotificationException
public Subscribe readSubscribe(org.w3c.dom.Document doc)
throws WSNotificationException
Subscribe object from a Document
representation fragment object
doc - Document object representation of
Subscribe Java type
Subscribe object (type generated with jaxb tools)
WSNotificationException
public SubscriptionManagerRP readSubscriptionManagerRP(org.w3c.dom.Document doc)
throws WSNotificationException
SubscriptionManagerRP object from a Document
representation fragment object
file - Document object containing a marshalled
SubscriptionManagerRP Java type
SubscriptionManagerRP object (type generated with jaxb
tools)
WSNotificationException
public SubscribeResponse readSubscribeResponse(org.w3c.dom.Document doc)
throws WSNotificationException
SubscribeResponse object from a Document
representation fragment object
doc - Document object representation of
SubscribeResponse Java type
SubscribeResponse object (type generated with jaxb
tools)
WSNotificationException
public Unsubscribe readUnsubscribe(org.w3c.dom.Document doc)
throws WSNotificationException
Unsubscribe object from a Document
representation fragment object
doc - Document object representation of
Unsubscribe Java type
Unsubscribe object (type generated with jaxb tools)
WSNotificationException
public UnsubscribeResponse readUnsubscribeResponse(org.w3c.dom.Document doc)
throws WSNotificationException
UnsubscribeResponse object from a Document
representation fragment object
doc - org.w3c.dom.Document object representation of
UnsubscribeResponse Java type
UnsubscribeResponse object (type generated with jaxb
tools)
WSNotificationException
public GetCurrentMessage readGetCurrentMessage(org.w3c.dom.Document doc)
throws WSNotificationException
GetCurrentMessage object from a Document
representation fragment object
doc - Document object representation of
GetCurrentMessage Java type
GetCurrentMessage object (type generated with jaxb
tools)
WSNotificationException
public GetCurrentMessageResponse readGetCurrentMessageResponse(org.w3c.dom.Document doc)
throws WSNotificationException
GetCurrentMessageResponse object from a
Document representation fragment object
doc - Document object representation of
GetCurrentMessageResponse Java type
GetCurrentMessageResponse object (type generated with
jaxb tools)
WSNotificationException
public Renew readRenew(org.w3c.dom.Document doc)
throws WSNotificationException
Renew object from a Document representation
fragment object
doc - Document object representation of
Renew Java type
Renew object (type generated with jaxb tools)
WSNotificationException
public RenewResponse readRenewResponse(org.w3c.dom.Document doc)
throws WSNotificationException
RenewResponse object from a Document
representation fragment object
doc - org.w3c.dom.Document object representation of
RenewResponse Java type
RenewResponse object (type generated with jaxb tools)
WSNotificationException
public Notify readNotify(org.w3c.dom.Document doc)
throws WSNotificationException
Notify object from a Document representation
fragment object. Additional namespaces on Topic element are lost during
unmarshalling process as they are considered as unused by the
unmarshaller. So a trick is used to preserve them.
doc - Document object representation of
Notify Java type
Notify object (type generated with jaxb tools)
WSNotificationException
public TopicExpressionType readTopicExpressionType(org.w3c.dom.Document doc)
throws WSNotificationException
TopicExpressionType object from a Document
representation fragment object
doc - Document object representation of
TopicExpressionType Java type
TopicExpressionType object (type generated with jaxb
tools)
WSNotificationException
public QueryExpressionType readQueryExpressionType(org.w3c.dom.Document doc)
throws WSNotificationException
QueryExpressionType object from a Document
representation fragment object
doc - Document object representation of
QueryExpressionType Java type
QueryExpressionType object (type generated with jaxb
tools)
WSNotificationException
public Message readMessageType(org.w3c.dom.Document doc)
throws WSNotificationException
Message object from a Document representation
fragment object
doc - Document object representation of
Message Java type
Message object (type generated with jaxb tools)
WSNotificationException
public TopicType readTopicType(org.w3c.dom.Document doc)
throws WSNotificationException
TopicType object from a Document
representation fragment object
doc - Document object representation of
TopicType Java type
TopicType object (type generated with jaxb tools)
WSNotificationException
public TopicNamespaceType readTopicNamespaceType(org.w3c.dom.Document doc)
throws WSNotificationException
TopicNamespaceType object from a Document
representation fragment object
doc - Document object representation of
TopicNamespaceType Java type
TopicNamespaceType object (type generated with jaxb
tools)
WSNotificationException
public TopicSetType readTopicSetType(org.w3c.dom.Document doc)
throws WSNotificationException
TopicSetType object from a Document
representation fragment object
doc - Document object representation of
TopicSetType Java type
TopicSetType object (type generated with jaxb tools)
WSNotificationException
public SubscriptionManagerRP readSubscriptionManagerRP(java.io.File file)
throws WSNotificationException
SubscriptionManagerRP java object from a
file
file - the File which the java Object have been persisted in
SubscriptionManagerRP java Object previously store as
a file
WSNotificationException
public PublisherRegistrationRP readPublisherRegistrationRP(java.io.File file)
throws WSNotificationException
PublisherRegistrationRP java object from a
file
file - the File which the java Object have been persisted in
PublisherRegistrationRP java Object previously store
as a file
WSNotificationException
public SubscribeResponse readSubscribeResponse(java.io.File file)
throws WSNotificationException
SubscribeResponse java object from a file
file - the File which the java Object have been persisted in
SubscribeResponse java Object previously store as a
file
WSNotificationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||