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

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

public class NotificationProducerRPImpl
extends java.lang.Object
implements com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP


Constructor Summary
protected NotificationProducerRPImpl()
          Default constructor
protected NotificationProducerRPImpl(NotificationProducerRP jaxbTypeObj)
           
 
Method Summary
 void addTopicExpression(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType value)
           
 void addTopicExpressionDialect(java.net.URI dialect)
           
protected  NotificationProducerRP getJaxbTypeObj()
           
 java.util.List<java.net.URI> getTopicExpressionDialects()
           
 java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType> getTopicExpressions()
           
 com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicSetType getTopicSet()
           
 java.lang.Boolean isFixedTopicSet()
           
 void setFixedTopicSet(java.lang.Boolean value)
           
protected  void setJaxbTypeObj(NotificationProducerRP jaxbTypeObj)
           
 void setTopicSet(com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicSetType topicSet)
           
static NotificationProducerRP toJaxbModel(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP apiTypeObj, NotificationProducerRP inheritJaxbTypeObj)
          A way to create a NotificationProducerRP "Jaxb model type" object from a NotificationProducerRP "api type" one
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationProducerRPImpl

protected NotificationProducerRPImpl()
Default constructor


NotificationProducerRPImpl

protected NotificationProducerRPImpl(NotificationProducerRP jaxbTypeObj)
Method Detail

getJaxbTypeObj

protected NotificationProducerRP getJaxbTypeObj()

setJaxbTypeObj

protected final void setJaxbTypeObj(NotificationProducerRP jaxbTypeObj)

isFixedTopicSet

public final java.lang.Boolean isFixedTopicSet()
Specified by:
isFixedTopicSet in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP

setFixedTopicSet

public final void setFixedTopicSet(java.lang.Boolean value)
Specified by:
setFixedTopicSet in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP

getTopicExpressions

public final java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType> getTopicExpressions()
Specified by:
getTopicExpressions in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP

addTopicExpression

public final void addTopicExpression(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType value)
Specified by:
addTopicExpression in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP

getTopicExpressionDialects

public final java.util.List<java.net.URI> getTopicExpressionDialects()
Specified by:
getTopicExpressionDialects in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP

addTopicExpressionDialect

public final void addTopicExpressionDialect(java.net.URI dialect)
Specified by:
addTopicExpressionDialect in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP

getTopicSet

public final com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicSetType getTopicSet()
Specified by:
getTopicSet in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP

setTopicSet

public final void setTopicSet(com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicSetType topicSet)
Specified by:
setTopicSet in interface com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP

toJaxbModel

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

Parameters:
apiTypeObj -
Returns:


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