com.ebmwebsourcing.wsstar.basenotification.datatypes.impl.impl
Class NotificationMessageHolderTypeImpl

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.basenotification.datatypes.impl.impl.NotificationMessageHolderTypeImpl
All Implemented Interfaces:
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType

public class NotificationMessageHolderTypeImpl
extends java.lang.Object
implements com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType


Nested Class Summary
static class NotificationMessageHolderTypeImpl.MessageImpl
           
 
Nested classes/interfaces inherited from interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType.Message
 
Constructor Summary
protected NotificationMessageHolderTypeImpl(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType.Message message)
          Default constructor
protected NotificationMessageHolderTypeImpl(NotificationMessageHolderType jaxbTypeObj)
           
 
Method Summary
protected  NotificationMessageHolderType getJaxbTypeObj()
           
 com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType.Message getMessage()
           
 com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType getProducerReference()
           
 com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType getSubscriptionReference()
           
 com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType getTopic()
           
 void setMessage(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType.Message msg)
           
 void setProducerReference(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType endpoint)
           
 void setSubscriptionReference(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType endpoint)
           
 void setTopic(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType concreteTopic)
           
static NotificationMessageHolderType toJaxbModel(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType apiTypeObj)
          A way to create a NotificationMessageHolderType "Jaxb model type" object from a NotificationMessageHolderType "api type" one
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationMessageHolderTypeImpl

protected NotificationMessageHolderTypeImpl(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType.Message message)
Default constructor


NotificationMessageHolderTypeImpl

protected NotificationMessageHolderTypeImpl(NotificationMessageHolderType jaxbTypeObj)
Method Detail

getJaxbTypeObj

protected final NotificationMessageHolderType getJaxbTypeObj()

getTopic

public final com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType getTopic()
Specified by:
getTopic in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType

setTopic

public final void setTopic(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType concreteTopic)
Specified by:
setTopic in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType

getMessage

public final com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType.Message getMessage()
Specified by:
getMessage in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType

setMessage

public final void setMessage(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType.Message msg)
Specified by:
setMessage in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType

getSubscriptionReference

public final com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType getSubscriptionReference()
Specified by:
getSubscriptionReference in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType

setSubscriptionReference

public final void setSubscriptionReference(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType endpoint)
Specified by:
setSubscriptionReference in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType

getProducerReference

public final com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType getProducerReference()
Specified by:
getProducerReference in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType

setProducerReference

public final void setProducerReference(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType endpoint)
Specified by:
setProducerReference in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType

toJaxbModel

public static NotificationMessageHolderType toJaxbModel(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationMessageHolderType apiTypeObj)
A way to create a NotificationMessageHolderType "Jaxb model type" object from a NotificationMessageHolderType "api type" one

Parameters:
apiTypeObj -
Returns:


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