Interface ModuleInfo
-
- All Known Subinterfaces:
ClientModuleInfo
,ConnectorModuleInfo
,EJBModuleInfo
,WebModuleInfo
public interface ModuleInfo
Contains information about a JEE Module
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplicationInfo
getApplicationInfo()
Returns the ApplicationInfo for the application that contains this modulejava.lang.ClassLoader
getClassLoader()
Returns the classloader associated with the modulecom.ibm.wsspi.adaptable.module.Container
getContainer()
Returns the container object for this modulejava.lang.String
getName()
Returns the unique module name.java.lang.String
getURI()
-
-
-
Method Detail
-
getName
java.lang.String getName()
Returns the unique module name. This will normally be the module name specified in the deployment descriptor (or the URI base name) unless that value would conflict with another module in the same application, in which case a unique name will have been generated and will be returned.
-
getURI
java.lang.String getURI()
- Returns:
- the module URI (e.g., "test.jar") as specified in the application deployment descriptor, or the application basename for a standalone module
-
getContainer
com.ibm.wsspi.adaptable.module.Container getContainer()
Returns the container object for this module- Returns:
-
getApplicationInfo
ApplicationInfo getApplicationInfo()
Returns the ApplicationInfo for the application that contains this module- Returns:
-
getClassLoader
java.lang.ClassLoader getClassLoader()
Returns the classloader associated with the module- Returns:
-
-