Package com.zeroc.Ice
Interface Blobject
- All Superinterfaces:
Object
Base class for dynamic dispatch servants. A server application
derives a concrete servant class from
Blobject that
implements the ice_invoke(byte[], com.zeroc.Ice.Current) method.-
Nested Class Summary
Nested classes/interfaces inherited from interface com.zeroc.Ice.Object
Object.Ice_invokeResult -
Method Summary
Modifier and TypeMethodDescriptionice_invoke(byte[] inEncaps, Current current) Dispatch an incoming request.
-
Method Details
-
ice_invoke
Dispatch an incoming request.- Parameters:
inEncaps- The encoded in-parameters for the operation.current- The Current object to pass to the operation.- Returns:
- The method returns an instance of
Ice_invokeResult. If the operation completed successfully, set thereturnValuemember totrueand theoutParamsmember to the encoded results. If the operation raises a user exception, you can either throw it directly or set thereturnValuemember tofalseand theoutParamsmember to the encoded user exception. If the operation raises an Ice run-time exception, it must throw it directly. - Throws:
UserException- A user exception can be raised directly and the run time will marshal it.
-