@Component public class MiscDataUtil extends Object
Modifier and Type | Field and Description |
---|---|
static String |
ORG_PREFIX |
static String |
ROLE_PREFIX |
Constructor and Description |
---|
MiscDataUtil() |
Modifier and Type | Method and Description |
---|---|
static PrismContainer |
deserializeContainerFromXml(String xml,
PrismContext prismContext) |
static com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType |
deserializeObjectFromXml(String xml,
PrismContext prismContext) |
static Map<String,org.activiti.engine.form.FormProperty> |
formPropertiesAsMap(List<org.activiti.engine.form.FormProperty> properties) |
static String |
getFocusObjectName(ModelContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> modelContext)
Retrieves focus object name from the model context.
|
List<String> |
getGroupsForUser(String oid,
OperationResult result) |
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
getObjectAfter(Map<String,Object> variables,
ObjectDeltaType deltaType,
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> objectBefore,
PrismContext prismContext,
OperationResult result) |
PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> |
getObjectBefore(Map<String,Object> variables,
PrismContext prismContext,
OperationResult result) |
ObjectDelta |
getObjectDelta(Map<String,Object> variables) |
ObjectDelta |
getObjectDelta(Map<String,Object> variables,
boolean mayBeNull) |
ObjectDeltaType |
getObjectDeltaType(Map<String,Object> variables,
boolean mayBeNull) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
getRequester(Map<String,Object> variables,
OperationResult result) |
Task |
getShadowTask(Map<String,Object> variables,
OperationResult result) |
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> |
getUserByOid(String oid,
OperationResult result) |
String |
getUserNameByOid(String oid,
OperationResult result) |
com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType |
groupIdToObjectReference(String groupId) |
boolean |
isAuthorizedToClaim(String taskId) |
boolean |
isAuthorizedToClaim(com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemType workItem) |
boolean |
isAuthorizedToSubmit(String taskId,
String assigneeOid) |
boolean |
isAuthorizedToSubmit(com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemType workItem) |
boolean |
isMemberOfActivitiGroup(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType userType,
String activitiGroupId) |
void |
resolveAssignmentTargetReferences(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> object,
OperationResult result) |
PrismObject |
resolveObjectReferenceType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref,
OperationResult result) |
static String |
serializeContainerableToXml(Containerable containerable,
PrismContext prismContext) |
static String |
serializeObjectToXml(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object) |
static String |
serializeObjectToXml(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object,
PrismContext prismContext) |
public static final String ROLE_PREFIX
public static final String ORG_PREFIX
public PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> getUserByOid(String oid, OperationResult result)
public String getUserNameByOid(String oid, OperationResult result)
public PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> getRequester(Map<String,Object> variables, OperationResult result) throws SchemaException, ObjectNotFoundException
public PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> getObjectBefore(Map<String,Object> variables, PrismContext prismContext, OperationResult result) throws SchemaException, ObjectNotFoundException, JAXBException
public ObjectDelta getObjectDelta(Map<String,Object> variables) throws JAXBException, SchemaException
JAXBException
SchemaException
public ObjectDelta getObjectDelta(Map<String,Object> variables, boolean mayBeNull) throws JAXBException, SchemaException
JAXBException
SchemaException
public ObjectDeltaType getObjectDeltaType(Map<String,Object> variables, boolean mayBeNull) throws JAXBException, SchemaException
JAXBException
SchemaException
public PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> getObjectAfter(Map<String,Object> variables, ObjectDeltaType deltaType, PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> objectBefore, PrismContext prismContext, OperationResult result) throws JAXBException, SchemaException
JAXBException
SchemaException
public static String serializeObjectToXml(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object)
public static String serializeObjectToXml(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> object, PrismContext prismContext)
public static String serializeContainerableToXml(Containerable containerable, PrismContext prismContext)
public static com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType deserializeObjectFromXml(String xml, PrismContext prismContext)
public static PrismContainer deserializeContainerFromXml(String xml, PrismContext prismContext)
public void resolveAssignmentTargetReferences(PrismObject<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> object, OperationResult result)
public static String getFocusObjectName(ModelContext<? extends com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType> modelContext)
public Task getShadowTask(Map<String,Object> variables, OperationResult result) throws SchemaException, ObjectNotFoundException
public boolean isAuthorizedToSubmit(com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemType workItem)
public boolean isAuthorizedToClaim(com.evolveum.midpoint.xml.ns._public.common.common_3.WorkItemType workItem)
public boolean isAuthorizedToClaim(String taskId)
public static Map<String,org.activiti.engine.form.FormProperty> formPropertiesAsMap(List<org.activiti.engine.form.FormProperty> properties)
public boolean isMemberOfActivitiGroup(com.evolveum.midpoint.xml.ns._public.common.common_3.UserType userType, String activitiGroupId)
public List<String> getGroupsForUser(String oid, OperationResult result) throws SchemaException, ObjectNotFoundException
public PrismObject resolveObjectReferenceType(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType ref, OperationResult result)
public com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType groupIdToObjectReference(String groupId)
Copyright © 2014 evolveum. All rights reserved.