cgl.narada.wsinfra.wse
Interface WseElementCreation

All Known Implementing Classes:
WseElementCreationImpl

public interface WseElementCreation

This is a utility class which is responsible for the creation of elements that are used within WS-Eventing.


Method Summary
 GetStatusDocument newGetStatusDocument()
          This method creates a getStatus request document based on the newly created subscription entry
 GetStatusResponseDocument newGetStatusResponseDocument(SubscriptionEntry subscriptionEntry)
          This method creates a getStatus response document based on the newly created subscription entry
 RenewDocument newRenewDocument(Calendar expiresAt)
          This method creates a renew request document based on the newly created subscription entry
 RenewResponseDocument newRenewResponseDocument(SubscriptionEntry subscriptionEntry)
          This method creates a renew response document based on the newly created subscription entry
 SubscribeDocument newSubscribeDocument(String deliveryMode, EndpointReferenceType endTo, String filterDialect, String filterConstraint, Calendar expiresAt, EndpointReferenceType notifyTo)
          This method creates a subscribe request document based on the specified arguments.
 SubscribeDocument newSubscribeDocument(String filterDialect, String filterConstraint, Calendar expiresAt, EndpointReferenceType notifyTo)
          This method creates a subscribe request document based on the specified arguments.
 SubscribeResponseDocument newSubscribeResponseDocument(SubscriptionEntry subscriptionEntry)
          This method creates a subscribe response document based on the newly created subscription entry
 SubscriptionEndDocument newSubscriptionEndDocument(SubscriptionEntry subscriptionEntry, String status, String reason)
          This method create a SubscriptionEnd document based on the specified subscription entry
 

Method Detail

newSubscribeDocument

SubscribeDocument newSubscribeDocument(String deliveryMode,
                                       EndpointReferenceType endTo,
                                       String filterDialect,
                                       String filterConstraint,
                                       Calendar expiresAt,
                                       EndpointReferenceType notifyTo)
                                       throws ProcessingException
This method creates a subscribe request document based on the specified arguments.

Throws:
ProcessingException

newSubscribeDocument

SubscribeDocument newSubscribeDocument(String filterDialect,
                                       String filterConstraint,
                                       Calendar expiresAt,
                                       EndpointReferenceType notifyTo)
                                       throws ProcessingException
This method creates a subscribe request document based on the specified arguments.

Throws:
ProcessingException

newRenewDocument

RenewDocument newRenewDocument(Calendar expiresAt)
                               throws ProcessingException
This method creates a renew request document based on the newly created subscription entry

Throws:
ProcessingException

newGetStatusDocument

GetStatusDocument newGetStatusDocument()
This method creates a getStatus request document based on the newly created subscription entry


newSubscribeResponseDocument

SubscribeResponseDocument newSubscribeResponseDocument(SubscriptionEntry subscriptionEntry)
                                                       throws ProcessingException
This method creates a subscribe response document based on the newly created subscription entry

Throws:
ProcessingException

newRenewResponseDocument

RenewResponseDocument newRenewResponseDocument(SubscriptionEntry subscriptionEntry)
                                               throws ProcessingException
This method creates a renew response document based on the newly created subscription entry

Throws:
ProcessingException

newGetStatusResponseDocument

GetStatusResponseDocument newGetStatusResponseDocument(SubscriptionEntry subscriptionEntry)
                                                       throws ProcessingException
This method creates a getStatus response document based on the newly created subscription entry

Throws:
ProcessingException

newSubscriptionEndDocument

SubscriptionEndDocument newSubscriptionEndDocument(SubscriptionEntry subscriptionEntry,
                                                   String status,
                                                   String reason)
                                                   throws ProcessingException
This method create a SubscriptionEnd document based on the specified subscription entry

Throws:
ProcessingException


For comments and suggestions please send e-mail to The NaradaBrokering Project