apache > ws.apache
Apache Muse
 

Apache Muse - WS-ResourceLifetime - ImmediateResourceTermination Capability

Spec name and port type: WS-ResourceLifetime v1.2, ImmediateResourceTermination (WSDL)

Capability URI: http://docs.oasis-open.org/wsrf/rlw-2/ImmediateTermination

Description: This capability exposes to remote clients the resource's shutdown() operation, meaning remote clients can initiate the resource's shutdown process. The WSRL name for the shutdown-related operation is Destroy.

Java interface: org.apache.muse.ws.resource.lifetime.ImmediateTermination

JAR file: muse-wsrf-api.jar

Default Java implementation: org.apache.muse.ws.resource.lifetime.impl.SimpleImmediateTermination

JAR file: muse-wsrf-impl.jar

Action on initialize(): None.

Action on initializeCompleted(): None.

Action on prepareShutdown(): None.

Action on shutdown(): None.

Non-Core Dependencies: None.

Behavior and Limitations: The implementation of the WSRL Destroy operation is very simple - it calls the resource's shutdown() method, which in turn shuts down all of the resource's capabilities for a clean exit.

Initialization parameters: None.