congrats Icon
New! Tabnine Pro 14-day free trial
Start a free trial
Tabnine Logo
Closer.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.hibernate.search.util.impl.common.Closer
constructor

Best Java code snippets using org.hibernate.search.util.impl.common.Closer.<init> (Showing top 20 results out of 315)

origin: hibernate/hibernate-search

public void closeOnFailure() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( PojoIndexedTypeManager::close, byExactClass.values() );
  }
}
origin: hibernate/hibernate-search

public void closeOnFailure() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( PojoImplicitReindexingResolverBuilder::closeOnFailure, builderByType.values() );
  }
}
origin: hibernate/hibernate-search

@Override
public void close() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( BeanHolder::close, chainElementBeanHolders );
  }
}
origin: org.hibernate.search/hibernate-search-mapper-pojo

@Override
public void close() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( PojoImplicitReindexingResolverNode::close, nestedNodes );
  }
}
origin: hibernate/hibernate-search

@Override
public void closeOnFailure() {
  if ( !closed ) {
    closed = true;
    try ( Closer<RuntimeException> closer = new Closer<>() ) {
      closer.pushAll( PojoIndexedTypeManagerBuilder::closeOnFailure, indexedTypeManagerBuilders.values() );
    }
  }
}
origin: hibernate/hibernate-search

@Override
public void close() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( PojoImplicitReindexingResolverNode::close, nestedNodes );
  }
}
origin: hibernate/hibernate-search

  @Override
  public void close() {
    try ( Closer<RuntimeException> closer = new Closer<>() ) {
      closer.pushAll( BeanHolder::close, delegates );
    }
  }
}
origin: hibernate/hibernate-search

void closeOnFailure() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.push( AbstractPojoImplicitReindexingResolverNodeBuilder::closeOnFailure, typeNodeBuilder );
    closer.pushAll(
        AbstractPojoImplicitReindexingResolverNodeBuilder::closeOnFailure, castedTypeNodeBuilders.values()
    );
  }
}
origin: hibernate/hibernate-search

@Override
void closeOnFailure() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.push( PojoImplicitReindexingResolverValueNodeBuilderDelegate::closeOnFailure, valueWithoutExtractorsBuilderDelegate );
    closer.pushAll(
        AbstractPojoImplicitReindexingResolverNodeBuilder::closeOnFailure, containerElementNodeBuilders.values()
    );
  }
}
origin: hibernate/hibernate-search

@Override
public void close() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.push( ContainerExtractorHolder::close, extractorHolder );
    closer.pushAll( PojoIndexingProcessor::close, nestedNodes );
  }
}
origin: hibernate/hibernate-search

@Override
void closeOnFailure() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( ContainerExtractorHolder::close, extractorHolder );
    closer.pushAll(
        PojoIndexingProcessorValueNodeBuilderDelegate::closeOnFailure,
        valueNodeProcessorCollectionBuilder
    );
  }
}
origin: hibernate/hibernate-search

@Override
public void close() {
  if ( !closed ) {
    // Make sure to avoid infinite recursion when one of the delegates calls this.close()
    closed = true;
    try ( Closer<RuntimeException> closer = new Closer<>() ) {
      closer.push( PojoMappingDelegate::close, delegate );
      closer.pushAll( CloseDelegate::close, closeDelegates );
    }
  }
}
origin: hibernate/hibernate-search

private synchronized void cleanup(HibernateSearchContextService context) {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.push( c -> c.getIntegration().close(), context );
    // TODO JMX
    // closer.push( JMXHook::unRegisterIfRegistered, jmx );
  }
}
origin: hibernate/hibernate-search

@Override
protected void doClose() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.push( ElasticsearchBatchingSharedWorkOrchestrator::awaitCompletionBeforeClose, this );
    closer.push( ExecutorService::shutdownNow, executor );
    //It's possible that a task was successfully scheduled but had no chance to run,
    //so we need to release waiting threads:
    closer.push( Phaser::forceTermination, phaser );
  }
}
origin: hibernate/hibernate-search

@Override
public void close() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.push( holder -> holder.get().close(), bridgeHolder );
    closer.push( BeanHolder::close, bridgeHolder );
  }
}
origin: org.hibernate.search/hibernate-search-mapper-pojo

@Override
public void close() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( PojoIndexedTypeManager::close, indexedTypeManagers.getAll() );
    closer.pushAll( PojoContainedTypeManager::close, containedTypeManagers.getAll() );
  }
}
origin: org.hibernate.search/hibernate-search-mapper-pojo

@Override
public void close() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( holder -> holder.get().close(), bridgeHolders );
    closer.pushAll( BeanHolder::close, bridgeHolders );
    closer.pushAll( PojoIndexingProcessor::close, propertyNodes );
  }
}
origin: hibernate/hibernate-search

@Override
public void closeOnFailure() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( boundBridge -> boundBridge.getBridgeHolder().get().close(), boundBridges );
    closer.pushAll( boundBridge -> boundBridge.getBridgeHolder().close(), boundBridges );
    closer.pushAll( PojoIndexingProcessorPropertyNodeBuilder::closeOnFailure, propertyNodeBuilders.values() );
  }
}
origin: hibernate/hibernate-search

@Override
public void close() {
  try ( Closer<IOException> closer = new Closer<>() ) {
    closer.push( ElasticsearchWorkOrchestrator::close, serialOrchestrator );
    closer.push( ElasticsearchWorkOrchestrator::close, parallelOrchestrator );
    closer.push( strategy -> strategy.onStop( administrationClient ), managementStrategy );
  }
  catch (IOException e) {
    throw log.failedToShutdownIndexManager( hibernateSearchIndexName, e, indexingBackendContext.getEventContext() );
  }
}
origin: org.hibernate.search/hibernate-search-mapper-pojo

@Override
void closeOnFailure() {
  try ( Closer<RuntimeException> closer = new Closer<>() ) {
    closer.pushAll( boundBridge -> boundBridge.getBridgeHolder().get().close(), boundBridges );
    closer.pushAll( boundBridge -> boundBridge.getBridgeHolder().close(), boundBridges );
    closer.pushAll( PojoIndexingProcessorTypeNodeBuilder::closeOnFailure, typeNodeBuilders );
  }
}
org.hibernate.search.util.impl.commonCloser<init>

Popular methods of Closer

  • push
  • pushAll

Popular in Java

  • Reading from database using SQL prepared statement
  • scheduleAtFixedRate (ScheduledExecutorService)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • putExtra (Intent)
  • Graphics2D (java.awt)
    This Graphics2D class extends the Graphics class to provide more sophisticated control overgraphics
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • InputStreamReader (java.io)
    A class for turning a byte stream into a character stream. Data read from the source input stream is
  • Path (java.nio.file)
  • Date (java.sql)
    A class which can consume and produce dates in SQL Date format. Dates are represented in SQL as yyyy
  • Vector (java.util)
    Vector is an implementation of List, backed by an array and synchronized. All optional operations in
  • Top 15 Vim Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

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