Package com.zeroc.Ice

Class Object.Ice_invokeResult

java.lang.Object
com.zeroc.Ice.Object.Ice_invokeResult
Enclosing interface:
Object

public static class Object.Ice_invokeResult extends Object
Holds the results of a call to ice_invoke.
See Also:
  • Field Details

    • returnValue

      public boolean returnValue
      true if the operation completed successfully, false if the operation threw a user exception. If false, outParams contains the encoded user exception. If the operation raises a run-time exception, it throws it directly.
    • outParams

      public byte[] outParams
      The encoded out-parameters and return value for the operation (in that order).
  • Constructor Details

    • Ice_invokeResult

      public Ice_invokeResult()
      Default initializes the fields.
    • Ice_invokeResult

      public Ice_invokeResult(boolean returnValue, byte[] outParams)
      Primary constructor to initialize the fields.
      Parameters:
      returnValue - true for a successful invocation (any results are encoded in outParams); false if a user exception occurred (the exception is encoded in outParams).
      outParams - the encoded results of the operation