org.apache.ws.notification.base.v2004_06.impl
Class SubscriptionService

java.lang.Object
  extended byorg.apache.ws.notification.base.v2004_06.impl.SubscriptionService
All Implemented Interfaces:
org.apache.ws.resource.properties.v2004_06.porttype.GetResourcePropertyPortType, org.apache.ws.resource.lifetime.v2004_06.porttype.ImmediateResourceTerminationPortType, org.apache.ws.resource.lifetime.v2004_06.porttype.ScheduledResourceTerminationPortType, SubscriptionManagerPortType, org.apache.ws.resource.handler.WsrfService

public class SubscriptionService
extends java.lang.Object
implements org.apache.ws.resource.handler.WsrfService, SubscriptionManagerPortType, org.apache.ws.resource.lifetime.v2004_06.porttype.ScheduledResourceTerminationPortType, org.apache.ws.resource.properties.v2004_06.porttype.GetResourcePropertyPortType, org.apache.ws.resource.lifetime.v2004_06.porttype.ImmediateResourceTerminationPortType

Implementation of the SubscriptionService

Author:
Sal Campana

Field Summary
static java.lang.String TARGET_NSPREFIX
           
static java.lang.String TARGET_NSURI
           
 
Fields inherited from interface org.apache.ws.notification.base.v2004_06.porttype.SubscriptionManagerPortType
NAME, PROP_QNAME_CONSUMER_REFERENCE, PROP_QNAME_CREATION_TIME, PROP_QNAME_PRECONDITION, PROP_QNAME_SELECTOR, PROP_QNAME_SUBSCRIPTION_POLICY, PROP_QNAME_TOPIC_EXPRESSION, PROP_QNAME_USE_NOTIFY, PROPS_DOC_NAME
 
Fields inherited from interface org.apache.ws.resource.lifetime.v2004_06.porttype.ScheduledResourceTerminationPortType
NAME, PROP_QNAME_CURRENT_TIME, PROP_QNAME_TERMINATION_TIME
 
Fields inherited from interface org.apache.ws.resource.properties.v2004_06.porttype.GetResourcePropertyPortType
NAME
 
Fields inherited from interface org.apache.ws.resource.lifetime.v2004_06.porttype.ImmediateResourceTerminationPortType
NAME
 
Constructor Summary
SubscriptionService(org.apache.ws.resource.ResourceContext resourceContext)
          Creates a new SubscriptionService object.
 
Method Summary
 org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.DestroyResponseDocument destroy(org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.DestroyDocument requestDoc)
          DOCUMENT_ME
 java.lang.String getMethodName(javax.xml.namespace.QName requestQname)
          DOCUMENT_ME
 org.apache.ws.resource.handler.SoapMethodNameMap getMethodNameMap()
          DOCUMENT_ME
 org.apache.ws.resource.ResourceContext getResourceContext()
          DOCUMENT_ME
 org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.GetResourcePropertyResponseDocument getResourceProperty(org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.GetResourcePropertyDocument requestDoc)
          DOCUMENT_ME
 void init()
          DOCUMENT_ME
protected  boolean isInitialized()
          DOCUMENT_ME
 org.oasisOpen.docs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.PauseSubscriptionResponseDocument pauseSubscription(org.oasisOpen.docs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.PauseSubscriptionDocument requestDoc)
           
 org.oasisOpen.docs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.ResumeSubscriptionResponseDocument resumeSubscription(org.oasisOpen.docs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.ResumeSubscriptionDocument requestDoc)
           
 org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.SetTerminationTimeResponseDocument setTerminationTime(org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.SetTerminationTimeDocument requestDoc)
          DOCUMENT_ME
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TARGET_NSURI

public static final java.lang.String TARGET_NSURI
See Also:
Constant Field Values

TARGET_NSPREFIX

public static final java.lang.String TARGET_NSPREFIX
See Also:
Constant Field Values
Constructor Detail

SubscriptionService

public SubscriptionService(org.apache.ws.resource.ResourceContext resourceContext)
Creates a new SubscriptionService object.

Parameters:
resourceContext - DOCUMENT_ME
Method Detail

getMethodName

public java.lang.String getMethodName(javax.xml.namespace.QName requestQname)
DOCUMENT_ME

Parameters:
requestQname - DOCUMENT_ME
Returns:
DOCUMENT_ME

getResourceContext

public org.apache.ws.resource.ResourceContext getResourceContext()
DOCUMENT_ME

Specified by:
getResourceContext in interface org.apache.ws.resource.handler.WsrfService
Returns:
DOCUMENT_ME

getMethodNameMap

public final org.apache.ws.resource.handler.SoapMethodNameMap getMethodNameMap()
DOCUMENT_ME

Specified by:
getMethodNameMap in interface org.apache.ws.resource.handler.WsrfService
Returns:
DOCUMENT_ME

init

public void init()
DOCUMENT_ME

Specified by:
init in interface org.apache.ws.resource.handler.WsrfService

isInitialized

protected final boolean isInitialized()
DOCUMENT_ME

Returns:
DOCUMENT_ME

setTerminationTime

public org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.SetTerminationTimeResponseDocument setTerminationTime(org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.SetTerminationTimeDocument requestDoc)
DOCUMENT_ME

Specified by:
setTerminationTime in interface org.apache.ws.resource.lifetime.v2004_06.porttype.ScheduledResourceTerminationPortType
Parameters:
requestDoc - DOCUMENT_ME
Returns:
DOCUMENT_ME

getResourceProperty

public org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.GetResourcePropertyResponseDocument getResourceProperty(org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceProperties12Draft01.GetResourcePropertyDocument requestDoc)
DOCUMENT_ME

Specified by:
getResourceProperty in interface org.apache.ws.resource.properties.v2004_06.porttype.GetResourcePropertyPortType
Parameters:
requestDoc - DOCUMENT_ME
Returns:
DOCUMENT_ME

destroy

public org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.DestroyResponseDocument destroy(org.oasisOpen.docs.wsrf.x2004.x06.wsrfWSResourceLifetime12Draft01.DestroyDocument requestDoc)
DOCUMENT_ME

Specified by:
destroy in interface org.apache.ws.resource.lifetime.v2004_06.porttype.ImmediateResourceTerminationPortType
Parameters:
requestDoc - DOCUMENT_ME
Returns:
DOCUMENT_ME

pauseSubscription

public org.oasisOpen.docs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.PauseSubscriptionResponseDocument pauseSubscription(org.oasisOpen.docs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.PauseSubscriptionDocument requestDoc)
Specified by:
pauseSubscription in interface SubscriptionManagerPortType
Parameters:
requestDoc -
Returns:

resumeSubscription

public org.oasisOpen.docs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.ResumeSubscriptionResponseDocument resumeSubscription(org.oasisOpen.docs.wsn.x2004.x06.wsnWSBaseNotification12Draft01.ResumeSubscriptionDocument requestDoc)
Specified by:
resumeSubscription in interface SubscriptionManagerPortType
Parameters:
requestDoc -
Returns:


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