public class WebModelServiceUtils extends Object
Constructor and Description |
---|
WebModelServiceUtils() |
Modifier and Type | Method and Description |
---|---|
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
countObjects(Class<T> type,
ObjectQuery query,
PageBase page) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
createActivationAdminStatusDelta(Class<T> type,
String oid,
boolean enabled,
PrismContext context) |
static Collection<SelectorOptions<GetOperationOptions>> |
createMinimalOptions() |
static <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
createObjectReferenceList(Class<O> type,
PageBase page,
Map<String,String> referenceMap) |
static Collection<SelectorOptions<GetOperationOptions>> |
createOptionsForParentOrgRefs() |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
deleteObject(Class<T> type,
String oid,
ModelExecuteOptions options,
OperationResult result,
PageBase page) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
deleteObject(Class<T> type,
String oid,
ModelExecuteOptions options,
OperationResult result,
PageBase page,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> principal) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
deleteObject(Class<T> type,
String oid,
OperationResult result,
PageBase page) |
static Locale |
getLocale() |
static Locale |
getLocale(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user) |
static String |
getLoggedInUserOid() |
static TimeZone |
getTimezone() |
static TimeZone |
getTimezone(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user) |
static boolean |
isNoFetch(Collection<SelectorOptions<GetOperationOptions>> options) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
loadObject(Class<T> type,
String oid,
Collection<SelectorOptions<GetOperationOptions>> options,
PageBase page,
Task task,
OperationResult result) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
loadObject(Class<T> type,
String oid,
PageBase page,
Task task,
OperationResult result) |
static String |
resolveReferenceName(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref,
PageBase page,
Task task,
OperationResult result) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
resolveReferenceRaw(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reference,
PageBase page,
Task task,
OperationResult result) |
static void |
runTask(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> tasksToRun,
Task operationalTask,
OperationResult parentResult,
PageBase pageBase) |
static String |
runTask(com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType taskToRun,
Task operationalTask,
OperationResult parentResult,
PageBase pageBase) |
static void |
save(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas,
ModelExecuteOptions options,
OperationResult result,
PageBase page) |
static void |
save(ObjectDelta delta,
ModelExecuteOptions options,
OperationResult result,
PageBase page) |
static void |
save(ObjectDelta delta,
OperationResult result,
PageBase page) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result,
PageBase page) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
searchObjects(Class<T> type,
ObjectQuery query,
Collection<SelectorOptions<GetOperationOptions>> options,
OperationResult result,
PageBase page,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> principal) |
static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
searchObjects(Class<T> type,
ObjectQuery query,
OperationResult result,
PageBase page) |
public static String resolveReferenceName(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref, PageBase page, Task task, OperationResult result)
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> PrismObject<T> resolveReferenceRaw(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType reference, PageBase page, Task task, OperationResult result)
public static <O extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> createObjectReferenceList(Class<O> type, PageBase page, Map<String,String> referenceMap)
public static String runTask(com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType taskToRun, Task operationalTask, OperationResult parentResult, PageBase pageBase)
public static void runTask(Collection<com.evolveum.midpoint.xml.ns._public.common.common_3.TaskType> tasksToRun, Task operationalTask, OperationResult parentResult, PageBase pageBase)
@Nullable public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> PrismObject<T> loadObject(Class<T> type, String oid, PageBase page, Task task, OperationResult result)
@Nullable public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> PrismObject<T> loadObject(Class<T> type, String oid, Collection<SelectorOptions<GetOperationOptions>> options, PageBase page, Task task, OperationResult result)
public static boolean isNoFetch(Collection<SelectorOptions<GetOperationOptions>> options)
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> List<PrismObject<T>> searchObjects(Class<T> type, ObjectQuery query, OperationResult result, PageBase page)
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> List<PrismObject<T>> searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result, PageBase page)
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> List<PrismObject<T>> searchObjects(Class<T> type, ObjectQuery query, Collection<SelectorOptions<GetOperationOptions>> options, OperationResult result, PageBase page, PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> principal)
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> int countObjects(Class<T> type, ObjectQuery query, PageBase page)
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void deleteObject(Class<T> type, String oid, OperationResult result, PageBase page)
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void deleteObject(Class<T> type, String oid, ModelExecuteOptions options, OperationResult result, PageBase page)
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> void deleteObject(Class<T> type, String oid, ModelExecuteOptions options, OperationResult result, PageBase page, PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> principal)
public static Collection<SelectorOptions<GetOperationOptions>> createOptionsForParentOrgRefs()
public static Collection<SelectorOptions<GetOperationOptions>> createMinimalOptions()
public static void save(ObjectDelta delta, OperationResult result, PageBase page)
public static void save(ObjectDelta delta, ModelExecuteOptions options, OperationResult result, PageBase page)
public static void save(Collection<ObjectDelta<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType>> deltas, ModelExecuteOptions options, OperationResult result, PageBase page)
public static <T extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> ObjectDelta<T> createActivationAdminStatusDelta(Class<T> type, String oid, boolean enabled, PrismContext context)
public static String getLoggedInUserOid()
public static Locale getLocale()
public static Locale getLocale(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user)
public static TimeZone getTimezone()
public static TimeZone getTimezone(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType user)
Copyright © 2016 evolveum. All rights reserved.