Uses of Interface
org.apache.muse.ws.resource.WsResource

Packages that use WsResource
org.apache.muse.ws.dm.muws   
org.apache.muse.ws.dm.muws.impl   
org.apache.muse.ws.notification   
org.apache.muse.ws.notification.impl   
org.apache.muse.ws.notification.properties   
org.apache.muse.ws.resource   
org.apache.muse.ws.resource.impl   
org.apache.muse.ws.resource.sg   
org.apache.muse.ws.resource.sg.impl   
 

Uses of WsResource in org.apache.muse.ws.dm.muws
 

Methods in org.apache.muse.ws.dm.muws that return WsResource
 WsResource Relationships.addRelationship(String name, RelationshipType type, Participant[] participants)
          Creates a new Relationship resource with the given values, adds it to the ResourceManager and the participant resources' WS-RP container, and returns it to the caller.
 WsResource[] Relationships.getRelationship()
           
 WsResource Correlation.getWsResource()
           
 WsResource Match.getWsResource()
           
 WsResource Metric.getWsResource()
           
 WsResource[] Relationships.queryRelationshipsByType(QName[] types)
          This method is defined by MUWS Part 2 in order to optimize the query of a resource property that will often have a large number of instances (which would make XPath-like queries and catch-all Get requests a performance bottleneck).
 

Methods in org.apache.muse.ws.dm.muws with parameters of type WsResource
 Correlation CorrelationFactory.newInstance(WsResource resource, Element xml)
          Parses the given Element and creates a complete Correlation expression that can be evaluated against any WS-RF resource.
 void Relationships.removeRelationship(WsResource relationship)
          Deletes the RelationshipResource from the owner's WS-RP container.
 

Uses of WsResource in org.apache.muse.ws.dm.muws.impl
 

Methods in org.apache.muse.ws.dm.muws.impl that return WsResource
 WsResource SimpleRelationships.addRelationship(String name, RelationshipType type, Participant[] participants)
           
protected  WsResource SimpleRelationships.createRelationship(Element xml)
          This method reads the relationship fields from the XML and forwards them to createRelationship(String, RelationshipType, Participant[]).
protected  WsResource SimpleRelationships.createRelationship(String name, RelationshipType type, Participant[] participants)
          Creates a new relationship resource with the given fields, initializes it, and adds it to the ResourceManager before returning it.
 WsResource[] SimpleRelationships.getRelationship()
           
 WsResource SimpleMatch.getWsResource()
           
 WsResource ComplexMatch.getWsResource()
           
 WsResource MatchCorrelation.getWsResource()
           
 WsResource SimpleMetric.getWsResource()
           
 WsResource XPathCorrelation.getWsResource()
           
 WsResource[] SimpleRelationships.queryRelationshipsByType(QName[] types)
           
 

Methods in org.apache.muse.ws.dm.muws.impl with parameters of type WsResource
 Match MatchFactory.createMatch(WsResource resource, Element xml)
           
 Correlation SimpleCorrelationFactory.newInstance(WsResource resource, Element xml)
           
 void SimpleRelationships.removeRelationship(WsResource relationship)
           
 

Constructors in org.apache.muse.ws.dm.muws.impl with parameters of type WsResource
AllMatch(WsResource owner)
           
AllMatch(WsResource owner, Element xml)
           
AnyMatch(WsResource resource)
           
AnyMatch(WsResource resource, Element xml)
           
ComplexMatch(WsResource resource)
           
ComplexMatch(WsResource resource, Element xml)
           
MatchCorrelation(WsResource resource)
          This is a convenience constructor that calls this(Resource, boolean) with a 'false' second parameter.
MatchCorrelation(WsResource resource, boolean negativeAssertion)
           
MatchCorrelation(WsResource resource, Element xml)
           
QueryRelationshipsResponse(WsResource[] matches)
           
SimpleMatch(WsResource resource, Element xml)
           
SimpleMatch(WsResource resource, QName propertyQName)
           
SimpleMetric(QName name, WsResource resource)
           
SimpleParticipant(WsResource resource, String role)
           
XPathCorrelation(WsResource resource, Element xml)
           
XPathCorrelation(WsResource resource, String xpath)
          This is a convenience constructor that calls this(Resource, String, boolean) with a 'false' third parameter.
XPathCorrelation(WsResource resource, String xpath, boolean negativeAssertion)
           
 

Uses of WsResource in org.apache.muse.ws.notification
 

Methods in org.apache.muse.ws.notification that return WsResource
 WsResource PullPoint.getSubscription()
           
 WsResource NotificationProducer.subscribe(EndpointReference consumer, Filter filter, Date terminationTime, Policy policy)
          Registers a consumer resource to receive events that are published to a certain topic (along with other filtering rules).
 

