Package org.exbin.xbup.core.remote
Interface XBProcedureEx
-
- All Superinterfaces:
XBExecutable
@ParametersAreNonnullByDefault public interface XBProcedureEx extends XBExecutable
XBUP RPC procedure interface with support for exceptions.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XBProcedureResultTypeexecute(XBOutput parameters, XBInput result, XBInput exception)Invocates procedure.
-
-
-
Method Detail
-
execute
@Nonnull XBProcedureResultType execute(XBOutput parameters, XBInput result, XBInput exception) throws XBProcessingException, java.io.IOException
Invocates procedure.- Parameters:
parameters- procedure parameters dataresult- handler for procedure result dataexception- handler for exception data- Returns:
- procedure result type
- Throws:
java.io.IOException- if input/output errorXBProcessingException
-
-