Package org.openl.rules.repository.api
Class RepositorySettings
- java.lang.Object
-
- org.openl.rules.repository.api.RepositorySettings
-
- All Implemented Interfaces:
Closeable,AutoCloseable
public class RepositorySettings extends Object implements Closeable
-
-
Constructor Summary
Constructors Constructor Description RepositorySettings(Repository repository, String locksRoot, int lockTimeToLive)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()RepositorygetRepository()DategetSyncDate()voidlock(String fileName)voidunlock(String fileName)
-
-
-
Constructor Detail
-
RepositorySettings
public RepositorySettings(Repository repository, String locksRoot, int lockTimeToLive)
-
-
Method Detail
-
getRepository
public Repository getRepository()
-
getSyncDate
public Date getSyncDate()
-
lock
public void lock(String fileName) throws IOException
- Throws:
IOException
-
unlock
public void unlock(String fileName)
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
-