org.apache.ws.muws.v1_0.impl
Class XmlBeansRelationshipResourceProperty

java.lang.Object
  extended byorg.apache.ws.resource.properties.impl.XmlBeansResourceProperty
      extended byorg.apache.ws.muws.v1_0.impl.XmlBeansRelationshipResourceProperty
All Implemented Interfaces:
org.apache.ws.resource.properties.ResourceProperty

public class XmlBeansRelationshipResourceProperty
extends org.apache.ws.resource.properties.impl.XmlBeansResourceProperty

A specialized ResourceProperty for generating RelationshipCreated and RelationshipDestroyed events when a Add or Remove is called

Author:
Sal Campana

Constructor Summary
XmlBeansRelationshipResourceProperty(org.apache.ws.resource.properties.ResourcePropertyMetaData resourcePropertyMetaData, org.apache.ws.resource.properties.impl.XmlBeansResourcePropertySet xmlBeansResourcePropertySet, org.apache.ws.notification.base.NotificationProducerResource resource)
           
 
Method Summary
 void add(java.lang.Object o)
          Overrides add() to generate RelationshipCreated notifications
 void clear()
          Overrides clear() to generate RelationshipDeleted notifications
 boolean remove(java.lang.Object o)
          Overrides remove() to generate RelationshipDeleted notifications
 
Methods inherited from class org.apache.ws.resource.properties.impl.XmlBeansResourceProperty
addChangeListener, get, getCallBack, getChangeListeners, getMetaData, getSet, isEmpty, iterator, load, set, setCallback, size, toElements, toSOAPElements, toString, toXML, toXmlObjects
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmlBeansRelationshipResourceProperty

public XmlBeansRelationshipResourceProperty(org.apache.ws.resource.properties.ResourcePropertyMetaData resourcePropertyMetaData,
                                            org.apache.ws.resource.properties.impl.XmlBeansResourcePropertySet xmlBeansResourcePropertySet,
                                            org.apache.ws.notification.base.NotificationProducerResource resource)
Method Detail

add

public void add(java.lang.Object o)
Overrides add() to generate RelationshipCreated notifications

See Also:
XmlBeansResourceProperty.add(Object)

remove

public boolean remove(java.lang.Object o)
Overrides remove() to generate RelationshipDeleted notifications

See Also:
XmlBeansResourceProperty.remove(Object)

clear

public void clear()
Overrides clear() to generate RelationshipDeleted notifications

See Also:
XmlBeansResourceProperty.clear()


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