Uses of Interface
eu.cloudnetservice.driver.network.rpc.generation.ChainInstanceFactory
Packages that use ChainInstanceFactory
Package
Description
-
Uses of ChainInstanceFactory in eu.cloudnetservice.driver.network.rpc
Methods in eu.cloudnetservice.driver.network.rpc that return ChainInstanceFactoryModifier and TypeMethodDescription<T> @NonNull ChainInstanceFactory<T>RPCFactory.generateRPCChainBasedApi(@NonNull RPCSender baseSender, @NonNull Class<T> chainBaseClass, @NonNull GenerationContext context) Generates an api implementation for the given base class, invoking all of its method using a chained rpc call.<T> @NonNull ChainInstanceFactory<T>RPCFactory.generateRPCChainBasedApi(@NonNull RPCSender baseSender, @NonNull String baseCallerMethod, @NonNull Class<T> chainBaseClass, @NonNull GenerationContext context) Generates an api implementation for the given base class, invoking all of its method using a chained rpc call. -
Uses of ChainInstanceFactory in eu.cloudnetservice.driver.network.rpc.defaults
Fields in eu.cloudnetservice.driver.network.rpc.defaults with type parameters of type ChainInstanceFactoryModifier and TypeFieldDescriptionprotected final com.google.common.collect.Table<String,GenerationContext, ChainInstanceFactory<?>> DefaultRPCFactory.chainFactoryCacheMethods in eu.cloudnetservice.driver.network.rpc.defaults that return ChainInstanceFactoryModifier and TypeMethodDescription<T> @NonNull ChainInstanceFactory<T>DefaultRPCFactory.generateRPCChainBasedApi(@NonNull RPCSender baseSender, @NonNull Class<T> chainBaseClass, @NonNull GenerationContext context) Generates an api implementation for the given base class, invoking all of its method using a chained rpc call.<T> @NonNull ChainInstanceFactory<T>DefaultRPCFactory.generateRPCChainBasedApi(@NonNull RPCSender baseSender, @NonNull String baseCallerMethod, @NonNull Class<T> chainBaseClass, @NonNull GenerationContext context) Generates an api implementation for the given base class, invoking all of its method using a chained rpc call. -
Uses of ChainInstanceFactory in eu.cloudnetservice.driver.network.rpc.defaults.generation
Methods in eu.cloudnetservice.driver.network.rpc.defaults.generation that return ChainInstanceFactoryModifier and TypeMethodDescriptionstatic <T> @NonNull ChainInstanceFactory<T>ChainedApiImplementationGenerator.generateApiImplementation(@NonNull Class<T> baseClass, @NonNull GenerationContext context, @NonNull RPCSender classSender, @NonNull Function<Object[], RPC> rpcFactory)