org.apache.ws.notification.pubsub
Class SubscriptionHome

java.lang.Object
  extended byorg.apache.ws.resource.impl.AbstractResourceHome
      extended byorg.apache.ws.notification.pubsub.SubscriptionHome
All Implemented Interfaces:
org.apache.ws.util.jndi.Initializable, org.apache.ws.resource.ResourceCreation, org.apache.ws.resource.ResourceDestruction, org.apache.ws.resource.ResourceHome

public class SubscriptionHome
extends org.apache.ws.resource.impl.AbstractResourceHome

Author:
Stefan Lischke

Field Summary
static java.lang.String HOME_LOCATION
           
static java.lang.String PORT_NAME
          The WSDL Port name associated with the resource.
static javax.xml.namespace.QName PORT_TYPE
          The management PortType associated with this resource.
static javax.xml.namespace.QName RESOURCE_KEY_NAME
          The name of the resource key for this resource.
static javax.xml.namespace.QName SERVICE_NAME
          The service endpoint name as registered with the SOAP Platform.
 
Fields inherited from class org.apache.ws.resource.impl.AbstractResourceHome
m_lockManager, m_resourceClassName, m_resources, MSG
 
Constructor Summary
SubscriptionHome()
           
 
Method Summary
 Subscription create()
           
 org.apache.ws.resource.Resource getInstance(org.apache.ws.resource.ResourceContext resourceContext)
           
 javax.xml.namespace.QName getPortType()
           
 javax.xml.namespace.QName getResourceKeyNameQName()
           
 javax.xml.namespace.QName getServiceName()
           
 java.lang.String getServicePortName()
           
 
Methods inherited from class org.apache.ws.resource.impl.AbstractResourceHome
add, addResourceCreationListener, addResourceDestructionListener, createInstance, createNewInstanceAndLoad, find, getCacheLocation, getEndpointReference, getResourceClassName, getResourceKeyClassName, getResourceKeyName, getServiceClassName, getSweeperDelay, getWsdlTargetNamespace, init, remove, removeResourceCreationListener, removeResourceDestructionListener, setCacheLocation, setResourceClassName, setResourceKeyClassName, setResourceKeyName, setServiceClass, setServiceClassName, setSweeperDelay, setWsdlTargetNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SERVICE_NAME

public static final javax.xml.namespace.QName SERVICE_NAME
The service endpoint name as registered with the SOAP Platform. This is useful for building EPR's.


PORT_TYPE

public static final javax.xml.namespace.QName PORT_TYPE
The management PortType associated with this resource. This is useful for building EPR's.


PORT_NAME

public static final java.lang.String PORT_NAME
The WSDL Port name associated with the resource. This is useful for building EPR's.

See Also:
Constant Field Values

RESOURCE_KEY_NAME

public static final javax.xml.namespace.QName RESOURCE_KEY_NAME
The name of the resource key for this resource.


HOME_LOCATION

public static final java.lang.String HOME_LOCATION
Constructor Detail

SubscriptionHome

public SubscriptionHome()
Method Detail

create

public Subscription create()

getInstance

public org.apache.ws.resource.Resource getInstance(org.apache.ws.resource.ResourceContext resourceContext)
                                            throws org.apache.ws.resource.ResourceException,
                                                   org.apache.ws.resource.ResourceContextException,
                                                   org.apache.ws.resource.ResourceUnknownException
Throws:
org.apache.ws.resource.ResourceException
org.apache.ws.resource.ResourceContextException
org.apache.ws.resource.ResourceUnknownException

getServiceName

public javax.xml.namespace.QName getServiceName()

getPortType

public javax.xml.namespace.QName getPortType()

getServicePortName

public java.lang.String getServicePortName()

getResourceKeyNameQName

public javax.xml.namespace.QName getResourceKeyNameQName()


Copyright © 2004-2005 Apache Software Foundation. All Rights Reserved.