org.apache.muse.util.osgi
Class AbstractResourceManagementImplementation
java.lang.Object
org.apache.muse.util.osgi.AbstractResourceManagementImplementation
- All Implemented Interfaces:
- ResourceManagementImplementation
- Direct Known Subclasses:
- MuseCompleteContribution, MUWSADVImplementationService, MUWSADVImplementationService, MUWSImplementationService, MUWSImplementationService, WSASOAPContribution, WSNImplementationService, WSNImplementationService, WSRFImplementationService, WSRFImplementationService, WSXImplementationService, WSXImplementationService
public class AbstractResourceManagementImplementation
- extends Object
- implements ResourceManagementImplementation
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bundle
protected org.osgi.framework.Bundle bundle
implementationName
protected String implementationName
capabilityMappings
protected CapabilityPair[] capabilityMappings
resourceImplementationNames
protected String[] resourceImplementationNames
resourceSpecNames
protected String[] resourceSpecNames
AbstractResourceManagementImplementation
public AbstractResourceManagementImplementation(org.osgi.framework.Bundle bundle)
getBundle
public org.osgi.framework.Bundle getBundle()
- Specified by:
getBundle
in interface ResourceManagementImplementation
getImplementationName
public String getImplementationName()
- Description copied from interface:
ResourceManagementImplementation
- returns the implementation name for the contributing bundle.
- Specified by:
getImplementationName
in interface ResourceManagementImplementation
getResourceCapabilityMappings
public CapabilityPair[] getResourceCapabilityMappings()
- Description copied from interface:
ResourceManagementImplementation
- returns an Array of Capability URI/Capability Implementation Class name pairs.
- Specified by:
getResourceCapabilityMappings
in interface ResourceManagementImplementation
getResourceImplementationNames
public String[] getResourceImplementationNames()
- Description copied from interface:
ResourceManagementImplementation
- returns an array of Resource Implementation Class names.
- Specified by:
getResourceImplementationNames
in interface ResourceManagementImplementation
getResourceSpecNames
public String[] getResourceSpecNames()
- Description copied from interface:
ResourceManagementImplementation
- returns an array of Specification Resource names (typically schema or wsdl file names)
- Specified by:
getResourceSpecNames
in interface ResourceManagementImplementation
Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.