本文整理了Java中com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType.setScopeDefinition()
方法的一些代码示例,展示了AccessCertificationCampaignType.setScopeDefinition()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。AccessCertificationCampaignType.setScopeDefinition()
方法的具体详情如下:
包路径:com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCampaignType
类名称:AccessCertificationCampaignType
方法名:setScopeDefinition
暂无
代码示例来源:origin: Evolveum/midpoint
public AccessCertificationCampaignType scopeDefinition(AccessCertificationScopeType value) {
setScopeDefinition(value);
return this;
}
代码示例来源:origin: Evolveum/midpoint
<O extends ObjectType> AccessCertificationCampaignType createAdHocCampaignObject(
AccessCertificationDefinitionType definition, PrismObject<O> focus, Task task,
OperationResult result) throws SecurityViolationException, SchemaException {
definition.setName(PolyStringType.fromOrig(PolyString.getOrig(definition.getName()) + " " + PolyString.getOrig(focus.getName())));
definition.setLastCampaignIdUsed(null);
AccessCertificationCampaignType campaign = createCampaignObject(definition, task, result);
AccessCertificationObjectBasedScopeType scope;
if ((campaign.getScopeDefinition() instanceof AccessCertificationObjectBasedScopeType)) {
scope = (AccessCertificationObjectBasedScopeType) campaign.getScopeDefinition();
} else {
// TODO!
scope = new AccessCertificationAssignmentReviewScopeType(prismContext);
campaign.setScopeDefinition(scope);
}
Class<? extends ObjectType> focusClass = focus.asObjectable().getClass();
scope.setObjectType(ObjectTypes.getObjectType(focusClass).getTypeQName());
ObjectFilter objectFilter = prismContext.queryFor(focusClass).id(focus.getOid()).buildFilter();
scope.setSearchFilter(getQueryConverter().createSearchFilterType(objectFilter));
return campaign;
}
代码示例来源:origin: Evolveum/midpoint
newCampaign.setScopeDefinition(definition.getScopeDefinition());
newCampaign.setRemediationDefinition(definition.getRemediationDefinition());
newCampaign.setReiterationDefinition(definition.getReiterationDefinition());
内容来源于网络,如有侵权,请联系作者删除!