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

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.brokerednotification.datatypes.impl.impl.PublisherRegistrationRPImpl
All Implemented Interfaces:
com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.PublisherRegistrationRP

public class PublisherRegistrationRPImpl
extends java.lang.Object
implements com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.PublisherRegistrationRP

Author:
Thierry DÉJEAN - eBM WebSourcing

Constructor Summary
protected PublisherRegistrationRPImpl(boolean isDemand)
          Default constructor
protected PublisherRegistrationRPImpl(PublisherRegistrationRP jaxbTypeObj)
           
 
Method Summary
 void addTopic(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType topic)
           
 java.util.Date getCreationTime()
           
protected  PublisherRegistrationRP getJaxbTypeObj()
           
 com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType getPublisherReference()
           
 java.util.List<com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType> getTopics()
           
 boolean isDemand()
           
 void setCreationTime(java.util.Date gregorianCalendar)
           
 void setDemand(boolean value)
           
 void setPublisherReference(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType publisherReference)
           
static PublisherRegistrationRP toJaxbModel(com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.PublisherRegistrationRP apiTypeObj)
          A way to create a com.ebmwebsourcing.wsstar.notification.brokered.PublisherRegistrationRP "Jaxb model type" object from a PublisherRegistrationRP "api type" one
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublisherRegistrationRPImpl

protected PublisherRegistrationRPImpl(boolean isDemand)
Default constructor


PublisherRegistrationRPImpl

protected PublisherRegistrationRPImpl(PublisherRegistrationRP jaxbTypeObj)
Method Detail

getJaxbTypeObj

protected final PublisherRegistrationRP getJaxbTypeObj()

getPublisherReference

public final com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType getPublisherReference()
Specified by:
getPublisherReference in interface com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.PublisherRegistrationRP

setPublisherReference

public final void setPublisherReference(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType publisherReference)
Specified by:
setPublisherReference in interface com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.PublisherRegistrationRP

isDemand

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

setDemand

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

getCreationTime

public final java.util.Date getCreationTime()
Specified by:
getCreationTime in interface com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.PublisherRegistrationRP

setCreationTime

public final void setCreationTime(java.util.Date gregorianCalendar)
Specified by:
setCreationTime in interface com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.PublisherRegistrationRP

getTopics

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

addTopic

public final void addTopic(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType topic)
Specified by:
addTopic in interface com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.PublisherRegistrationRP

toJaxbModel

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

Parameters:
apiTypeObj -


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