org.nuxeo.ecm.core.storage.sql.jdbc
Class ClusterNodeHandler
java.lang.Object
org.nuxeo.ecm.core.storage.sql.jdbc.ClusterNodeHandler
public class ClusterNodeHandler
- extends java.lang.Object
Encapsulates cluster node operations.
There is one cluster node handler per cluster node (repository).
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
propagator
public final InvalidationsPropagator propagator
- Propagator of invalidations to the cluster node's mappers.
ClusterNodeHandler
public ClusterNodeHandler(Mapper clusterNodeMapper,
RepositoryDescriptor repositoryDescriptor)
throws StorageException
- Throws:
StorageException
close
public void close()
throws StorageException
- Throws:
StorageException
processClusterInvalidationsNext
public void processClusterInvalidationsNext()
receiveClusterInvalidations
public Invalidations receiveClusterInvalidations()
throws StorageException
- Receives cluster invalidations from other cluster nodes.
- Throws:
StorageException
sendClusterInvalidations
public void sendClusterInvalidations(Invalidations invalidations)
throws StorageException
- Sends cluster invalidations to other cluster nodes.
- Throws:
StorageException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.