|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.deployment.spi.TargetModuleIDImpl
public class TargetModuleIDImpl
A TargetModuleID interface represents a unique identifier for a deployed application module. A deployable application module can be an EAR, JAR, WAR or RAR file. A TargetModuleID can represent a root module or a child module. A root module TargetModuleID has no parent. It represents a deployed EAR file or stand alone module. A child module TargetModuleID represents a deployed sub module of a J2EE application. A child TargetModuleID has only one parent, the super module it was bundled and deployed with. The identifier consists of the target name and the unique identifier for the deployed application module.
Constructor Summary | |
---|---|
TargetModuleIDImpl(javax.enterprise.deploy.spi.Target target,
String moduleID,
javax.enterprise.deploy.spi.TargetModuleID parentModuleID,
boolean isRunning,
javax.enterprise.deploy.shared.ModuleType moduleType)
Construct a new target module |
Method Summary | |
---|---|
void |
addChildTargetModuleID(javax.enterprise.deploy.spi.TargetModuleID childModuleID)
|
boolean |
equals(Object obj)
Equality is defined by moduleType, moduleID, and parentModuleID |
javax.enterprise.deploy.spi.TargetModuleID[] |
getChildTargetModuleID()
Get the child modules |
String |
getModuleID()
Get the module id |
javax.enterprise.deploy.shared.ModuleType |
getModuleType()
Get this modules type. |
javax.enterprise.deploy.spi.TargetModuleID |
getParentTargetModuleID()
The parent of this module |
javax.enterprise.deploy.spi.Target |
getTarget()
Get the target |
String |
getWebURL()
The URL for a web module |
int |
hashCode()
|
boolean |
isRunning()
True if the module is running. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TargetModuleIDImpl(javax.enterprise.deploy.spi.Target target, String moduleID, javax.enterprise.deploy.spi.TargetModuleID parentModuleID, boolean isRunning, javax.enterprise.deploy.shared.ModuleType moduleType)
Method Detail |
---|
public boolean isRunning()
public javax.enterprise.deploy.shared.ModuleType getModuleType()
public javax.enterprise.deploy.spi.Target getTarget()
getTarget
in interface javax.enterprise.deploy.spi.TargetModuleID
public String getModuleID()
getModuleID
in interface javax.enterprise.deploy.spi.TargetModuleID
public String getWebURL()
getWebURL
in interface javax.enterprise.deploy.spi.TargetModuleID
public javax.enterprise.deploy.spi.TargetModuleID getParentTargetModuleID()
getParentTargetModuleID
in interface javax.enterprise.deploy.spi.TargetModuleID
public javax.enterprise.deploy.spi.TargetModuleID[] getChildTargetModuleID()
getChildTargetModuleID
in interface javax.enterprise.deploy.spi.TargetModuleID
public void addChildTargetModuleID(javax.enterprise.deploy.spi.TargetModuleID childModuleID)
public int hashCode()
hashCode
in class Object
public boolean equals(Object obj)
equals
in class Object
public String toString()
toString
in interface javax.enterprise.deploy.spi.TargetModuleID
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |