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

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

public class RegisterPublisherImpl
extends java.lang.Object
implements com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.RegisterPublisher

Author:
Thierry DÉJEAN - eBM WebSourcing

Constructor Summary
protected RegisterPublisherImpl()
          Default constructor
protected RegisterPublisherImpl(RegisterPublisher jaxbTypeObj)
           
 
Method Summary
 void addTopic(com.ebmwebsourcing.wsstar.basenotification.datatypes.api.abstraction.TopicExpressionType topic)
           
 java.util.Date getInitialTerminationTime()
           
protected  RegisterPublisher 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 setDemand(boolean value)
           
 void setInitialTerminationTime(java.util.Date value)
           
 void setPublisherReference(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType publisherRef)
           
static RegisterPublisher toJaxbModel(com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.RegisterPublisher apiTypeObj)
          A way to create a com.ebmwebsourcing.wsstar.notification.brokered.RegisterPublisher "Jaxb model type" object from a RegisterPublisher "api type" one
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegisterPublisherImpl

protected RegisterPublisherImpl()
Default constructor


RegisterPublisherImpl

protected RegisterPublisherImpl(RegisterPublisher jaxbTypeObj)
Method Detail

getJaxbTypeObj

protected final RegisterPublisher 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.RegisterPublisher

setPublisherReference

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

isDemand

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

setDemand

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

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.RegisterPublisher

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.RegisterPublisher

getInitialTerminationTime

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

setInitialTerminationTime

public final void setInitialTerminationTime(java.util.Date value)
Specified by:
setInitialTerminationTime in interface com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.abstraction.RegisterPublisher

toJaxbModel

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

Parameters:
apiTypeObj -


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