|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResourceManagementImplementation
ResourceManagementImplementation is an interface for registering Muse contributions
provided by a bundle. Use this interface to register extensions that your bundle may
want to share with other bundles. Services implementing this interface will be consumed
by the OSGiReflectUtilHelper
. Examples can be found in the OSGi packaging
of the Muse API and IMPL bundles.
OSGiReflectUtilHelper
,
MUWSImplementationService
,
MUWSImplementationService
Field Summary | |
---|---|
static String |
IMPLEMENTATION_NAME
|
Method Summary | |
---|---|
org.osgi.framework.Bundle |
getBundle()
|
String |
getImplementationName()
returns the implementation name for the contributing bundle. |
CapabilityPair[] |
getResourceCapabilityMappings()
returns an Array of Capability URI/Capability Implementation Class name pairs. |
String[] |
getResourceImplementationNames()
returns an array of Resource Implementation Class names. |
String[] |
getResourceSpecNames()
returns an array of Specification Resource names (typically schema or wsdl file names) |
Field Detail |
---|
static final String IMPLEMENTATION_NAME
Method Detail |
---|
String getImplementationName()
String[] getResourceImplementationNames()
CapabilityPair[] getResourceCapabilityMappings()
String[] getResourceSpecNames()
org.osgi.framework.Bundle getBundle()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |