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 String
getAutoDeployDirectory()
When valid deployment files are written to auto-deploy directory, WebLogic will deploy and start them automatically.String
getBeaHome()
The BEA_HOME is a root directory for various versions of WebLogic server.String
getVersion(String defaultVersion)
Parse installed WebLogic version.String
getWeblogicHome()
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
-
-