org.ws4d.java.message.eventing
Class SubscribeResponseMessage

java.lang.Object
  extended by org.ws4d.java.types.UnknownDataContainer
      extended by org.ws4d.java.message.Message
          extended by org.ws4d.java.message.eventing.EventingResponseMessage
              extended by org.ws4d.java.message.eventing.SubscribeResponseMessage
All Implemented Interfaces:
DPWSMessageConstants

public class SubscribeResponseMessage
extends EventingResponseMessage


Field Summary
static URI ACTION
           
 
Fields inherited from class org.ws4d.java.message.Message
MULTICAST_ROUTING_SCHEME, UNICAST_ROUTING_SCHEME, UNKNOWN_ROUTING_SCHEME
 
Fields inherited from interface org.ws4d.java.constants.DPWSMessageConstants
BYE_MESSAGE, FAULT_MESSAGE, GET_MESSAGE, GET_METADATA_MESSAGE, GET_METADATA_RESPONSE_MESSAGE, GET_RESPONSE_MESSAGE, GET_STATUS_MESSAGE, GET_STATUS_RESPONSE_MESSAGE, HELLO_MESSAGE, INVOKE_MESSAGE, MESSAGE_PROPERTY_DATA, PROBE_MATCHES_MESSAGE, PROBE_MESSAGE, RENEW_MESSAGE, RENEW_RESPONSE_MESSAGE, RESOLVE_MATCHES_MESSAGE, RESOLVE_MESSAGE, SUBSCRIBE_MESSAGE, SUBSCRIBE_RESPONSE_MESSAGE, SUBSCRIPTION_END_MESSAGE, UNKNOWN_MESSAGE, UNSUBSCRIBE_MESSAGE, UNSUBSCRIBE_RESPONSE_MESSAGE
 
Constructor Summary
SubscribeResponseMessage(SOAPHeader header)
           
SubscribeResponseMessage(SOAPHeader header, EndpointReference subscriptionManager, java.lang.String expires)
           
SubscribeResponseMessage(java.lang.String communicationManagerId)
          Creates a new SubscribeResponse message containing a SOAPHeader with the appropriate action property set.
 
Method Summary
 EndpointReference getSubscriptionManager()
           
 int getType()
          Type of message.
 void setSubscriptionManager(EndpointReference subscriptionManager)
           
 java.lang.String toString()
           
 
Methods inherited from class org.ws4d.java.message.eventing.EventingResponseMessage
getExpires, setExpires
 
Methods inherited from class org.ws4d.java.message.Message
getAction, getAppSequence, getCertificate, getHeader, getMessageId, getPrivateKey, getProtocolInfo, getRelatesTo, getReplyTo, getRoutingScheme, getTargetAddress, getTargetXAddressInfo, getTo, isInbound, isSecure, setCertificate, setInbound, setPrivateKey, setProtocolInfo, setResponseTo, setResponseTo, setRoutingScheme, setSecure, setTargetXAddressInfo
 
Methods inherited from class org.ws4d.java.types.UnknownDataContainer
addUnknownAttribute, addUnknownElement, getUnknownAttribute, getUnknownAttributes, getUnknownElement, getUnknownElements, getUnknownElements, setUnknownAttributes, setUnknownElements
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ACTION

public static final URI ACTION
Constructor Detail

SubscribeResponseMessage

public SubscribeResponseMessage(java.lang.String communicationManagerId)
Creates a new SubscribeResponse message containing a SOAPHeader with the appropriate action property set. All other header- and eventing-related fields are empty and it is the caller's responsibility to fill them with suitable values.


SubscribeResponseMessage

public SubscribeResponseMessage(SOAPHeader header)
Parameters:
header -

SubscribeResponseMessage

public SubscribeResponseMessage(SOAPHeader header,
                                EndpointReference subscriptionManager,
                                java.lang.String expires)
Parameters:
header -
subscriptionManager -
expires -
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class EventingResponseMessage

getType

public int getType()
Description copied from class: Message
Type of message.

Specified by:
getType in class Message
Returns:
type.

getSubscriptionManager

public EndpointReference getSubscriptionManager()

setSubscriptionManager

public void setSubscriptionManager(EndpointReference subscriptionManager)
Parameters:
subscriptionManager - the subscriptionManager to set