Tabnine Logo
DirectoryExtensions.forceUnlock
Code IndexAdd Tabnine to your IDE (free)

How to use
forceUnlock
method
in
org.infinispan.lucene.impl.DirectoryExtensions

Best Java code snippets using org.infinispan.lucene.impl.DirectoryExtensions.forceUnlock (Showing top 4 results out of 315)

origin: org.infinispan/infinispan-query

private void forceLockClearInternal() {
 final Directory directory = indexManager.getDirectoryProvider().getDirectory();
 log.warn("Forcing clear of index lock");
 ((DirectoryExtensions) directory).forceUnlock(IndexWriter.WRITE_LOCK_NAME);
}
origin: org.infinispan/infinispan-embedded-query

private void forceLockClearInternal() {
 final Directory directory = indexManager.getDirectoryProvider().getDirectory();
 log.warn("Forcing clear of index lock");
 ((DirectoryExtensions) directory).forceUnlock(IndexWriter.WRITE_LOCK_NAME);
}
origin: org.infinispan/infinispan-embedded-query

private void clearLockIfNeeded(AffinityIndexManager affinityIndexManager) {
 List<Address> members = rpcManager.getMembers();
 Address lockHolder = affinityIndexManager.getLockHolder();
 log.debugf("Current members are %s, lock holder is %s", members, lockHolder);
 if (lockHolder != null && !members.contains(lockHolder)) {
   Directory directory = affinityIndexManager.getDirectoryProvider().getDirectory();
   log.debugf("Forcing clear of index lock %s", affinityIndexManager.getIndexName());
   ((DirectoryExtensions) directory).forceUnlock(IndexWriter.WRITE_LOCK_NAME);
 }
}
origin: org.infinispan/infinispan-query

private void clearLockIfNeeded(AffinityIndexManager affinityIndexManager) {
 List<Address> members = rpcManager.getMembers();
 Address lockHolder = affinityIndexManager.getLockHolder();
 log.debugf("Current members are %s, lock holder is %s", members, lockHolder);
 if (lockHolder != null && !members.contains(lockHolder)) {
   Directory directory = affinityIndexManager.getDirectoryProvider().getDirectory();
   log.debugf("Forcing clear of index lock %s", affinityIndexManager.getIndexName());
   ((DirectoryExtensions) directory).forceUnlock(IndexWriter.WRITE_LOCK_NAME);
 }
}
org.infinispan.lucene.implDirectoryExtensionsforceUnlock

Popular methods of DirectoryExtensions

  • getChunkSize
  • getDataCache
  • getIndexName
  • getMetadataCache
  • renameFile

Popular in Java

  • Updating database using SQL prepared statement
  • scheduleAtFixedRate (ScheduledExecutorService)
  • addToBackStack (FragmentTransaction)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • ByteBuffer (java.nio)
    A buffer for bytes. A byte buffer can be created in either one of the following ways: * #allocate
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • ArrayList (java.util)
    ArrayList is an implementation of List, backed by an array. All optional operations including adding
  • ExecutorService (java.util.concurrent)
    An Executor that provides methods to manage termination and methods that can produce a Future for tr
  • Scheduler (org.quartz)
    This is the main interface of a Quartz Scheduler. A Scheduler maintains a registry of org.quartz.Job
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now