@Component public class MiscDataUtil extends Object
Constructor and Description |
---|
MiscDataUtil() |
public static MidPointPrincipal getPrincipalUser()
public String getUserNameByOid(String oid, OperationResult result)
public PrismObject<UserType> getRequester(Map<String,Object> variables, OperationResult result) throws SchemaException, ObjectNotFoundException
public PrismObject<? extends ObjectType> getObjectBefore(Map<String,Object> variables, PrismContext prismContext, OperationResult result) throws SchemaException, ObjectNotFoundException, JAXBException
public ObjectDelta getObjectDelta(Map<String,Object> variables, OperationResult result) throws JAXBException, SchemaException
JAXBException
SchemaException
public PrismObject<? extends ObjectType> getObjectAfter(Map<String,Object> variables, ObjectDelta delta, PrismObject<? extends ObjectType> objectBefore, PrismContext prismContext, OperationResult result) throws JAXBException, SchemaException
JAXBException
SchemaException
public static String serializeObjectToXml(PrismObject<? extends ObjectType> object)
public static String serializeObjectToXml(PrismObject<? extends ObjectType> object, PrismContext prismContext)
public static ObjectType deserializeObjectFromXml(String xml, PrismContext prismContext)
public void resolveAssignmentTargetReferences(PrismObject<? extends UserType> object, OperationResult result)
public static String getObjectName(ModelContext<? extends ObjectType,?> modelContext)
public Task getShadowTask(Map<String,Object> variables, OperationResult result) throws SchemaException, ObjectNotFoundException
public boolean isCurrentUserAuthorizedToSubmit(WorkItem workItem)
public boolean isAuthorizedToSubmit(MidPointPrincipal principal, String assigneeOid)
Copyright © 2013 evolveum. All rights reserved.