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

java.lang.Object
  extended byorg.apache.ws.notification.base.impl.AbstractSubscription
      extended byorg.apache.ws.notification.base.v2004_06.impl.SubscriptionResource
All Implemented Interfaces:
org.apache.ws.resource.PropertiesResource, org.apache.ws.resource.Resource, org.apache.ws.resource.lifetime.ScheduledResourceTerminationResource, Subscription, Subscription

public class SubscriptionResource
extends AbstractSubscription

TODO


Field Summary
 
Fields inherited from class org.apache.ws.notification.base.impl.AbstractSubscription
m_consumerReference, m_creationTime, m_epr, m_id, m_isPaused, m_policy, m_precondition, m_producerHomeLocation, m_producerKey, m_producerReference, m_propSet, m_selector, m_terminationTime, m_topicExpression, m_useNotify
 
Constructor Summary
SubscriptionResource(org.apache.ws.addressing.EndpointReference consumerReference, org.apache.ws.addressing.EndpointReference producerReference, org.apache.ws.resource.ResourceKey producerKey, java.lang.String producerHomeLocation, TopicExpression topicExpression)
           
 
Method Summary
 SubscriptionEndConsumer getSubscriptionEndConsumer()
          Get the subscriptionEnd consumer associated with this subscription.
 void init()
           
 void setResourcePropertySet(org.apache.ws.resource.properties.ResourcePropertySet resourcePropertySet)
           
 
Methods inherited from class org.apache.ws.notification.base.impl.AbstractSubscription
addTerminationListener, destroy, getConsumerReference, getCreationTime, getCurrentTime, getDeliveryMode, getEndpointReference, getFilters, getID, getNotificationConsumer, getNotificationProducer, getPolicy, getPrecondition, getProducerReference, getProducerResource, getResourcePropertySet, getSelector, getTerminationTime, getTopicExpression, getUseNotify, isPaused, pause, resume, setEndpointReference, setID, setNotificationConsumer, setNotificationProducer, setPolicy, setPrecondition, setSelector, setTerminationTime, setUseNotify, unsubscribe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubscriptionResource

public SubscriptionResource(org.apache.ws.addressing.EndpointReference consumerReference,
                            org.apache.ws.addressing.EndpointReference producerReference,
                            org.apache.ws.resource.ResourceKey producerKey,
                            java.lang.String producerHomeLocation,
                            TopicExpression topicExpression)
Method Detail

init

public void init()

setResourcePropertySet

public void setResourcePropertySet(org.apache.ws.resource.properties.ResourcePropertySet resourcePropertySet)

getSubscriptionEndConsumer

public SubscriptionEndConsumer getSubscriptionEndConsumer()
Get the subscriptionEnd consumer associated with this subscription.

Returns:
the subscriptionEnd consumer


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