public static class ServerController.ApplicationConfig
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ServerController.ApplicationConfig.Option |
| Modifier and Type | Method and Description |
|---|---|
void |
addCcr(byte[] ccr)
Adds project configuration details.
|
void |
addInstance(ServerController.InstanceConfig instance)
Adds instance related configuration to the
ServerController.ApplicationConfig. |
void |
addOption(ServerController.ApplicationConfig.Option option,
java.lang.Object value)
Adds an option to the
ServerController.ApplicationConfig |
void |
addOption(java.lang.String option,
java.lang.Object value)
Adds an option to the
ServerController.ApplicationConfig |
byte[] |
getCcr() |
byte[] |
getCcx() |
java.util.List<ServerController.InstanceConfig> |
getInstances() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.Object> |
getOptions() |
java.util.Map<java.lang.String,java.lang.Object> |
getParameterMap() |
int |
getSqlPort()
Deprecated.
|
Server.Application.Type |
getType() |
java.lang.String |
getWorkspace() |
static ServerController.ApplicationConfig |
newInstance(java.lang.String workspace,
java.lang.String appName,
Server.Application.Type type,
byte[] ccx)
Creates a new instance of an
ServerController.ApplicationConfig object. |
void |
setSqlPort(int port)
Deprecated.
|
java.lang.String |
toString() |
public void addCcr(byte[] ccr)
ccr - @Deprecated public void setSqlPort(int port)
public void addInstance(ServerController.InstanceConfig instance)
ServerController.ApplicationConfig. Multiple
instances can be added for HA projects. Instance configuration instances maybe
retrieved using ServerController.InstanceConfig.newInstance(String).
An application must contain at least one instance. If none are added the Server runs with default values.
instance - public void addOption(ServerController.ApplicationConfig.Option option, java.lang.Object value)
ServerController.ApplicationConfigoption - value - public void addOption(java.lang.String option,
java.lang.Object value)
ServerController.ApplicationConfigoption - value - public byte[] getCcr()
@Deprecated public int getSqlPort()
public java.util.List<ServerController.InstanceConfig> getInstances()
public java.util.Map<java.lang.String,java.lang.Object> getOptions()
public java.lang.String getWorkspace()
public java.lang.String getName()
public Server.Application.Type getType()
public byte[] getCcx()
public static ServerController.ApplicationConfig newInstance(java.lang.String workspace, java.lang.String appName, Server.Application.Type type, byte[] ccx)
ServerController.ApplicationConfig object.workspace - appName - type - ccx - public java.lang.String toString()
toString in class java.lang.Objectpublic java.util.Map<java.lang.String,java.lang.Object> getParameterMap()