org.netbeans.modules.j2ee.deployment.plugins.api
Class TargetModuleIDResolver
java.lang.Object
org.netbeans.modules.j2ee.deployment.plugins.api.TargetModuleIDResolver
public abstract class TargetModuleIDResolver
- extends Object
Service provided by plugin for lookup TargetModuleID.
This service basically help J2EE framework identify the target modules
needs to be undeployed before a safe full deployment can happen.
Method Summary |
String[] |
getLookupKeys()
|
abstract javax.enterprise.deploy.spi.TargetModuleID[] |
lookupTargetModuleID(Map targetModuleInfo,
javax.enterprise.deploy.spi.Target[] targetList)
Return the list of TargetModuleIDs that could match the given lookup info. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEY_CONTEXT_ROOT
public static final String KEY_CONTEXT_ROOT
- See Also:
- Constant Field Values
KEY_CONTENT_DIR
public static final String KEY_CONTENT_DIR
- See Also:
- Constant Field Values
EMPTY_TMID_ARRAY
public static final javax.enterprise.deploy.spi.TargetModuleID[] EMPTY_TMID_ARRAY
TargetModuleIDResolver
public TargetModuleIDResolver()
getLookupKeys
public final String[] getLookupKeys()
lookupTargetModuleID
public abstract javax.enterprise.deploy.spi.TargetModuleID[] lookupTargetModuleID(Map targetModuleInfo,
javax.enterprise.deploy.spi.Target[] targetList)
- Return the list of TargetModuleIDs that could match the given lookup info.
- Parameters:
targetModuleInfo
- lookup info, keyed by list returned by #getLookupKeys
- Returns:
- array of root TargetModuleIDs.