public class ServerBinding extends Object implements oracle.fmwplatform.envspec.common.Tunable<Domain>
| Modifier and Type | Field and Description | 
|---|---|
static String | 
RESERVED_TOKEN_SERVER  | 
| Constructor and Description | 
|---|
ServerBinding()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
addSetting(String alias, String value)
Convenience method to add a setting with the given alias and value, to the tuning parameters for this ServerBinding. 
 | 
String | 
getListenAddress()
Returns the TCP/IP listen address. 
 | 
String | 
getListenPort()
Returns the TCP/IP listen port. 
 | 
String | 
getName()
Returns the name of the server represented by this ServerBinding. 
 | 
Domain | 
getParent()
Returns the object that contains this entity. 
 | 
Map<String,String> | 
getReservedKeywords()
Returns a map containing any reserved keywords and values for variable substitution for this entity 
 | 
String | 
getServerRef()
Returns the server reference that this binding is for. 
 | 
String | 
getSslListenPort()
Returns the TCP/IP listen port for SSL traffic. 
 | 
TuningParameters | 
getTuningParameters()
Returns the TuningParameters. 
 | 
String | 
getVariableValue(String key)
Returns the variable value assigned to the specified key. 
 | 
ServerBinding | 
setListenAddress(String listenAddress)
Sets the TCP/IP listen address. 
 | 
ServerBinding | 
setListenPort(String listenPort)
Sets the TCP/IP listen port. 
 | 
ServerBinding | 
setName(String name)
Sets the name of this ServerBinding. 
 | 
ServerBinding | 
setParent(Domain containerDomain)
Sets the parent of this object. 
 | 
ServerBinding | 
setServerRef(String serverRef)
Sets the server reference that this binding is for. 
 | 
ServerBinding | 
setSslListenPort(String sslListenPort)
Sets the TCP/IP listen port for SSL traffic. 
 | 
ServerBinding | 
setTuningParameters(TuningParameters tuningParameters)
Sets the TuningParameters for this ServerBinding or null if no TuningParameters. 
 | 
String | 
substitute(String text)
Replaces substitution keys in the specified text with their corresponding values. 
 | 
String | 
toCompactString()
Returns a compact string representation of the object in JSON format. 
 | 
String | 
toString()
Returns a string representation of the object in JSON format. 
 | 
String | 
toXmlCompactString()
Returns a compact string representation of the object in XML format. 
 | 
String | 
toXmlString()
Returns a string representation of the object in XML format. 
 | 
public static final String RESERVED_TOKEN_SERVER
public boolean addSetting(String alias, String value)
addSetting in interface oracle.fmwplatform.envspec.common.Tunable<Domain>alias - the alias of a Settingvalue - the value of a Settingpublic String getListenAddress()
public String getListenPort()
public String getName()
public Domain getParent()
oracle.fmwplatform.envspec.common.ContainerAwaregetParent in interface oracle.fmwplatform.envspec.common.ContainerAware<Domain>public Map<String,String> getReservedKeywords()
oracle.fmwplatform.envspec.common.ReservedKeywordProvidergetReservedKeywords in interface oracle.fmwplatform.envspec.common.ReservedKeywordProviderpublic String getServerRef()
public String getSslListenPort()
public TuningParameters getTuningParameters()
getTuningParameters in interface oracle.fmwplatform.envspec.common.Tunable<Domain>public ServerBinding setListenAddress(String listenAddress)
listenAddress - the TCP/IP listen addresspublic ServerBinding setListenPort(String listenPort)
listenPort - the TCP/IP listen portpublic ServerBinding setName(String name)
name - the name of this ServerBindingpublic ServerBinding setParent(Domain containerDomain) throws IllegalArgumentException
oracle.fmwplatform.envspec.common.ContainerAwaresetParent in interface oracle.fmwplatform.envspec.common.ContainerAware<Domain>containerDomain - the parent containerIllegalArgumentExceptionpublic ServerBinding setServerRef(String serverRef)
serverRef - the server reference that this binding is forpublic ServerBinding setSslListenPort(String sslListenPort)
sslListenPort - the TCP/IP listen port for SSL trafficpublic ServerBinding setTuningParameters(TuningParameters tuningParameters)
setTuningParameters in interface oracle.fmwplatform.envspec.common.Tunable<Domain>tuningParameters - the TuningParameters for this ServerBinding or null if no TuningParameterspublic String getVariableValue(String key)
getVariableValue in interface oracle.fmwplatform.envspec.common.Substitutablekey - the key of the variable to be checkedpublic String substitute(String text)
substitute in interface oracle.fmwplatform.envspec.common.Substitutabletext - the original textpublic String toXmlCompactString()
public String toXmlString()
public String toCompactString()