public interface ModuleDefinition
Modifier and Type | Method and Description |
---|---|
ModuleDependency[] |
getDependencies()
Returns the list of this module's dependencies.
|
String |
getImportPolicyClassName()
Returns the import policy class name.
|
String |
getLifecyclePolicyClassName()
Returns the lifecycle policy class name.
|
URI[] |
getLocations()
A Module is implemented by one to many jar files.
|
Manifest |
getManifest()
Returns the manifest file for the main module jar file
|
ModuleMetadata |
getMetadata()
Gets the metadata that describes various components and services in this module.
|
String |
getName()
Returns the module name, usually this is the same name as
the jar file name containing the module's implementation.
|
String[] |
getPublicInterfaces()
Returns a list of public interfaces for this module.
|
String |
getVersion()
Returns the version of this module's implementation
|
String getName()
String[] getPublicInterfaces()
ModuleDependency[] getDependencies()
URI[] getLocations()
String getVersion()
String getImportPolicyClassName()
ImportPolicy
,
or null if no import policy exists.String getLifecyclePolicyClassName()
LifecyclePolicy
,
or null if no import policy exists.Manifest getManifest()
ModuleMetadata getMetadata()
Copyright © 2009–2023 Oracle Corporation. All rights reserved.