
javax.enterprise.deploy.spi.TargetModuleID Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jboss-jad-api_1.2_spec Show documentation
Show all versions of jboss-jad-api_1.2_spec Show documentation
The JavaEE Application Deployment 1.2 API classes
package javax.enterprise.deploy.spi;
/**
* A module deployed to a target.
*
* @author Adrian Brock
* @version $Revision$
*/
public interface TargetModuleID
{
// Constants -----------------------------------------------------
// Public --------------------------------------------------------
/**
* Get the target
*
* @return the target
*/
Target getTarget();
/**
* Get the module id
*
* @return the id
*/
String getModuleID();
/**
* The URL for a web module
*
* @return the url
*/
String getWebURL();
/**
* Return the identifier of this module
*
* @return the identifier
*/
String toString();
/**
* The parent of this module
*
* @return the parent or null if there is no parent
*/
TargetModuleID getParentTargetModuleID();
/**
* Get the child modules
*
* @return an array of child modules or null if there are no children
*/
TargetModuleID[] getChildTargetModuleID();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy