Uses of Interface
eu.cloudnetservice.driver.network.rpc.RPCHandler.HandlingResult
Packages that use RPCHandler.HandlingResult
Package
Description
-
Uses of RPCHandler.HandlingResult in eu.cloudnetservice.driver.network.rpc
Methods in eu.cloudnetservice.driver.network.rpc that return RPCHandler.HandlingResultModifier and TypeMethodDescriptionRPCHandler.handle(@NonNull RPCInvocationContext context) Handles the given rpc context using the information of this handler. -
Uses of RPCHandler.HandlingResult in eu.cloudnetservice.driver.network.rpc.defaults.handler
Classes in eu.cloudnetservice.driver.network.rpc.defaults.handler that implement RPCHandler.HandlingResultModifier and TypeClassDescriptionfinal recordRepresents the result of a method invocation.Methods in eu.cloudnetservice.driver.network.rpc.defaults.handler that return RPCHandler.HandlingResultModifier and TypeMethodDescriptionstatic RPCHandler.HandlingResultDefaultHandlingResult.failure(@NonNull MethodInformation information, @NonNull RPCHandler invocationHandler, @NonNull Throwable result) Constructs a new failed invocation result, indicating that an exception was thrown as the result of the method call.DefaultRPCHandler.handle(@NonNull RPCInvocationContext context) Handles the given rpc context using the information of this handler.static RPCHandler.HandlingResultDefaultHandlingResult.success(@NonNull MethodInformation methodInformation, @NonNull RPCHandler invocationHandler, @Nullable Object result) Constructs a new successful invocation result with the information provided. -
Uses of RPCHandler.HandlingResult in eu.cloudnetservice.driver.network.rpc.listener
Methods in eu.cloudnetservice.driver.network.rpc.listener that return RPCHandler.HandlingResultModifier and TypeMethodDescriptionprotected RPCHandler.HandlingResultRPCPacketListener.handleRaw(@NonNull String clazz, @NonNull RPCInvocationContext context) Posts the next rpc instruction in the given context into the handler for the given class which potentially contains the target method.Methods in eu.cloudnetservice.driver.network.rpc.listener with parameters of type RPCHandler.HandlingResultModifier and TypeMethodDescriptionRPCPacketListener.serializeResult(RPCHandler.HandlingResult result, @NonNull DataBufFactory dataBufFactory, @NonNull ObjectMapper objectMapper, @NonNull RPCInvocationContext context) Serializes the given handling result into a newly allocated buffer using the given data buf factory.