com.ebmwebsourcing.wsstar.notification.definition.basenotification.impl
Class NotificationMessageHolderTypeImpl

java.lang.Object
  extended by org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<NotificationMessageHolderType>
      extended by com.ebmwebsourcing.wsstar.notification.definition.basenotification.impl.NotificationMessageHolderTypeImpl
All Implemented Interfaces:
NotificationMessageHolderType, java.io.Serializable, org.ow2.easywsdl.schema.api.SchemaElement

public class NotificationMessageHolderTypeImpl
extends org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<NotificationMessageHolderType>
implements NotificationMessageHolderType

See Also:
Serialized Form

Nested Class Summary
static class NotificationMessageHolderTypeImpl.MessageImpl
           
 
Field Summary
 
Fields inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
documentation, model, parent
 
Fields inherited from interface com.ebmwebsourcing.wsstar.notification.definition.basenotification.api.NotificationMessageHolderType
NOTIFY_CONTENT_LOCALPART, NOTIFY_CONTENT_PREFIX, NOTIFY_CONTENT_QNAME, NOTIFY_CONTENT_URI
 
Constructor Summary
NotificationMessageHolderTypeImpl(NotificationMessageHolderType model, org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<?> parent)
           
 
Method Summary
 Message getMessage()
           
 com.ebmwebsourcing.wsstar.addressing.definition.api.EndpointReferenceType getProducerReference()
           
 com.ebmwebsourcing.wsstar.addressing.definition.api.EndpointReferenceType getSubscriptionReference()
           
 TopicExpressionType getTopic()
           
 void setMessage(Message ref)
           
 void setProducerReference(com.ebmwebsourcing.wsstar.addressing.definition.api.EndpointReferenceType ref)
           
 void setSubscriptionReference(com.ebmwebsourcing.wsstar.addressing.definition.api.EndpointReferenceType ref)
           
 void setTopic(TopicExpressionType value)
           
 
Methods inherited from class org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl
createDocumentation, equals, getDocumentation, getModel, getOtherAttributes, getParent, getSchema, getTopParent, hashCode, setDocumentation, setParent
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.ow2.easywsdl.schema.api.SchemaElement
createDocumentation, equals, getDocumentation, getOtherAttributes, hashCode, setDocumentation
 

Constructor Detail

NotificationMessageHolderTypeImpl

public NotificationMessageHolderTypeImpl(NotificationMessageHolderType model,
                                         org.ow2.easywsdl.schema.api.abstractElmt.AbstractSchemaElementImpl<?> parent)
                                  throws WSNotificationException
Throws:
WSNotificationException
Method Detail

getMessage

public Message getMessage()
Specified by:
getMessage in interface NotificationMessageHolderType

getSubscriptionReference

public com.ebmwebsourcing.wsstar.addressing.definition.api.EndpointReferenceType getSubscriptionReference()
                                                                                                   throws WSNotificationException
Specified by:
getSubscriptionReference in interface NotificationMessageHolderType
Throws:
WSNotificationException

getTopic

public TopicExpressionType getTopic()
                             throws WSNotificationException
Specified by:
getTopic in interface NotificationMessageHolderType
Throws:
WSNotificationException

setMessage

public void setMessage(Message ref)
Specified by:
setMessage in interface NotificationMessageHolderType

setSubscriptionReference

public void setSubscriptionReference(com.ebmwebsourcing.wsstar.addressing.definition.api.EndpointReferenceType ref)
Specified by:
setSubscriptionReference in interface NotificationMessageHolderType

setTopic

public void setTopic(TopicExpressionType value)
Specified by:
setTopic in interface NotificationMessageHolderType

getProducerReference

public com.ebmwebsourcing.wsstar.addressing.definition.api.EndpointReferenceType getProducerReference()
                                                                                               throws WSNotificationException
Specified by:
getProducerReference in interface NotificationMessageHolderType
Throws:
WSNotificationException

setProducerReference

public void setProducerReference(com.ebmwebsourcing.wsstar.addressing.definition.api.EndpointReferenceType ref)
Specified by:
setProducerReference in interface NotificationMessageHolderType


Copyright © 2009-2010 eBM Websourcing. All Rights Reserved.