Package lumis.portal.cluster
Contains the portal cluster framework API.
This API may be used to obtain information about the cluster or to perform
cluster wide communications.
The entry point for this package is the
IClusterManager
, available at
ManagerFactory.getClusterManager()
.
- Since:
- 4.1.0
- Version:
- $Revision$ $Date$
- See Also:
ManagerFactory.getClusterManager()
,IClusterManager
-
Interface Summary Interface Description IClusterCallable<T> A executable that can be ran over the cluster.IClusterCommand<T extends java.io.Serializable> Represents a command, that when sent through the cluster framework is executed in the destination nodes.IClusterCommandSPI<T extends java.io.Serializable> A cluster command that allows to get the inner callable.IClusterConfig Contains the configurations for the cluster.IClusterManager Provides operations on the portal cluster.IClusterMember A cluster member represents a LumisXP server inside a cluster.IClusterMessage Represents a message that may be sent through the cluster framework.IClusterTransmission Contains information that may be transmitted through the cluster framework.ITransmissionResult<T> Transmission result. -
Class Summary Class Description AbstractClusterManager Generic implementation forIClusterManager
, independent of communication form.SingleServerClusterManager The cluster manager implementation for single server (without cluster) deployment.TransmissionResult<T> Transmission result holder. -
Enum Summary Enum Description IClusterTransmission.Flag Enumerates the flags that may be set in aIClusterTransmission
. -
Exception Summary Exception Description ClusterInvocationException Exception thrown when some server thrown an exception during a cluster invoke.