com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.refinedabstraction
Class RefinedWsnbrFactory

java.lang.Object
  extended by com.ebmwebsourcing.wsstar.brokerednotification.datatypes.api.refinedabstraction.RefinedWsnbrFactory
All Implemented Interfaces:
WsnbrFactory

public final class RefinedWsnbrFactory
extends java.lang.Object
implements WsnbrFactory


Method Summary
 DestroyRegistration createDestroyRegistration()
           
 DestroyRegistrationResponse createDestroyRegistrationResponse()
           
 NotificationBrokerRP createNotificationBrokerRP(boolean requiresRegistration)
           
 PublisherRegistrationFailedFaultType createPublisherRegistrationFailedFaultType(java.util.Date timestamp)
           
 PublisherRegistrationRejectedFaultType createPublisherRegistrationRejectedFaultType(java.util.Date timestamp)
           
 PublisherRegistrationRP createPublisherRegistrationRP(boolean isDemand)
           
 RegisterPublisher createRegisterPublisher()
           
 RegisterPublisherResponse createRegisterPublisherResponse(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType registrationRef)
           
 ResourceNotDestroyedFaultType createResourceNotDestroyedFaultType(java.util.Date timestamp)
           
static WsnbrFactory getInstance()
           
static WsnbrFactory getInstance(WsnbrModelFactory modelFactory)
           
 WsnbrModelFactory getModel()
           
 WsnbrReader getWsnbrReader()
           
 WsnbrWriter getWsnbrWriter()
           
protected  void setModel(WsnbrModelFactory model)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static WsnbrFactory getInstance()
                                throws WsnbrException
Throws:
WsnbrException

getInstance

public static WsnbrFactory getInstance(WsnbrModelFactory modelFactory)

getModel

public WsnbrModelFactory getModel()

setModel

protected void setModel(WsnbrModelFactory model)

getWsnbrReader

public WsnbrReader getWsnbrReader()
Specified by:
getWsnbrReader in interface WsnbrFactory

getWsnbrWriter

public WsnbrWriter getWsnbrWriter()
Specified by:
getWsnbrWriter in interface WsnbrFactory

createDestroyRegistration

public DestroyRegistration createDestroyRegistration()
Specified by:
createDestroyRegistration in interface WsnbrFactory

createDestroyRegistrationResponse

public DestroyRegistrationResponse createDestroyRegistrationResponse()
Specified by:
createDestroyRegistrationResponse in interface WsnbrFactory

createNotificationBrokerRP

public NotificationBrokerRP createNotificationBrokerRP(boolean requiresRegistration)
Specified by:
createNotificationBrokerRP in interface WsnbrFactory

createPublisherRegistrationFailedFaultType

public PublisherRegistrationFailedFaultType createPublisherRegistrationFailedFaultType(java.util.Date timestamp)
Specified by:
createPublisherRegistrationFailedFaultType in interface WsnbrFactory

createPublisherRegistrationRejectedFaultType

public PublisherRegistrationRejectedFaultType createPublisherRegistrationRejectedFaultType(java.util.Date timestamp)
Specified by:
createPublisherRegistrationRejectedFaultType in interface WsnbrFactory

createPublisherRegistrationRP

public PublisherRegistrationRP createPublisherRegistrationRP(boolean isDemand)
Specified by:
createPublisherRegistrationRP in interface WsnbrFactory

createRegisterPublisher

public RegisterPublisher createRegisterPublisher()
Specified by:
createRegisterPublisher in interface WsnbrFactory

createRegisterPublisherResponse

public RegisterPublisherResponse createRegisterPublisherResponse(com.ebmwebsourcing.wsstar.addressing.datatypes.api.abstraction.EndpointReferenceType registrationRef)
Specified by:
createRegisterPublisherResponse in interface WsnbrFactory

createResourceNotDestroyedFaultType

public ResourceNotDestroyedFaultType createResourceNotDestroyedFaultType(java.util.Date timestamp)
Specified by:
createResourceNotDestroyedFaultType in interface WsnbrFactory


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