Interface OLARGE


public interface OLARGE
  • Method Details

    • get_argeEye

      String get_argeEye() throws Exception
      Throws:
      Exception
    • parseArgeEye

      void parseArgeEye() throws UnsupportedEncodingException, OLAException
      Parses the arge name from shared memory, and sets the member attribute.
      Throws:
      UnsupportedEncodingException - if it cannot convert to codepage 1047
      OLAException - if the eye does not have the appropriate value of "BBOARGE "
    • get_argeName

      String get_argeName() throws Exception
      Throws:
      Exception
    • parseArgeName

      void parseArgeName() throws UnsupportedEncodingException
      Parses the arge name from shared memory, and sets the member attribute.
      Throws:
      UnsupportedEncodingException - if it cannot convert to codepage 1047
    • get_argeJobName

      String get_argeJobName() throws Exception
      Throws:
      Exception
    • parseArgeJobName

      void parseArgeJobName() throws UnsupportedEncodingException
      Parses the arge job name from shared memory, and sets the member attribute.
      Throws:
      UnsupportedEncodingException - if it cannot convert to codepage 1047
    • get_argeUUID

      String get_argeUUID() throws Exception
      Throws:
      Exception
    • parseArgeUUID

      void parseArgeUUID() throws UnsupportedEncodingException
      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

      void parseAllAttributes() throws Exception
      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.
      Overrides:
      toString in class Object