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