com.ebmwebsourcing.wsstar.brokerednotification.datatypes.impl.impl
Class NotificationBrokerRPImpl

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.brokerednotification.datatypes.impl.impl.NotificationBrokerRPImpl
All Implemented Interfaces:
com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.NotificationProducerRP, com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.NotificationBrokerRP

public class NotificationBrokerRPImpl
extends java.lang.Object
implements com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.NotificationBrokerRP


Constructor Summary
protected NotificationBrokerRPImpl(boolean isRequiresRegistration)
          Default constructor
protected NotificationBrokerRPImpl(NotificationBrokerRP jaxbTypeObj)
           
 
Method Summary
 void addTopicExpression(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType value)
           
 void addTopicExpressionDialect(java.net.URI dialect)
           
protected  NotificationBrokerRP 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()
           
 boolean isRequiresRegistration()
           
 void setFixedTopicSet(java.lang.Boolean value)
           
protected  void setJaxbTypeObj(NotificationBrokerRP jaxbTypeObj)
           
 void setRequiresRegistration(boolean value)
           
 void setTopicSet(com.ebmwebsourcing.wsstar.topics.datatypes.api.abstraction.TopicSetType topicSet)
           
static NotificationBrokerRP toJaxbModel(com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.NotificationBrokerRP apiTypeObj)
          A way to create a NotificationBrokerRP "Jaxb model type" object from a NotificationBrokerRP "api type" one
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NotificationBrokerRPImpl

protected NotificationBrokerRPImpl(boolean isRequiresRegistration)
Default constructor

Parameters:
isRequiresRegistration -

NotificationBrokerRPImpl

protected NotificationBrokerRPImpl(NotificationBrokerRP jaxbTypeObj)
Method Detail

getJaxbTypeObj

protected final NotificationBrokerRP getJaxbTypeObj()

setJaxbTypeObj

protected final void setJaxbTypeObj(NotificationBrokerRP jaxbTypeObj)

isRequiresRegistration

public final boolean isRequiresRegistration()
Specified by:
isRequiresRegistration in interface com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.NotificationBrokerRP

setRequiresRegistration

public final void setRequiresRegistration(boolean value)
Specified by:
setRequiresRegistration in interface com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.NotificationBrokerRP

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 NotificationBrokerRP toJaxbModel(com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.NotificationBrokerRP apiTypeObj)
A way to create a NotificationBrokerRP "Jaxb model type" object from a NotificationBrokerRP "api type" one

Parameters:
apiTypeObj -


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