Package com.tangosol.coherence.servlet
Class WebPluginInstaller
- java.lang.Object
-
- com.tangosol.util.Base
-
- com.tangosol.coherence.servlet.WebPluginInstaller
-
public abstract class WebPluginInstaller extends Base
This command line utility installs container-specific Coherence*Web classes into a web container installation so that Coherence*Web can tightly integrate with the target web container.Usage:
java com.tangosol.coherence.servlet.WebPluginInstaller <install dir> -operation
where <install dir> is the installation directory of the target web container and operations include:Operations Name Description install Install Coherence*Web classes into the target web container. uninstall Restore the web container installation to its original state. For example, to run this utility on a BEA WebLogic server installation, issue the following command:
java com.tangosol.coherence.servlet.WebPluginInstaller /opt/bea/weblogic -install
To uninstall Coherence*Web classes from the WebLogic installation, issue the following command:java com.tangosol.coherence.servlet.WebPluginInstaller /opt/bea/weblogic -uninstall
- Version:
- Coherence 3.1.1
- Author:
- jh 2006.01.02
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WebPluginInstaller.ApplyPatch
Abstract base class for all command line utilities that modify web container libraries to support extension.-
Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter
-
-
Field Summary
Fields Modifier and Type Field Description protected static String[]
EXT_CLASS_NAMES
An array of container-specific ApplyPatch extension class names.static String
OPT_INSTALL
Command line option: installstatic String
OPT_UNINSTALL
Command line option: uninstall
-
Constructor Summary
Constructors Constructor Description WebPluginInstaller()
Default constructor.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
main(String[] asArgs)
Command-line method.static void
showInstructions()
Print command line instructions.-
Methods inherited from class com.tangosol.util.Base
azzert, azzert, azzert, azzertFailed, breakLines, breakLines, capitalize, checkNotEmpty, checkNotNull, checkRange, computeSafeWaitTime, decimalValue, dup, dup, ensureBigDecimal, ensureClassLoader, ensureRuntimeException, ensureRuntimeException, equals, equalsDeep, err, err, err, err, err, escape, formatDateTime, getCallerStackFrame, getCommonMonitor, getCommonMonitor, getCommonMonitor, getContextClassLoader, getContextClassLoader, getDeepMessage, getErr, getLastSafeTimeMillis, getLog, getMaxDecDigits, getMaxHexDigits, getOriginalException, getOut, getProcessRandom, getRandom, getRandomBinary, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getStackTrace, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, mergeArray, mergeBooleanArray, mergeByteArray, mergeCharArray, mergeDoubleArray, mergeFloatArray, mergeIntArray, mergeLongArray, mod, mod, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parsePercentage, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, randomize, read, read, read, read, read, read, read, replace, setErr, setLog, setLogEcho, setOut, sleep, toBandwidthString, toBandwidthString, toCharEscape, toCrc, toCrc, toCrc, toCrc, toCrc, toDecString, toDelimitedString, toDelimitedString, toDelimitedString, toDelimitedString, toHex, toHex, toHexDump, toHexEscape, toHexEscape, toHexEscape, toHexEscape, toHexString, toMemorySizeString, toMemorySizeString, toQuotedCharEscape, toQuotedStringEscape, toSqlString, toString, toString, toStringEscape, toUnicodeEscape, trace, trace, trace, trace, trace, trace, trace, trace, trace, truncateString, truncateString, wait
-
-
-
-
Field Detail
-
OPT_INSTALL
public static final String OPT_INSTALL
Command line option: install- See Also:
- Constant Field Values
-
OPT_UNINSTALL
public static final String OPT_UNINSTALL
Command line option: uninstall- See Also:
- Constant Field Values
-
EXT_CLASS_NAMES
protected static final String[] EXT_CLASS_NAMES
An array of container-specific ApplyPatch extension class names.
-
-
Method Detail
-
main
public static void main(String[] asArgs)
Command-line method.- Parameters:
asArgs
- array of String arguments passed from the command line
-
showInstructions
public static void showInstructions()
Print command line instructions.
-
-