javax.enterprise.deploy.spi
Interface TargetModuleID

All Known Implementing Classes:
TargetModuleIDImpl (src)

public interface TargetModuleID

A module deployed to a target.


Method Summary
 TargetModuleID (src) [] getChildTargetModuleID()
          Get the child modules
 java.lang.String getModuleID()
          Get the module id
 TargetModuleID (src) getParentTargetModuleID()
          The parent of this module
 Target (src) getTarget()
          Get the target
 java.lang.String getWebURL()
          The URL for a web module
 java.lang.String toString()
          Return the identifier of this module
 

Method Detail

getTarget

public Target (src)  getTarget()
Get the target

Returns:
the target

getModuleID

public java.lang.String getModuleID()
Get the module id

Returns:
the id

getWebURL

public java.lang.String getWebURL()
The URL for a web module

Returns:
the url

toString

public java.lang.String toString()
Return the identifier of this module

Returns:
the identifier

getParentTargetModuleID

public TargetModuleID (src)  getParentTargetModuleID()
The parent of this module

Returns:
the parent or null if there is no parent

getChildTargetModuleID

public TargetModuleID (src) [] getChildTargetModuleID()
Get the child modules

Returns:
an array of child modules or null if there are no children