org.apache.muse.core
Interface Shutdown

All Known Subinterfaces:
Advertisement, Capability, Configuration, CorrelatableProperties, Description, Entry, GetCapability, Identity, ImmediateTermination, ManageabilityCapability, ManageabilityCharacteristics, MetadataExchange, Metrics, NotificationConsumer, NotificationProducer, OperationalStatus, PullPoint, PullPointCreation, PullPointDataStore, QueryCapability, RelationshipResource, Relationships, Resource, ResourceManager, ResourceRouter, ScheduledTermination, ServiceGroup, ServiceGroupRegistration, SetCapability, State, SubscriptionManager, WsResource, WsResourceCapability
All Known Implementing Classes:
AbstractAdvertisement, AbstractCapability, AbstractManageabilityCapability, AbstractWsResourceCapability, SimpleConfiguration, SimpleCorrelatableProperties, SimpleDescription, SimpleEntry, SimpleGetCapability, SimpleIdentity, SimpleImmediateTermination, SimpleManageabilityCharacteristics, SimpleMetadataExchange, SimpleMetrics, SimpleNotificationConsumer, SimpleNotificationProducer, SimpleOperationalStatus, SimplePullPoint, SimplePullPointCreation, SimplePullPointDataStore, SimpleQueryCapability, SimpleRelationshipResource, SimpleRelationships, SimpleResource, SimpleResourceManager, SimpleResourceRouter, SimpleScheduledTermination, SimpleServiceGroup, SimpleServiceGroupRegistration, SimpleSetCapability, SimpleState, SimpleSubscriptionManager, SimpleWsResource

public interface Shutdown

Shutdown is a set of operations for components that have a distinct shutdown state.

Author:
Dan Jemiolo (danj)

Method Summary
 boolean hasBeenShutdown()
           
 void shutdown()
           
 

Method Detail

hasBeenShutdown

public boolean hasBeenShutdown()
Returns:
True, if the shutdown() method has been called and run to completion successfully. If true, no other methods should be called on this Resource object.

shutdown

public void shutdown()
              throws SoapFault
Throws:
SoapFault