org.apache.cxf.wsn
Class AbstractCreatePullPoint
java.lang.Object
org.apache.cxf.wsn.AbstractEndpoint
org.apache.cxf.wsn.AbstractCreatePullPoint
- All Implemented Interfaces:
- CreatePullPointMBean, EndpointMBean, CreatePullPoint
- Direct Known Subclasses:
- JmsCreatePullPoint
public abstract class AbstractCreatePullPoint
- extends AbstractEndpoint
- implements CreatePullPoint, CreatePullPointMBean
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractCreatePullPoint
public AbstractCreatePullPoint(String name)
getMBeanName
public ObjectName getMBeanName()
- Overrides:
getMBeanName
in class AbstractEndpoint
init
public void init()
throws Exception
- Throws:
Exception
destroy
public void destroy()
throws Exception
- Throws:
Exception
getPullEndpoints
public List<String> getPullEndpoints()
- Specified by:
getPullEndpoints
in interface CreatePullPointMBean
getPullEndpoint
public EndpointMBean getPullEndpoint(String name)
- Specified by:
getPullEndpoint
in interface CreatePullPointMBean
createPullPoint
public CreatePullPointResponse createPullPoint(CreatePullPoint createPullPointRequest)
throws UnableToCreatePullPointFault
- Specified by:
createPullPoint
in interface CreatePullPoint
- Throws:
UnableToCreatePullPointFault
handleCreatePullPoint
public CreatePullPointResponse handleCreatePullPoint(CreatePullPoint createPullPointRequest,
EndpointManager manager)
throws UnableToCreatePullPointFault
- Throws:
UnableToCreatePullPointFault
createPullPointName
protected String createPullPointName(CreatePullPoint createPullPointRequest)
destroyPullPoint
public void destroyPullPoint(String address)
throws UnableToDestroyPullPointFault
- Throws:
UnableToDestroyPullPointFault
createPullPoint
protected abstract AbstractPullPoint createPullPoint(String name)
Apache CXF