Class PojoScopeSchemaManagerImpl
java.lang.Object
org.hibernate.search.mapper.pojo.schema.management.impl.PojoScopeSchemaManagerImpl
- All Implemented Interfaces:
PojoScopeSchemaManager
-
Constructor Summary
ConstructorsConstructorDescriptionPojoScopeSchemaManagerImpl(Set<? extends PojoSchemaManagementIndexedTypeContext> targetedTypeContexts) -
Method Summary
Modifier and TypeMethodDescriptioncreateIfMissing(FailureCollector failureCollector, OperationSubmitter operationSubmitter) createOrUpdate(FailureCollector failureCollector, OperationSubmitter operationSubmitter) createOrValidate(FailureCollector failureCollector, OperationSubmitter operationSubmitter) dropAndCreate(FailureCollector failureCollector, OperationSubmitter operationSubmitter) dropIfExisting(FailureCollector failureCollector, OperationSubmitter operationSubmitter) voidexportExpectedSchema(Path targetDirectory) voidexportExpectedSchema(SearchSchemaCollector collector) validate(FailureCollector failureCollector, OperationSubmitter operationSubmitter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.search.mapper.pojo.schema.management.spi.PojoScopeSchemaManager
createIfMissing, createOrUpdate, createOrValidate, dropAndCreate, dropIfExisting, validate
-
Constructor Details
-
PojoScopeSchemaManagerImpl
public PojoScopeSchemaManagerImpl(Set<? extends PojoSchemaManagementIndexedTypeContext> targetedTypeContexts)
-
-
Method Details
-
createIfMissing
public CompletableFuture<?> createIfMissing(FailureCollector failureCollector, OperationSubmitter operationSubmitter) - Specified by:
createIfMissingin interfacePojoScopeSchemaManager
-
createOrValidate
public CompletableFuture<?> createOrValidate(FailureCollector failureCollector, OperationSubmitter operationSubmitter) - Specified by:
createOrValidatein interfacePojoScopeSchemaManager
-
createOrUpdate
public CompletableFuture<?> createOrUpdate(FailureCollector failureCollector, OperationSubmitter operationSubmitter) - Specified by:
createOrUpdatein interfacePojoScopeSchemaManager
-
dropAndCreate
public CompletableFuture<?> dropAndCreate(FailureCollector failureCollector, OperationSubmitter operationSubmitter) - Specified by:
dropAndCreatein interfacePojoScopeSchemaManager
-
dropIfExisting
public CompletableFuture<?> dropIfExisting(FailureCollector failureCollector, OperationSubmitter operationSubmitter) - Specified by:
dropIfExistingin interfacePojoScopeSchemaManager
-
validate
public CompletableFuture<?> validate(FailureCollector failureCollector, OperationSubmitter operationSubmitter) - Specified by:
validatein interfacePojoScopeSchemaManager
-
exportExpectedSchema
- Specified by:
exportExpectedSchemain interfacePojoScopeSchemaManager
-
exportExpectedSchema
- Specified by:
exportExpectedSchemain interfacePojoScopeSchemaManager
-