public class OSGiModuleDefinition extends Object implements ModuleDefinition, Serializable
| Constructor and Description |
|---|
OSGiModuleDefinition(org.osgi.framework.Bundle b) |
OSGiModuleDefinition(File jar) |
OSGiModuleDefinition(Jar jarFile,
URI location) |
| Modifier and Type | Method and Description |
|---|---|
ModuleDependency[] |
getDependencies() |
String |
getImportPolicyClassName() |
String |
getLifecyclePolicyClassName() |
URI[] |
getLocations() |
Manifest |
getManifest() |
ModuleMetadata |
getMetadata() |
String |
getName() |
String[] |
getPublicInterfaces() |
String |
getVersion() |
String |
toString()
Assists debugging.
|
public OSGiModuleDefinition(File jar) throws IOException
IOExceptionpublic OSGiModuleDefinition(Jar jarFile, URI location) throws IOException
IOExceptionpublic OSGiModuleDefinition(org.osgi.framework.Bundle b)
throws IOException,
URISyntaxException
IOExceptionURISyntaxExceptionpublic String getName()
getName in interface ModuleDefinitionpublic String[] getPublicInterfaces()
getPublicInterfaces in interface ModuleDefinitionpublic ModuleDependency[] getDependencies()
getDependencies in interface ModuleDefinitionpublic URI[] getLocations()
getLocations in interface ModuleDefinitionpublic String getVersion()
getVersion in interface ModuleDefinitionpublic String getImportPolicyClassName()
getImportPolicyClassName in interface ModuleDefinitionpublic String getLifecyclePolicyClassName()
getLifecyclePolicyClassName in interface ModuleDefinitionpublic Manifest getManifest()
getManifest in interface ModuleDefinitionpublic ModuleMetadata getMetadata()
getMetadata in interface ModuleDefinitionCopyright © 2009-2015 Oracle Corporation. All Rights Reserved.