org.apache.ws.notification.base
Class TopicResourcePropertyCallback

java.lang.Object
  extended byorg.apache.ws.notification.base.TopicResourcePropertyCallback
All Implemented Interfaces:
org.apache.ws.resource.properties.ResourcePropertyCallback

public class TopicResourcePropertyCallback
extends java.lang.Object
implements org.apache.ws.resource.properties.ResourcePropertyCallback

A callback for the Topic resource property from the WS-BaseNotification NotificationProducer portType.


Constructor Summary
TopicResourcePropertyCallback(TopicSet topicSet)
          Creates a new TopicResourcePropertyCallback for the specified topic set.
 
Method Summary
 org.apache.ws.resource.properties.ResourceProperty refreshProperty(org.apache.ws.resource.properties.ResourceProperty prop)
          Refreshes the value of the wsnt:Topic resource property so that it reflects the topics contained in the producer resource's topic set.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopicResourcePropertyCallback

public TopicResourcePropertyCallback(TopicSet topicSet)
Creates a new TopicResourcePropertyCallback for the specified topic set.

Parameters:
topicSet - the producer's topic set
Method Detail

refreshProperty

public org.apache.ws.resource.properties.ResourceProperty refreshProperty(org.apache.ws.resource.properties.ResourceProperty prop)
                                                                   throws org.apache.ws.resource.properties.impl.CallbackFailedException
Refreshes the value of the wsnt:Topic resource property so that it reflects the topics contained in the producer resource's topic set.

Specified by:
refreshProperty in interface org.apache.ws.resource.properties.ResourcePropertyCallback
Parameters:
prop - the wsnt:Topic resource property
Returns:
the wsnt:Topic resource property
Throws:
org.apache.ws.resource.properties.impl.CallbackFailedException


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