public abstract class AbstractPullPoint extends AbstractEndpoint implements PullPoint, NotificationConsumer
Modifier and Type | Field and Description |
---|---|
protected AbstractCreatePullPoint |
createPullPoint |
address, endpoint, endpointEpr, manager, name
Constructor and Description |
---|
AbstractPullPoint(String name) |
Modifier and Type | Method and Description |
---|---|
void |
create(CreatePullPoint createPullPointRequest) |
protected void |
destroy() |
DestroyPullPointResponse |
destroyPullPoint(DestroyPullPoint destroyPullPointRequest) |
AbstractCreatePullPoint |
getCreatePullPoint() |
GetMessagesResponse |
getMessages(GetMessages getMessagesRequest) |
protected abstract List<NotificationMessageHolderType> |
getMessages(int max) |
void |
notify(Notify notify) |
void |
setCreatePullPoint(AbstractCreatePullPoint createPullPoint) |
protected abstract void |
store(NotificationMessageHolderType messageHolder) |
getAddress, getEpr, getManager, getMBeanName, getName, getWSDLLocation, register, setAddress, setManager, unregister
protected AbstractCreatePullPoint createPullPoint
public AbstractPullPoint(String name)
public void notify(Notify notify)
notify
in interface NotificationConsumer
notify
in interface PullPoint
notify
- public GetMessagesResponse getMessages(GetMessages getMessagesRequest) throws ResourceUnknownFault, UnableToGetMessagesFault
getMessages
in interface PullPoint
getMessagesRequest
- ResourceUnknownFault
UnableToGetMessagesFault
public DestroyPullPointResponse destroyPullPoint(DestroyPullPoint destroyPullPointRequest) throws ResourceUnknownFault, UnableToDestroyPullPointFault
destroyPullPoint
in interface PullPoint
destroyPullPointRequest
- ResourceUnknownFault
UnableToDestroyPullPointFault
public void create(CreatePullPoint createPullPointRequest) throws UnableToCreatePullPointFault
UnableToCreatePullPointFault
protected abstract void store(NotificationMessageHolderType messageHolder)
protected abstract List<NotificationMessageHolderType> getMessages(int max) throws ResourceUnknownFault, UnableToGetMessagesFault
protected void destroy() throws UnableToDestroyPullPointFault
UnableToDestroyPullPointFault
public AbstractCreatePullPoint getCreatePullPoint()
public void setCreatePullPoint(AbstractCreatePullPoint createPullPoint)
Apache CXF