public class StartupParameters
extends java.lang.Object
implements java.io.Externalizable
| Modifier and Type | Field and Description |
|---|---|
private IntegerStartupParameter |
applicationServerId
-asid startup option
|
private StringStartupParameter |
charSet
-charset startup option
|
private StringStartupParameter |
clientLog
-clientlog startup option
|
private StringStartupParameter |
cpCase
-cpcase startup option
|
private StringStartupParameter |
cpColl
-cpcoll startup option
|
private StringStartupParameter |
cpinternal
-cpinternal startup option
|
private StringStartupParameter |
cpLog
-cplog startup option
|
private StringStartupParameter |
cpPrint
-cpprint startup option
|
private StringStartupParameter |
cpRCodeIn
-cprcodein startup option
|
private StringStartupParameter |
cpRCodeOut
-cprcodeout startup option
|
private StringStartupParameter |
cpStream
-cpstream startup option
|
private StringStartupParameter |
cpTerm
-cpterm startup option
|
private BooleanStartupParameter |
debugAlert
-debugalert startup option
|
private StringStartupParameter |
dynamicsIcfparam
-icfparam startup option
|
private BooleanStartupParameter |
errorStack
-errorstack startup option
|
private StringStartupParameter |
hostName
-H startup option
|
private StringStartupParameter |
initializationFile
-ininame startup option
|
private IntegerStartupParameter |
inputCharacters
-inp startup option
|
private StringStartupParameter |
logEntryTypes
-logentrytypes startup option
|
private StringStartupParameter |
logFileName
-logfile startup option
|
private StringStartupParameter |
loggingLevel
-logginglevel startup option
|
private StringStartupParameter |
logicalDatabaseName
-ld startup option
|
private StringStartupParameter |
logSourceName
-logname startup option
|
private IntegerStartupParameter |
logThreshold
-logthreshold startup option
|
private IntegerStartupParameter |
numberOfUsers
-n startup option
|
private IntegerStartupParameter |
numLogFiles
-numlogfiles startup option
|
private StringStartupParameter |
parameter
-param startup option
|
private StringStartupParameter |
parameterFile
-pf startup option
|
private java.util.List<StartupParameter<?>> |
parameters
A list containing all the startup parameters
|
private StringStartupParameter |
physicalDatabaseName
-db startup option
|
private BooleanStartupParameter |
rereadnolock
-rereadnolock startup option
|
private StringStartupParameter |
serviceName
-S startup option
|
private StringStartupParameter |
startupProcedure
-p startup option
|
private StringStartupParameter |
temporaryDirectory
-T startup option
|
private StringStartupParameter |
triggerLocation
-trig database connection option
|
private IntegerStartupParameter |
unifiedBrokerProcessId
-ubpid startup option
|
private StringStartupParameter |
unifiedBrokerPropertiesFile
-ubprofile startup option
|
private BooleanStartupParameter |
v6colon
-v6Colon startup option
|
| Constructor and Description |
|---|
StartupParameters()
Default constructor for serialization needs.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getApplicationServerId()
Getter for asId.
|
java.lang.String |
getCharset()
Getter for cpStream.
|
java.lang.String |
getClientLog()
Getter for clientLog.
|
java.lang.String |
getCpCase()
Getter for cpCase.
|
java.lang.String |
getCpColl()
Getter for cpColl.
|
java.lang.String |
getCpInternal()
Getter for cpInternal.
|
java.lang.String |
getCpLog()
Getter for cpLog.
|
java.lang.String |
getCpPrint()
Getter for cpPrint.
|
java.lang.String |
getCpRCodeIn()
Getter for cpRCodeIn.
|
java.lang.String |
getCpRCodeOut()
Getter for cpRCodeOut.
|
java.lang.String |
getCpStream()
Getter for cpStream.
|
java.lang.String |
getCpTerm()
Getter for cpTerm.
|
boolean |
getDebugAlert()
Getter for debugAlert.
|
java.lang.String |
getDynamicsIcfParam()
Getter for icfParam.
|
boolean |
getErrorStack()
Getter for errorStack.
|
java.lang.String |
getHostName()
Getter for hostName.
|
java.lang.String |
getInitializationFile()
Getter for iniName.
|
java.lang.Integer |
getInputCharacters()
Getter for inputCharacters.
|
java.lang.String |
getLogEntryTypes()
Getter for logEntryTypes.
|
java.lang.String |
getLogFileName()
Getter for logFile.
|
java.lang.String |
getLoggingLevel()
Getter for loggingLevel.
|
java.lang.String |
getLogicalDatabaseName()
Getter for logicalDatabaseName.
|
java.lang.String |
getLogSourceName()
Getter for logName.
|
java.lang.Integer |
getLogThreshold()
Getter for logThreshold.
|
java.lang.Integer |
getNumberOfUsers()
Getter for numberOfUsers.
|
java.lang.Integer |
getNumLogFiles()
Getter for numLogFiles.
|
java.lang.String |
getParameter()
Getter for param.
|
java.lang.String |
getParameterFile()
Getter for pf.
|
java.lang.String |
getPhysicalDatabaseName()
Getter for databaseName.
|
boolean |
getRereadNoLock()
Getter for rereadNoLock.
|
java.lang.String |
getServiceName()
Getter for serviceName.
|
java.lang.String |
getStartupProcedure()
Getter for p.
|
java.lang.String |
getTemporaryDirectory()
Getter for the temporary directory.
|
java.lang.String |
getTriggerLocation()
Getter for triggerLocation.
|
java.lang.Integer |
getUnifiedBrokerProcessId()
Getter for ubpId.
|
java.lang.String |
getUnifiedBrokerPropertiesFile()
Getter for ubProfile.
|
boolean |
getV6Colon()
Getter for v6Colon.
|
void |
initFromBootstrap(BootstrapConfig bc)
This method initializes the StartupParameters using the bootstrap config
|
void |
initFromDirectory()
This method initializes the StartupParameters using the directory service
|
void |
readExternal(java.io.ObjectInput in)
Replacement for the default object reading method.
|
java.lang.String |
toString()
Returns a comma-separated String of all startup parameters.
|
void |
writeExternal(java.io.ObjectOutput out)
Replacement for the default object writing method.
|
private final java.util.List<StartupParameter<?>> parameters
private final BooleanStartupParameter v6colon
private final BooleanStartupParameter rereadnolock
private final StringStartupParameter dynamicsIcfparam
private final StringStartupParameter initializationFile
private final StringStartupParameter temporaryDirectory
private final StringStartupParameter loggingLevel
private final StringStartupParameter logEntryTypes
private final StringStartupParameter logFileName
private final IntegerStartupParameter unifiedBrokerProcessId
private final StringStartupParameter logSourceName
private final IntegerStartupParameter logThreshold
private final IntegerStartupParameter numLogFiles
private final IntegerStartupParameter applicationServerId
private final StringStartupParameter unifiedBrokerPropertiesFile
private final StringStartupParameter startupProcedure
private final StringStartupParameter parameter
private final StringStartupParameter parameterFile
private final StringStartupParameter hostName
private final StringStartupParameter physicalDatabaseName
private final StringStartupParameter serviceName
private final StringStartupParameter logicalDatabaseName
private final IntegerStartupParameter numberOfUsers
private final StringStartupParameter clientLog
private final BooleanStartupParameter debugAlert
private final BooleanStartupParameter errorStack
private final IntegerStartupParameter inputCharacters
private final StringStartupParameter cpinternal
private final StringStartupParameter cpStream
private final StringStartupParameter cpCase
private final StringStartupParameter cpColl
private final StringStartupParameter cpLog
private final StringStartupParameter cpPrint
private final StringStartupParameter cpRCodeIn
private final StringStartupParameter cpRCodeOut
private final StringStartupParameter cpTerm
private final StringStartupParameter charSet
private final StringStartupParameter triggerLocation
public StartupParameters()
public void initFromBootstrap(BootstrapConfig bc)
bc - is the bootstrap configpublic void initFromDirectory()
public boolean getV6Colon()
public boolean getRereadNoLock()
public java.lang.String getDynamicsIcfParam()
public java.lang.String getTemporaryDirectory()
public java.lang.String getInitializationFile()
public java.lang.String getLoggingLevel()
public java.lang.String getLogEntryTypes()
public java.lang.String getLogFileName()
public java.lang.Integer getUnifiedBrokerProcessId()
public java.lang.String getLogSourceName()
public java.lang.Integer getLogThreshold()
public java.lang.Integer getNumLogFiles()
public java.lang.Integer getApplicationServerId()
public java.lang.String getUnifiedBrokerPropertiesFile()
public java.lang.String getStartupProcedure()
public java.lang.String getParameter()
public java.lang.String getParameterFile()
public java.lang.String getHostName()
public java.lang.String getPhysicalDatabaseName()
public java.lang.String getServiceName()
public java.lang.String getLogicalDatabaseName()
public java.lang.Integer getNumberOfUsers()
public java.lang.String getCpInternal()
public java.lang.String getClientLog()
public boolean getDebugAlert()
public boolean getErrorStack()
public java.lang.Integer getInputCharacters()
public java.lang.String getCpStream()
public java.lang.String getCpCase()
public java.lang.String getCpColl()
public java.lang.String getCpLog()
public java.lang.String getCpPrint()
public java.lang.String getCpRCodeIn()
public java.lang.String getCpRCodeOut()
public java.lang.String getCpTerm()
public java.lang.String getCharset()
public java.lang.String getTriggerLocation()
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizableout - The output destination to which parameters will be saved.java.io.IOException - In case of I/O errors.public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablein - The input source from which parameters will be restored.java.io.IOException - In case of I/O errors.java.lang.ClassNotFoundException - If a parameter can't be instantiated.public java.lang.String toString()
toString in class java.lang.Object