Package org.apache.cxf.wsn
Class AbstractPullPoint
java.lang.Object
org.apache.cxf.wsn.AbstractEndpoint
org.apache.cxf.wsn.AbstractPullPoint
- All Implemented Interfaces:
EndpointMBean,NotificationConsumer,PullPoint
- Direct Known Subclasses:
JmsPullPoint
public abstract class AbstractPullPoint
extends AbstractEndpoint
implements PullPoint, NotificationConsumer
-
Field Summary
FieldsFields inherited from class org.apache.cxf.wsn.AbstractEndpoint
address, endpoint, endpointEpr, manager, name -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreate(CreatePullPoint createPullPointRequest) protected voiddestroy()destroyPullPoint(DestroyPullPoint destroyPullPointRequest) protected abstract List<NotificationMessageHolderType>getMessages(int max) getMessages(GetMessages getMessagesRequest) voidvoidsetCreatePullPoint(AbstractCreatePullPoint createPullPoint) protected abstract voidstore(NotificationMessageHolderType messageHolder) Methods inherited from class org.apache.cxf.wsn.AbstractEndpoint
getAddress, getEpr, getManager, getMBeanName, getName, getWSDLLocation, register, setAddress, setManager, unregister
-
Field Details
-
createPullPoint
-
-
Constructor Details
-
AbstractPullPoint
-
-
Method Details
-
notify
- Specified by:
notifyin interfaceNotificationConsumer- Specified by:
notifyin interfacePullPoint- Parameters:
notify-
-
getMessages
public GetMessagesResponse getMessages(GetMessages getMessagesRequest) throws ResourceUnknownFault, UnableToGetMessagesFault - Specified by:
getMessagesin interfacePullPoint- Parameters:
getMessagesRequest-- Returns:
- returns org.oasis_open.docs.wsn.b_1.GetMessagesResponse
- Throws:
ResourceUnknownFaultUnableToGetMessagesFault
-
destroyPullPoint
public DestroyPullPointResponse destroyPullPoint(DestroyPullPoint destroyPullPointRequest) throws ResourceUnknownFault, UnableToDestroyPullPointFault - Specified by:
destroyPullPointin interfacePullPoint- Parameters:
destroyPullPointRequest-- Returns:
- returns org.oasis_open.docs.wsn.b_1.DestroyResponse
- Throws:
ResourceUnknownFaultUnableToDestroyPullPointFault
-
create
- Throws:
UnableToCreatePullPointFault
-
store
-
getMessages
protected abstract List<NotificationMessageHolderType> getMessages(int max) throws ResourceUnknownFault, UnableToGetMessagesFault -
destroy
- Throws:
UnableToDestroyPullPointFault
-
getCreatePullPoint
-
setCreatePullPoint
-