com.ebmwebsourcing.wsstar.brokerednotification.datatypes.impl.impl
Class PublisherRegistrationRPImpl
java.lang.Object
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
|
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 |
PublisherRegistrationRPImpl
protected PublisherRegistrationRPImpl(boolean isDemand)
- Default constructor
PublisherRegistrationRPImpl
protected PublisherRegistrationRPImpl(PublisherRegistrationRP jaxbTypeObj)
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.