fr.paris.lutece.plugins.jcr.business.lock
Interface IJcrLockDAO

All Known Implementing Classes:
JcrLockDAO

public interface IJcrLockDAO

Interface representing a lock A lock is stored in the local database


Method Summary
 void create(JcrLock lock)
          Create a new lock
 void delete(String strLockToken, int nWorkspaceId)
          Remove a lock
 Collection<JcrLock> findByCriterias(JcrLock lock)
          Find a lock by id
 void store(JcrLock lock)
          Modify a lock
 

Method Detail

create

void create(JcrLock lock)
Create a new lock

Parameters:
lock - the lock object

store

void store(JcrLock lock)
Modify a lock

Parameters:
lock - the lock

delete

void delete(String strLockToken,
            int nWorkspaceId)
Remove a lock

Parameters:
strLockToken - the lock id
nWorkspaceId - the workspace

findByCriterias

Collection<JcrLock> findByCriterias(JcrLock lock)
Find a lock by id

Parameters:
lock - a lock object
Returns:
the lock


Copyright © 2014 Mairie de Paris. All Rights Reserved.