Apache CXF API

org.apache.cxf.wsn.jms
Class JmsCreatePullPoint

java.lang.Object
  extended by org.apache.cxf.wsn.AbstractEndpoint
      extended by org.apache.cxf.wsn.AbstractCreatePullPoint
          extended by org.apache.cxf.wsn.jms.JmsCreatePullPoint
All Implemented Interfaces:
CreatePullPointMBean, EndpointMBean, CreatePullPoint
Direct Known Subclasses:
JaxwsCreatePullPoint

public class JmsCreatePullPoint
extends AbstractCreatePullPoint


Field Summary
protected  javax.jms.Connection connection
           
protected  javax.jms.ConnectionFactory connectionFactory
           
 
Fields inherited from class org.apache.cxf.wsn.AbstractEndpoint
address, endpoint, manager, name
 
Constructor Summary
JmsCreatePullPoint(String name)
           
JmsCreatePullPoint(String name, javax.jms.ConnectionFactory connectionFactory)
           
 
Method Summary
protected  AbstractPullPoint createPullPoint(String name)
           
protected  String createPullPointName(CreatePullPoint createPullPointRequest)
           
 void destroy()
           
 javax.jms.ConnectionFactory getConnectionFactory()
           
 void init()
           
 void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
           
 
Methods inherited from class org.apache.cxf.wsn.AbstractCreatePullPoint
createPullPoint, destroyPullPoint, getMBeanName, getPullEndpoint, getPullEndpoints, handleCreatePullPoint
 
Methods inherited from class org.apache.cxf.wsn.AbstractEndpoint
getAddress, getEpr, getManager, getName, register, setAddress, setManager, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.wsn.EndpointMBean
getAddress, getName, register, unregister
 

Field Detail

connectionFactory

protected javax.jms.ConnectionFactory connectionFactory

connection

protected javax.jms.Connection connection
Constructor Detail

JmsCreatePullPoint

public JmsCreatePullPoint(String name)

JmsCreatePullPoint

public JmsCreatePullPoint(String name,
                          javax.jms.ConnectionFactory connectionFactory)
Method Detail

init

public void init()
          throws Exception
Overrides:
init in class AbstractCreatePullPoint
Throws:
Exception

destroy

public void destroy()
             throws Exception
Overrides:
destroy in class AbstractCreatePullPoint
Throws:
Exception

createPullPointName

protected String createPullPointName(CreatePullPoint createPullPointRequest)
Overrides:
createPullPointName in class AbstractCreatePullPoint

createPullPoint

protected AbstractPullPoint createPullPoint(String name)
Specified by:
createPullPoint in class AbstractCreatePullPoint

getConnectionFactory

public javax.jms.ConnectionFactory getConnectionFactory()

setConnectionFactory

public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)

Apache CXF API

Apache CXF