本文整理了Java中com.evolveum.midpoint.repo.api.RepositoryService.applyFullTextSearchConfiguration
方法的一些代码示例,展示了RepositoryService.applyFullTextSearchConfiguration
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。RepositoryService.applyFullTextSearchConfiguration
方法的具体详情如下:
包路径:com.evolveum.midpoint.repo.api.RepositoryService
类名称:RepositoryService
方法名:applyFullTextSearchConfiguration
暂无
代码示例来源:origin: Evolveum/midpoint
private void applyFullTextSearchConfiguration(SystemConfigurationType configuration) {
try {
repositoryService.applyFullTextSearchConfiguration(configuration.getFullTextSearch());
} catch (Throwable t) {
LoggingUtils.logUnexpectedException(LOGGER, "Couldn't apply fulltext search configuration", t);
lastVersionApplied = null;
}
}
代码示例来源:origin: Evolveum/midpoint
@Override
public void applyFullTextSearchConfiguration(FullTextSearchConfigurationType fullTextSearch) {
Long startTime = repoOpStart();
try {
repositoryService.applyFullTextSearchConfiguration(fullTextSearch);
} finally {
repoOpEnd(startTime);
}
}
代码示例来源:origin: Evolveum/midpoint
@BeforeClass
public void beforeClass() throws Exception {
super.beforeClass();
PrismTestUtil.resetPrismContext(MidPointPrismContextFactory.FACTORY);
OperationResult result = new OperationResult("add objects");
PrismObject<UserType> beforeConfig = prismContext.createObjectable(UserType.class)
.name("before-config")
.description(DESCRIPTION_TO_FIND)
.asPrismObject();
beforeConfigOid = repositoryService.addObject(beforeConfig, null, result);
FullTextSearchConfigurationType fullTextConfig = new FullTextSearchConfigurationType();
FullTextSearchIndexedItemsConfigurationType entry = new FullTextSearchIndexedItemsConfigurationType();
entry.getItem().add(new ItemPathType(ObjectType.F_NAME));
entry.getItem().add(new ItemPathType(ObjectType.F_DESCRIPTION));
fullTextConfig.getIndexed().add(entry);
repositoryService.applyFullTextSearchConfiguration(fullTextConfig);
LOGGER.info("Applying full text search configuration: {}", fullTextConfig);
List<PrismObject<? extends Objectable>> objects = prismContext.parserFor(new File(FOLDER_BASIC, "objects.xml")).parseObjects();
objects.addAll(prismContext.parserFor(new File(FOLDER_BASIC, "objects-2.xml")).parseObjects());
for (PrismObject object : objects) {
repositoryService.addObject(object, null, result);
}
result.recomputeStatus();
assertTrue(result.isSuccess());
}
内容来源于网络,如有侵权,请联系作者删除!