Ice.Callback_Object_ice_invoke Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ice-compat Show documentation
Show all versions of ice-compat Show documentation
Ice is a comprehensive RPC framework that helps you build distributed applications with minimal effort using familiar object-oriented idioms
The newest version!
//
// Copyright (c) ZeroC, Inc. All rights reserved.
//
package Ice;
/**
* Callback object for {@link ObjectPrx#begin_ice_invoke}.
**/
public abstract class Callback_Object_ice_invoke
extends IceInternal.TwowayCallback implements _Callback_Object_ice_invoke
{
/**
* The Ice run time calls response
when an asynchronous operation invocation
* completes successfully or raises a user exception.
*
* @param ret Indicates the result of the invocation. If true
, the operation
* completed succesfully; if false
, the operation raised a user exception.
* @param outParams Contains the encoded out-parameters of the operation (if any) if ok
* is true
; otherwise, if ok
is false
, contains the
* encoded user exception raised by the operation.
**/
@Override
public abstract void response(boolean ret, byte[] outParams);
@Override
public final void _iceCompleted(AsyncResult result)
{
ObjectPrxHelperBase._iceI_ice_invoke_completed(this, result);
}
}