Package com.ibm.websphere.ola
Interface OLARGE
public interface OLARGE
-
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglongvoidSets all the values from shared memory.voidParses the number of current active connections from shared memory, and sets the member attribute.voidParses the maximum connections value from shared memory, and sets the member attribute.voidParses the minimum connections value from shared memory, and sets the member attribute.voidParses the arge name from shared memory, and sets the member attribute.voidParses the type, transaction, and active flags from shared memory, and sets the member attribute.voidParses the arge job name from shared memory, and sets the member attribute.voidParses the job number from shared memory, and sets the member attribute.voidParses the arge name from shared memory, and sets the member attribute.voidParses the Size from shared memory, and sets the member attribute.voidParses the RGE state from shared memory, and sets the member attribute.voidParses the trace level from shared memory, and sets the member attribute.voidParses the UUID name from shared memory, and sets the member attribute.voidParses the Version from shared memory, and sets the member attribute.voidtoString()toString method for OLA RGE.
-
Method Details
-
get_argeEye
- Throws:
Exception
-
parseArgeEye
Parses the arge name from shared memory, and sets the member attribute.- Throws:
UnsupportedEncodingException- if it cannot convert to codepage 1047OLAException- if the eye does not have the appropriate value of "BBOARGE "
-
get_argeName
- Throws:
Exception
-
parseArgeName
Parses the arge name from shared memory, and sets the member attribute.- Throws:
UnsupportedEncodingException- if it cannot convert to codepage 1047
-
get_argeJobName
- Throws:
Exception
-
parseArgeJobName
Parses the arge job name from shared memory, and sets the member attribute.- Throws:
UnsupportedEncodingException- if it cannot convert to codepage 1047
-
get_argeUUID
- Throws:
Exception
-
parseArgeUUID
Parses the UUID name from shared memory, and sets the member attribute.- Throws:
UnsupportedEncodingException- if it cannot convert to codepage 1047
-
get_argeVersion
Short get_argeVersion() -
parseArgeVersion
void parseArgeVersion()Parses the Version from shared memory, and sets the member attribute. -
get_argeSize
Integer get_argeSize() -
parseArgeSize
void parseArgeSize()Parses the Size from shared memory, and sets the member attribute. -
get_argeJobNum
Integer get_argeJobNum() -
parseArgeJobNum
void parseArgeJobNum()Parses the job number from shared memory, and sets the member attribute. -
get_argeConnectionsMin
Integer get_argeConnectionsMin() -
parseArgeConnectionsMin
void parseArgeConnectionsMin()Parses the minimum connections value from shared memory, and sets the member attribute. -
get_argeConnectionsMax
Integer get_argeConnectionsMax() -
parseArgeConnectionsMax
void parseArgeConnectionsMax()Parses the maximum connections value from shared memory, and sets the member attribute. -
get_argeActiveConnectionCount
Long get_argeActiveConnectionCount() -
parseArgeActiveConnectionCount
void parseArgeActiveConnectionCount()Parses the number of current active connections from shared memory, and sets the member attribute. -
get_argeTraceLevel
Integer get_argeTraceLevel() -
parseArgeTraceLevel
void parseArgeTraceLevel()Parses the trace level from shared memory, and sets the member attribute. -
get_argeState
Long get_argeState() -
parseArgeState
void parseArgeState()Parses the RGE state from shared memory, and sets the member attribute. -
get_argeFlagDaemon
Boolean get_argeFlagDaemon() -
parseArgeFlags
void parseArgeFlags()Parses the type, transaction, and active flags from shared memory, and sets the member attribute. This is done all at once because these flags are all stored in the same byte. The bits are set as follows, from left to right: 1 - RGE daemon type flag 2 - RGE server type flag 3 - RGE external address space type flag 7 - Transactions supported flag 8 - Active RGE flag -
get_argeFlagServer
Boolean get_argeFlagServer() -
get_argeFlagExternalAddress
Boolean get_argeFlagExternalAddress() -
get_argeFlagSecurity
Boolean get_argeFlagSecurity() -
get_argeFlagWLM
Boolean get_argeFlagWLM() -
get_argeFlagTransaction
Boolean get_argeFlagTransaction() -
get_argeFlagActive
Boolean get_argeFlagActive() -
get_argeServerRGEAddress
long get_argeServerRGEAddress() -
get_argeNextRGEAddress
long get_argeNextRGEAddress() -
get_argeConnectionPoolRGEAddress
long get_argeConnectionPoolRGEAddress() -
get_absoluteAddress
long get_absoluteAddress() -
get_connectionHandles
List<OLAConnectionHandle> get_connectionHandles() -
parseAllAttributes
Sets all the values from shared memory. This method is to be called before returning an object to a user. This is because once it is sent elsewhere (eg a different jvm) it will not have access to the shared memory byte buffer, so it retrieves all of its values while it still can.- Throws:
Exception
-
parseConnectionHandles
void parseConnectionHandles() -
toString
String toString()toString method for OLA RGE. Uses getter methods, which will parse values form the byte buffer as needed.
-