| java.lang.Object com.sun.portal.fabric.tasks.WebContainerBase
All known Subclasses: com.sun.portal.fabric.tasks.JESAS81Impl, com.sun.portal.fabric.tasks.JESWS6Impl, com.sun.portal.fabric.tasks.BEAWL8Impl, com.sun.portal.fabric.tasks.JESWS7Impl, com.sun.portal.fabric.tasks.IBMWAS5Impl,
Method Summary | |
protected boolean | checkDirExists(String token, String value) | protected boolean | checkFileExists(String token, String value) | protected boolean | checkNotNull(String token, String value) | protected boolean | checkNotNull(String token, String value, boolean secure) | protected boolean | checkNotNullOrEmpty(String token, String value) | public void | configure(PSConfigContext configContext) Configures the webcontainer with the Identity
Server and Portal Server classpath and other
JVM options. | public boolean | configureApp(String configDir, PSConfigContext configContext) | public void | configureSearch(String classpath, PSConfigContext configContext) | public void | createResource(Element resource) | public void | deleteResource(Element resource) | public void | deploy(String warFile, String uri) | final String | getCommand(String sMainCommand, String[] args) | protected String | getFilteredClassPath(String sourceCP, String filterListCP) Filter out the source classpath to remove duplicate entries that already exist in filterList. | public Logger | getLogger() | protected String | getMergedClassPath(String sourceCP, String targetCP) Prefix filtered source classpath into target classpath. | final public String | getPrintableWebContainerInstanceName() | final public String | getWebContainerType() | public void | justDeploy(String warFile, String uri) | public void | postDeploy() | public void | postValidationInit() | public void | start() | public void | stop() | public void | unconfigure(PSConfigContext configContext) | public void | unconfigureSearch(String classpath, PSConfigContext configContext) | public void | undeploy(String uri) | public void | validate() | protected boolean | validateAdminHostNamePort(String adminHost, String adminPort) | protected boolean | validateInstanceHostNamePort(String host, String port) |
wcPrintableInstanceName | protected String wcPrintableInstanceName(Code) | | |
WebContainerBase | protected WebContainerBase(Map webContainerProperties)(Code) | | Constructor
Parameters: webContainerProperties - WebContainer Information as Map |
checkNotNull | protected boolean checkNotNull(String token, String value, boolean secure)(Code) | | |
checkNotNullOrEmpty | protected boolean checkNotNullOrEmpty(String token, String value)(Code) | | |
createResource | public void createResource(Element resource)(Code) | | |
deleteResource | public void deleteResource(Element resource)(Code) | | |
deploy | public void deploy(String warFile, String uri) throws ConfigurationException(Code) | | Deploys the WAR file on to the webcontainer instance
Parameters: warFile - WAR file including full path Parameters: uri - Deployment URI |
getFilteredClassPath | protected String getFilteredClassPath(String sourceCP, String filterListCP)(Code) | | Filter out the source classpath to remove duplicate entries that already exist in filterList.
Maintain order of classpath
Parameters: sourceCP - Parameters: filterListCP - filtered source classpath |
getMergedClassPath | protected String getMergedClassPath(String sourceCP, String targetCP)(Code) | | Prefix filtered source classpath into target classpath.
i.e.Filter source for entries that already exist in target.
Maintain order of classpath
Parameters: sourceCP - Parameters: targetCP - merged target classpath |
getPrintableWebContainerInstanceName | final public String getPrintableWebContainerInstanceName()(Code) | | |
getWebContainerType | final public String getWebContainerType()(Code) | | |
unconfigure | public void unconfigure(PSConfigContext configContext) throws ConfigurationException(Code) | | Removes the Identity Server and Portal Server
related configuration in the WebContainer
classpath and JVM options
|
validateAdminHostNamePort | protected boolean validateAdminHostNamePort(String adminHost, String adminPort)(Code) | | |
validateInstanceHostNamePort | protected boolean validateInstanceHostNamePort(String host, String port)(Code) | | |
|
|