apache > ws.apache
Apache Muse
 

Apache Muse - WS-ServiceGroup - ServiceGroupEntry Capability

Spec name and port type: WS-ServiceGroup v1.2, ServiceGroupEntry (WSDL)

Capability URI: http://docs.oasis-open.org/wsrf/sgw-2/ServiceGroupEntry

Description: This capability represents the WSRF ServiceGroupEntry type, which is the unit of measure in a WSRF ServiceGroup. There is one entry resource representing every member resource of a service group.

Java interface: org.apache.muse.ws.resource.sg.Entry

JAR file: muse-wsrf-api.jar

Default Java implementation: org.apache.muse.ws.resource.sg.impl.SimpleEntry

JAR file: muse-wsrf-impl.jar

Action on initialize(): None.

Action on initializeCompleted(): None.

Action on prepareShutdown(): None.

Action on shutdown(): The default implementation removes the entry resource from the containing service group so that it is no longer visible to clients.

Non-Core Dependencies:

Behavior and Limitations: This implementation reads the value of the wsrf-sg:Content property dynamically by creating a web services client for the member service and calling the WSRP GetMultipleResourceProperties operation. If an InvalidResourcePropertyQNameFault is returned, a ContentCreationFailedFault is re-thrown to the caller. The wsrf-sg:Content value is never cached.

Initialization parameters: None.