Interface GeneralPropertySet
-
public interface GeneralPropertySetGathers all general container properties valid for all types of containers.
-
-
Field Summary
Fields Modifier and Type Field Description static StringHOSTNAMEHostname on which the container is listening to.
Note: In order to listen to all IP addresses, you can set this to0.0.0.0, in that case the container will be set up to use that address but the Cargo ping component will still ping onlocalhost.static StringIGNORE_NON_EXISTING_PROPERTIESSpecify if CARGO's configuration generator for standalone containers should ignore when a property cannot be replaced because it does not exist in the source file.static StringJAVA_HOMEThe location of the jvm to use when starting/stopping containers.static StringJVMARGSJVM args to be used when starting/stopping containers (ex:-Xmx500m).static StringLOGGINGLogging level for logging container information.static StringPORT_OFFSETThe port offset to apply to the container ports.static StringPROTOCOLProtocol on which the container is listening to.static StringRMI_PORTThe port to use when communicating with this server, for example to start and stop it.static StringRUNTIME_ARGSRuntime args to be used when starting/stopping containers (ex:-userThreads).static StringSPAWN_PROCESSSpecify if the process should run spawned; i.e. outlive CARGO's process and that the started container keeps running even after CARGO itself has terminated.static StringSTART_JVMARGSJVM args to be used when starting containers
-
-
-
Field Detail
-
PROTOCOL
static final String PROTOCOL
Protocol on which the container is listening to.- See Also:
- Constant Field Values
-
HOSTNAME
static final String HOSTNAME
Hostname on which the container is listening to.
Note: In order to listen to all IP addresses, you can set this to0.0.0.0, in that case the container will be set up to use that address but the Cargo ping component will still ping onlocalhost.- See Also:
- Constant Field Values
-
LOGGING
static final String LOGGING
Logging level for logging container information.- See Also:
LoggingLevel, Constant Field Values
-
JVMARGS
static final String JVMARGS
JVM args to be used when starting/stopping containers (ex:-Xmx500m).- See Also:
- Constant Field Values
-
START_JVMARGS
static final String START_JVMARGS
JVM args to be used when starting containers- See Also:
- Constant Field Values
-
RUNTIME_ARGS
static final String RUNTIME_ARGS
Runtime args to be used when starting/stopping containers (ex:-userThreads).- See Also:
- Constant Field Values
-
RMI_PORT
static final String RMI_PORT
The port to use when communicating with this server, for example to start and stop it.- See Also:
- Constant Field Values
-
JAVA_HOME
static final String JAVA_HOME
The location of the jvm to use when starting/stopping containers.- See Also:
- Constant Field Values
-
SPAWN_PROCESS
static final String SPAWN_PROCESS
Specify if the process should run spawned; i.e. outlive CARGO's process and that the started container keeps running even after CARGO itself has terminated.- See Also:
- Constant Field Values
-
IGNORE_NON_EXISTING_PROPERTIES
static final String IGNORE_NON_EXISTING_PROPERTIES
Specify if CARGO's configuration generator for standalone containers should ignore when a property cannot be replaced because it does not exist in the source file.- See Also:
- Constant Field Values
-
PORT_OFFSET
static final String PORT_OFFSET
The port offset to apply to the container ports.- See Also:
- Constant Field Values
-
-