org.exoplatform.services.jcr.ext.replication.lock
Class ReplicationLockPersister

java.lang.Object
  extended by org.exoplatform.services.jcr.impl.core.lock.FileSystemLockPersister
      extended by org.exoplatform.services.jcr.ext.replication.lock.ReplicationLockPersister
All Implemented Interfaces:
LockPersister, org.picocontainer.Startable

public class ReplicationLockPersister
extends FileSystemLockPersister

Created by The eXo Platform SAS.

Version:
$Id: ReplicationLockPersister.java 35186 2009-08-07 14:23:43Z pnedonosko $
Author:
Alex Reshetnyak

Constructor Summary
ReplicationLockPersister(WorkspacePersistentDataManager dataManager, WorkspaceEntry config, ReplicationService service)
          ReplicationLockPersister constructor.
 
Method Summary
 void start()
          
 void stop()
          
 
Methods inherited from class org.exoplatform.services.jcr.impl.core.lock.FileSystemLockPersister
add, remove, removeAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReplicationLockPersister

public ReplicationLockPersister(WorkspacePersistentDataManager dataManager,
                                WorkspaceEntry config,
                                ReplicationService service)
                         throws RepositoryConfigurationException,
                                javax.jcr.RepositoryException
ReplicationLockPersister constructor.

Parameters:
dataManager - the WorkspacePersistentDataManager
config - the configuration to workspace
service - the ReplicationService
Throws:
RepositoryConfigurationException - will be generated RepositoryConfigurationException
javax.jcr.RepositoryException - will be generated RepositoryException
Method Detail

start

public void start()

Specified by:
start in interface org.picocontainer.Startable
Overrides:
start in class FileSystemLockPersister

stop

public void stop()

Specified by:
stop in interface org.picocontainer.Startable
Overrides:
stop in class FileSystemLockPersister


Copyright © 2012 eXo Platform SAS. All Rights Reserved.