Package org.apache.muse.core

Interface Summary
Capability Capability is the atomic unit of functional definition for a resource type.
Environment Environment defines features related to the underlying platform and the endpoint's configuration in a generic way.
Initialization Initialization is a set of operations for components that have a distinct initialization state.
InitializationFailure InitializationFailure is a set of operations for components that have an initialization phase with distinct failure state.
InitializationParameters InitializationParameters is an interface for components that can be loaded with zero or more name-value pairs for configuration.
Persistence Persistence is a mechanism used by resources and/or capabilities to save some or all of their state across application reboots.
Resource Resource is an aggregate of Capability objects, providing a common host for them to share information and sub-components.
ResourceManager ResourceManager defines the interface for creating and storing resources that can be targeted by other resources (internal and external to a Muse-derived application).
ResourceManagerListener ResourceManagerListener is an interface for components that want to receive internal notifications about the addition/removal of resource instances in the Muse ResourceManager.
Shutdown Shutdown is a set of operations for components that have a distinct shutdown state.
 

Class Summary
AbstractCapability AbstractCapability provides a foundation for user-defined capabilities by allowing users to focus on their operations and capability-specific logic without having to worry about maintaining Muse components and other plumbing work.
AbstractEnvironment AbstractEnvironment is an abstract class that defines features related to the underlying platform as well as the endpoint's configuration.
AbstractFilePersistence AbstractFilePersistence is an abstract component that provides generic resource-state-to-file utilities without specifying the format of the XML that goes into the files.
AbstractResourceClient AbstractResourceClient is a base class for resource clients that are deployed as doc-literal services using WS-Addressing.
SimpleResource SimpleResource is Muse's default implementation of the core resource type component.
SimpleResourceManager SimpleResourceManager is Muse's default implementation of resource lifecycle management and the implied resource pattern.
 



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