public class ApprovalRequestImpl<I extends Serializable> extends Object implements ApprovalRequest<I>
Constructor and Description |
---|
ApprovalRequestImpl(I itemToApprove,
com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
com.evolveum.midpoint.xml.ns._public.common.common_3.ApprovalSchemaType approvalSchema,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> approverRef,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType> approverExpression,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType automaticallyApproved,
PrismContext prismContext) |
ApprovalRequestImpl(I itemToApprove,
com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
PrismContext prismContext) |
ApprovalRequestImpl(SerializationSafeContainer itemToApproveWrapped,
com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
com.evolveum.midpoint.xml.ns._public.common.common_3.ApprovalSchemaType approvalSchema,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> approverRef,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType> approverExpression,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType automaticallyApproved,
PrismContext prismContext) |
ApprovalRequestImpl(SerializationSafeContainer itemToApproveWrapped,
com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
ApprovalSchema |
getApprovalSchema() |
I |
getItemToApprove() |
PrismContext |
getPrismContext() |
void |
setApprovalSchema(ApprovalSchemaImpl approvalSchema) |
void |
setItemToApprove(I itemToApprove) |
void |
setItemToApprove(SerializationSafeContainer wrappedValue) |
void |
setPrismContext(PrismContext prismContext) |
protected void |
setSchemaFromConfig(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
PrismContext prismContext) |
protected void |
setSchemaFromConfigAndParameters(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config,
com.evolveum.midpoint.xml.ns._public.common.common_3.ApprovalSchemaType approvalSchema,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> approverRef,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType> approverExpression,
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType automaticallyApproved,
PrismContext prismContext) |
String |
toString() |
public ApprovalRequestImpl(SerializationSafeContainer itemToApproveWrapped, com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, PrismContext prismContext)
public ApprovalRequestImpl(I itemToApprove, com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, PrismContext prismContext)
public ApprovalRequestImpl(SerializationSafeContainer itemToApproveWrapped, com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, com.evolveum.midpoint.xml.ns._public.common.common_3.ApprovalSchemaType approvalSchema, List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> approverRef, List<com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType> approverExpression, com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType automaticallyApproved, PrismContext prismContext)
public ApprovalRequestImpl(I itemToApprove, com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, com.evolveum.midpoint.xml.ns._public.common.common_3.ApprovalSchemaType approvalSchema, List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> approverRef, List<com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType> approverExpression, com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType automaticallyApproved, PrismContext prismContext)
protected void setSchemaFromConfig(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, PrismContext prismContext)
protected void setSchemaFromConfigAndParameters(com.evolveum.midpoint.xml.ns._public.common.common_3.PcpAspectConfigurationType config, com.evolveum.midpoint.xml.ns._public.common.common_3.ApprovalSchemaType approvalSchema, List<com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType> approverRef, List<com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType> approverExpression, com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType automaticallyApproved, PrismContext prismContext)
public ApprovalSchema getApprovalSchema()
getApprovalSchema
in interface ApprovalRequest<I extends Serializable>
public void setApprovalSchema(ApprovalSchemaImpl approvalSchema)
public void setItemToApprove(I itemToApprove)
public void setItemToApprove(SerializationSafeContainer wrappedValue)
public I getItemToApprove()
getItemToApprove
in interface ApprovalRequest<I extends Serializable>
public void setPrismContext(PrismContext prismContext)
setPrismContext
in interface ApprovalRequest<I extends Serializable>
public PrismContext getPrismContext()
getPrismContext
in interface ApprovalRequest<I extends Serializable>
Copyright © 2016 evolveum. All rights reserved.