Interface GlobalRpcCommand

All Superinterfaces:
ReplicableCommand
All Known Implementing Classes:
ReplicableRunnableCommand, XSiteLocalEventCommand

public interface GlobalRpcCommand extends ReplicableCommand
Commands correspond to specific areas of functionality in the cluster, and can be replicated using the GlobalInboundInvocationHandler. Implementations of this interface must not rely on calls to AbstractComponentRegistry.wireDependencies(Object), as @Inject annotations on implementations will be ignored, components must be accessed via the GlobalComponentRegistry parameter of invokeAsync(GlobalComponentRegistry).
Since:
11.0
Author:
Ryan Emerson