Methods in org.apache.muse.ws.notification with parameters of type WsResource
 void NotificationProducer.addSubscription(WsResource subscription)
          This method is for internal (service-side) code that wishes to add a subscription that has already been created (perhaps from data residing in a persistent data store) and does not require a call to subscribe().
 void PullPoint.setSubscription(WsResource sub)
           
 

Uses of WsResource in org.apache.muse.ws.notification.impl
 

Methods in org.apache.muse.ws.notification.impl that return WsResource
 WsResource ProducerPropertiesFilter.getResource()
           
 WsResource SimplePullPoint.getSubscription()
           
 WsResource SimpleNotificationProducer.subscribe(EndpointReference consumer, Filter filter, Date terminationTime, Policy policy)
           
 

Methods in org.apache.muse.ws.notification.impl with parameters of type WsResource
 void SimpleNotificationProducer.addSubscription(WsResource sub)
           
 void ProducerPropertiesFilter.setResource(WsResource resource)
           
 void SimplePullPoint.setSubscription(WsResource subscription)
           
 

Constructors in org.apache.muse.ws.notification.impl with parameters of type WsResource
SubscribeResponse(WsResource subscription, Date terminationTime)
           
 

Uses of WsResource in org.apache.muse.ws.notification.properties
 

Methods in org.apache.muse.ws.notification.properties with parameters of type WsResource
 PropertyChangeListener ChangeNotificationListenerFactory.newInstance(QName propertyQName, WsResource resource)
           
 PropertyChangeListener WsrpNotificationListenerFactory.newInstance(QName property, WsResource resource)
           
 

Uses of WsResource in org.apache.muse.ws.resource
 

Methods in org.apache.muse.ws.resource that return WsResource
 WsResource WsResourceCapability.getWsResource()
           
 

Uses of WsResource in org.apache.muse.ws.resource.impl
 

Classes in org.apache.muse.ws.resource.impl that implement WsResource
 class SimpleWsResource
          SimpleResource is Muse's default implementation of a WS-RF-compliant resource (WsResource).
 

Methods in org.apache.muse.ws.resource.impl that return WsResource
 WsResource AbstractWsResourceCapability.getWsResource()
           
 

Uses of WsResource in org.apache.muse.ws.resource.sg
 

Methods in org.apache.muse.ws.resource.sg that return WsResource
 WsResource ServiceGroup.addEntry(EndpointReference memberEPR, Element content, Date termination)
          Creates a new Entry resource and adds it to Muse's ResourceManager and the ServiceGroup's WS-RP container.
 WsResource ServiceGroup.addEntry(EndpointReference memberEPR, WsResource entry)
          Adds the EPR/resource mapping to the implementation's collection of service group entries.
 WsResource[] ServiceGroup.getEntry()
           
 WsResource ServiceGroup.getEntry(EndpointReference memberEPR)
           
 WsResource ServiceGroupPersistence.getServiceGroup()
           
 

Methods in org.apache.muse.ws.resource.sg with parameters of type WsResource
 WsResource ServiceGroup.addEntry(EndpointReference memberEPR, WsResource entry)
          Adds the EPR/resource mapping to the implementation's collection of service group entries.
 void ServiceGroup.removeEntry(WsResource entry)
           
 void ServiceGroupPersistence.setServiceGroup(WsResource serviceGroup)
           
 void Entry.setServiceGroup(WsResource serviceGroup)
           
 

Uses of WsResource in org.apache.muse.ws.resource.sg.impl
 

Methods in org.apache.muse.ws.resource.sg.impl that return WsResource
 WsResource SimpleServiceGroup.addEntry(EndpointReference memberEPR, Element content, Date termination)
           
 WsResource SimpleServiceGroup.addEntry(EndpointReference memberEPR, WsResource entry)
           
protected  WsResource SimpleServiceGroup.createEntry(EndpointReference epr, Element content, Date termination)
           
 WsResource[] SimpleServiceGroup.getEntry()
           
 WsResource SimpleServiceGroup.getEntry(EndpointReference memberEPR)
           
protected  WsResource SimpleEntry.getServiceGroup()
           
 WsResource ServiceGroupFilePersistence.getServiceGroup()
           
 

Methods in org.apache.muse.ws.resource.sg.impl with parameters of type WsResource
 WsResource SimpleServiceGroup.addEntry(EndpointReference memberEPR, WsResource entry)
           
 void SimpleServiceGroup.removeEntry(WsResource entry)
           
 void SimpleEntry.setServiceGroup(WsResource serviceGroup)
           
 void ServiceGroupFilePersistence.setServiceGroup(WsResource serviceGroup)
           
 



Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.