Uses of Interface
eu.cloudnetservice.driver.network.rpc.RPCInvocationContext
Packages that use RPCInvocationContext
Package
Description
-
Uses of RPCInvocationContext in eu.cloudnetservice.driver.network.rpc
Methods in eu.cloudnetservice.driver.network.rpc that return RPCInvocationContextModifier and TypeMethodDescriptionRPCInvocationContext.Builder.build()Builds a new invocation context based on the arguments supplied to this builder.Methods in eu.cloudnetservice.driver.network.rpc with parameters of type RPCInvocationContextModifier and TypeMethodDescriptionRPCHandler.handle(@NonNull RPCInvocationContext context) Handles the given rpc context using the information of this handler. -
Uses of RPCInvocationContext in eu.cloudnetservice.driver.network.rpc.defaults.handler
Methods in eu.cloudnetservice.driver.network.rpc.defaults.handler with parameters of type RPCInvocationContextModifier and TypeMethodDescriptionDefaultRPCHandler.handle(@NonNull RPCInvocationContext context) Handles the given rpc context using the information of this handler. -
Uses of RPCInvocationContext in eu.cloudnetservice.driver.network.rpc.defaults.handler.context
Classes in eu.cloudnetservice.driver.network.rpc.defaults.handler.context that implement RPCInvocationContextModifier and TypeClassDescriptionclassThe default implementation of a rpc invocation context.Methods in eu.cloudnetservice.driver.network.rpc.defaults.handler.context that return RPCInvocationContextModifier and TypeMethodDescriptionDefaultRPCInvocationContextBuilder.build()Builds a new invocation context based on the arguments supplied to this builder. -
Uses of RPCInvocationContext in eu.cloudnetservice.driver.network.rpc.listener
Methods in eu.cloudnetservice.driver.network.rpc.listener that return RPCInvocationContextModifier and TypeMethodDescriptionprotected @NonNull RPCInvocationContextRPCPacketListener.buildContext(@NonNull NetworkChannel channel, @NonNull DataBuf content, @Nullable Object on, boolean strictInstanceUsage) Builds a new context for a rpc method invocation based on the given information and remaining content in the buffer.Methods in eu.cloudnetservice.driver.network.rpc.listener with parameters of type RPCInvocationContextModifier and TypeMethodDescriptionRPCPacketListener.handle(@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 and serializes the result into a data buffer.protected 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.RPCPacketListener.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.