Interface WebLogicLocalContainer
-
- All Superinterfaces:
Container,LocalContainer,Loggable,RunnableContainer
- All Known Subinterfaces:
WebLogicLocalScriptingContainer
- All Known Implementing Classes:
AbstractWebLogicInstalledLocalContainer,WebLogic103xInstalledLocalContainer,WebLogic10xInstalledLocalContainer,WebLogic121xInstalledLocalContainer,WebLogic122xInstalledLocalContainer,WebLogic12xInstalledLocalContainer,WebLogic14xInstalledLocalContainer,WebLogic8xInstalledLocalContainer,WebLogic9xInstalledLocalContainer
public interface WebLogicLocalContainer extends LocalContainer
All WebLogic configuration implementations must implement this interface which provides method to find out the location of key directories needed to operate WebLogic.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAutoDeployDirectory()When valid deployment files are written to auto-deploy directory, WebLogic will deploy and start them automatically.StringgetBeaHome()The BEA_HOME is a root directory for various versions of WebLogic server.StringgetVersion(String defaultVersion)Parse installed WebLogic version.StringgetWeblogicHome()There are one or many WL_HOMEs per BEA_HOME.-
Methods inherited from interface org.codehaus.cargo.container.Container
getCapability, getId, getName, getState, getType
-
Methods inherited from interface org.codehaus.cargo.container.LocalContainer
getConfiguration, getFileHandler, setConfiguration, setFileHandler
-
Methods inherited from interface org.codehaus.cargo.container.internal.RunnableContainer
getOutput, getTimeout, isAppend, restart, setAppend, setOutput, setTimeout, start, stop
-
-
-
-
Method Detail
-
getBeaHome
String getBeaHome()
The BEA_HOME is a root directory for various versions of WebLogic server. Multiple BEA_HOMEs may exist on a machine, and any changes to this folder will affect all configurations that use it. The BEA_HOME is read-only to running processes. It is modified when patching or installing new versions of WebLogic.- Returns:
- The BEA_HOME of this WebLogic installation.
-
getWeblogicHome
String getWeblogicHome()
There are one or many WL_HOMEs per BEA_HOME. This path contains the versioned WebLogic libraries used by running configurations. This area is typically read-only to running processes. It is modified when patching or adding new extensions to an existing version of WebLogic.- Returns:
- The WL_HOME, or version-specific installation
-
getAutoDeployDirectory
String getAutoDeployDirectory()
When valid deployment files are written to auto-deploy directory, WebLogic will deploy and start them automatically. This mechanism only works when ProductionMode is disabled, on single-server domains.- Returns:
- The auto-deploy directory
-
-