Package org.eclipse.jetty.start.config
Class CommandLineConfigSource
java.lang.Object
org.eclipse.jetty.start.config.CommandLineConfigSource
- All Implemented Interfaces:
ConfigSource
Configuration Source representing the Command Line arguments.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetArgs()The list of Arguments for this ConfigSourcegetId()The identifier for this source.getProperty(String key) Return the value of the specified property.getProps()The properties for this ConfigSourceintThe weight of this source, used for proper ordering of the config source search order.inthashCode()voidsetProperty(String key, String value, String origin) voidsetSystemProperty(String key, String value) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.jetty.start.config.ConfigSource
getStartInis
-
Field Details
-
ORIGIN_INTERNAL_FALLBACK
- See Also:
-
ORIGIN_CMD_LINE
- See Also:
-
ORIGIN_SYSTEM_PROPERTY
- See Also:
-
-
Constructor Details
-
CommandLineConfigSource
-
-
Method Details
-
equals
-
getArgs
Description copied from interface:ConfigSourceThe list of Arguments for this ConfigSource- Specified by:
getArgsin interfaceConfigSource- Returns:
- the list of Arguments for this ConfigSource
-
getBasePath
-
getHomePath
-
getId
Description copied from interface:ConfigSourceThe identifier for this source.Used in end-user display of the source.
- Specified by:
getIdin interfaceConfigSource- Returns:
- the configuration source identifier.
-
getProperty
Description copied from interface:ConfigSourceReturn the value of the specified property.- Specified by:
getPropertyin interfaceConfigSource- Parameters:
key- the key to lookup- Returns:
- the value of the property, or null if not found
-
getProps
Description copied from interface:ConfigSourceThe properties for this ConfigSource- Specified by:
getPropsin interfaceConfigSource- Returns:
- the properties for this ConfigSource
-
getWeight
public int getWeight()Description copied from interface:ConfigSourceThe weight of this source, used for proper ordering of the config source search order.Recommended Weights:
-1 = the command line 0 = the ${jetty.base} source [1..n] = include-jetty-dir entries from command line [n+1..n] = include-jetty-dir entries from start.ini (or start.d/*.ini) 9999999 = the ${jetty.home} source- Specified by:
getWeightin interfaceConfigSource- Returns:
- the weight of the config source. (lower value is more important)
-
hashCode
public int hashCode() -
setProperty
-
setSystemProperty
-
toString
-