| Package | Description |
|---|---|
| org.exoplatform.services.rpc | |
| org.exoplatform.services.rpc.impl |
| Modifier and Type | Method and Description |
|---|---|
List<Object> |
RPCService.executeCommandOnAllNodes(RemoteCommand command,
boolean synchronous,
Serializable... args)
Executes a command on all the cluster nodes.
|
List<Object> |
RPCService.executeCommandOnAllNodes(RemoteCommand command,
long timeout,
Serializable... args)
Executes a command synchronously on all the cluster nodes.
|
Object |
RPCService.executeCommandOnCoordinator(RemoteCommand command,
boolean synchronous,
Serializable... args)
Executes a command on the coordinator only.
|
Object |
RPCService.executeCommandOnCoordinator(RemoteCommand command,
long timeout,
Serializable... args)
Executes a command synchronously on the coordinator only.
|
boolean |
RPCService.isCoordinator()
Indicates whether the local node is the coordinator of the cluster
|
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractRPCService.MemberHasLeftException |
| Modifier and Type | Method and Description |
|---|---|
protected List<Object> |
AbstractRPCService.excecuteCommand(List<org.jgroups.Address> dests,
RemoteCommand command,
boolean synchronous,
long timeout,
Serializable... args)
Execute the command on all the nodes corresponding to the list of destinations.
|
List<Object> |
AbstractRPCService.executeCommandOnAllNodes(RemoteCommand command,
boolean synchronous,
Serializable... args)
Executes a command on all the cluster nodes.
|
List<Object> |
AbstractRPCService.executeCommandOnAllNodes(RemoteCommand command,
long timeout,
Serializable... args)
Executes a command synchronously on all the cluster nodes.
|
protected List<Object> |
AbstractRPCService.executeCommandOnAllNodesMain(RemoteCommand command,
boolean synchronous,
long timeout,
Serializable... args)
Executes a command on all the cluster nodes.
|
Object |
AbstractRPCService.executeCommandOnCoordinator(RemoteCommand command,
boolean synchronous,
Serializable... args)
Executes a command on the coordinator only.
|
Object |
AbstractRPCService.executeCommandOnCoordinator(RemoteCommand command,
long timeout,
Serializable... args)
Executes a command synchronously on the coordinator only.
|
protected Object |
AbstractRPCService.executeCommandOnCoordinatorMain(RemoteCommand command,
boolean synchronous,
long timeout,
Serializable... args)
Executes a command on the coordinator only.
|
boolean |
AbstractRPCService.isCoordinator()
Indicates whether the local node is the coordinator of the cluster
|
Copyright © 2017 eXo Platform SAS. All Rights Reserved.