本文整理了Java中com.evolveum.midpoint.task.api.Task.getObjectRef()
方法的一些代码示例,展示了Task.getObjectRef()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Task.getObjectRef()
方法的具体详情如下:
包路径:com.evolveum.midpoint.task.api.Task
类名称:Task
方法名:getObjectRef
[英]Returns reference to the object that the task is associated with. Tasks may be associated with a particular objects. For example a "import from resource" task is associated with the resource definition object that it imports from. Similarly for synchronization and reconciliation tasks (cycles). This is an optional property.
[中]返回与任务关联的对象的引用。任务可能与特定对象相关联。例如,“从资源导入”任务与它从中导入的资源定义对象相关联。同步和协调任务(周期)也是如此。这是一个可选属性。
代码示例来源:origin: Evolveum/midpoint
protected QueryType getObjectQueryTypeFromTaskObjectRef(Task task) {
ObjectReferenceType objectRef = task.getObjectRef();
if (objectRef == null) {
return null;
}
SearchFilterType filterType = objectRef.getFilter();
if (filterType == null || FilterUtil.isFilterEmpty(filterType)) {
return null;
}
QueryType queryType = new QueryType();
queryType.setFilter(filterType);
return queryType;
}
代码示例来源:origin: Evolveum/midpoint
ReportType parentReport = objectResolver.resolve(task.getObjectRef(), ReportType.class, null, "resolving report", task, result);
Map<String, Object> parameters = completeReport(parentReport, task, result);
代码示例来源:origin: Evolveum/midpoint
} else if (parentTask != null && parentTask.getObjectRef() != null) {
task.setObjectRef(parentTask.getObjectRef().clone());
代码示例来源:origin: Evolveum/midpoint
objectReferenceType.setOid(oid);
if (task.getObjectRef() == null) {
task.setObjectRef(objectReferenceType);
} else {
if (dependent.getTask().getObjectRef() == null) {
try {
dependent.getTask().setObjectRefImmediate(objectReferenceType, result);
代码示例来源:origin: Evolveum/midpoint
AssertJUnit.assertEquals("ObjectRef OID was not stored/retrieved correctly", objectReferenceType.getOid(), task001.getObjectRef().getOid());
AssertJUnit.assertEquals("ObjectRef ObjectType was not stored/retrieved correctly", objectReferenceType.getType(), task001.getObjectRef().getType());
内容来源于网络,如有侵权,请联系作者删除!