public abstract class AbstractPublisher extends AbstractEndpoint implements PublisherRegistrationManager
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
demand |
protected javax.xml.ws.wsaddressing.W3CEndpointReference |
publisherReference |
protected java.util.List<TopicExpressionType> |
topic |
address, endpoint, manager, name| Constructor and Description |
|---|
AbstractPublisher(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(RegisterPublisher registerPublisherRequest) |
protected java.lang.String |
createAddress() |
protected void |
destroy() |
DestroyRegistrationResponse |
destroyRegistration(DestroyRegistration destroyRegistrationRequest) |
abstract void |
notify(NotificationMessageHolderType messageHolder) |
protected abstract void |
start() |
protected void |
validatePublisher(RegisterPublisher registerPublisherRequest) |
getAddress, getManager, getName, register, setAddress, setManager, unregisterprotected javax.xml.ws.wsaddressing.W3CEndpointReference publisherReference
protected boolean demand
protected java.util.List<TopicExpressionType> topic
public DestroyRegistrationResponse destroyRegistration(DestroyRegistration destroyRegistrationRequest) throws ResourceNotDestroyedFault, ResourceUnknownFault
destroyRegistration in interface PublisherRegistrationManagerdestroyRequest - ResourceNotDestroyedFaultResourceUnknownFaultpublic abstract void notify(NotificationMessageHolderType messageHolder)
protected void destroy()
throws ResourceNotDestroyedFault
ResourceNotDestroyedFaultprotected java.lang.String createAddress()
createAddress in class AbstractEndpointpublic void create(RegisterPublisher registerPublisherRequest) throws InvalidTopicExpressionFault, PublisherRegistrationFailedFault, PublisherRegistrationRejectedFault, ResourceUnknownFault, TopicNotSupportedFault
protected void validatePublisher(RegisterPublisher registerPublisherRequest) throws InvalidTopicExpressionFault, PublisherRegistrationFailedFault, PublisherRegistrationRejectedFault, ResourceUnknownFault, TopicNotSupportedFault
protected abstract void start()
throws PublisherRegistrationFailedFault
PublisherRegistrationFailedFaultCopyright © 2005-2015 FuseSource. All Rights Reserved.