Class AccessCertificationAssignmentCaseType
- java.lang.Object
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationAssignmentCaseType
-
- All Implemented Interfaces:
Containerable
,DebugDumpable
,Serializable
,Cloneable
public class AccessCertificationAssignmentCaseType extends AccessCertificationCaseType implements Serializable, Cloneable, Containerable
Java class for AccessCertificationAssignmentCaseType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AccessCertificationAssignmentCaseType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AccessCertificationCaseType"> <sequence> <element name="assignment" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AssignmentType"/> <element name="isInducement" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_ASSIGNMENT
static ItemName
F_IS_INDUCEMENT
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType
F_ACTIVATION, F_CURRENT_STAGE_CREATE_TIMESTAMP, F_CURRENT_STAGE_DEADLINE, F_CURRENT_STAGE_OUTCOME, F_EVENT, F_ITERATION, F_OBJECT_REF, F_ORG_REF, F_OUTCOME, F_REMEDIED_TIMESTAMP, F_REVIEW_FINISHED_TIMESTAMP, F_STAGE_NUMBER, F_TARGET_REF, F_TENANT_REF, F_WORK_ITEM
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description AccessCertificationAssignmentCaseType()
AccessCertificationAssignmentCaseType(PrismContext prismContext)
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationCaseType
createEventList, createWorkItemList, getActivation, getCurrentStageCreateTimestamp, getCurrentStageDeadline, getCurrentStageOutcome, getEvent, getId, getIteration, getObjectRef, getOrgRef, getOutcome, getRemediedTimestamp, getReviewFinishedTimestamp, getStageNumber, getTargetRef, getTenantRef, getWorkItem, setActivation, setCurrentStageCreateTimestamp, setCurrentStageDeadline, setCurrentStageOutcome, setId, setIteration, setObjectRef, setOrgRef, setOutcome, setRemediedTimestamp, setReviewFinishedTimestamp, setStageNumber, setTargetRef, setTenantRef
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
-
-
-
Constructor Detail
-
AccessCertificationAssignmentCaseType
public AccessCertificationAssignmentCaseType()
-
AccessCertificationAssignmentCaseType
public AccessCertificationAssignmentCaseType(PrismContext prismContext)
-
-
Method Detail
-
asPrismContainerValue
public PrismContainerValue asPrismContainerValue()
- Specified by:
asPrismContainerValue
in interfaceContainerable
- Overrides:
asPrismContainerValue
in classAccessCertificationCaseType
-
setupContainerValue
public void setupContainerValue(PrismContainerValue containerValue)
Description copied from interface:Containerable
Setup value to the containerable representation. This is used to after (empty) containerable is created to initialize it with a correct prism container value. Note: This method DOES NOT change the container value parent.- Specified by:
setupContainerValue
in interfaceContainerable
- Overrides:
setupContainerValue
in classAccessCertificationCaseType
-
toString
public String toString()
- Overrides:
toString
in classAccessCertificationCaseType
-
equals
public boolean equals(Object object)
- Overrides:
equals
in classAccessCertificationCaseType
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classAccessCertificationCaseType
-
end
public <X> X end()
- Overrides:
end
in classAccessCertificationCaseType
-
getAssignment
public AssignmentType getAssignment()
-
setAssignment
public void setAssignment(AssignmentType value)
-
isIsInducement
public Boolean isIsInducement()
-
setIsInducement
public void setIsInducement(Boolean value)
-
assignment
public AccessCertificationAssignmentCaseType assignment(AssignmentType value)
-
beginAssignment
public AssignmentType beginAssignment()
-
isInducement
public AccessCertificationAssignmentCaseType isInducement(Boolean value)
-
objectRef
public AccessCertificationAssignmentCaseType objectRef(ObjectReferenceType value)
- Overrides:
objectRef
in classAccessCertificationCaseType
-
objectRef
public AccessCertificationAssignmentCaseType objectRef(String oid, QName type)
- Overrides:
objectRef
in classAccessCertificationCaseType
-
objectRef
public AccessCertificationAssignmentCaseType objectRef(String oid, QName type, QName relation)
- Overrides:
objectRef
in classAccessCertificationCaseType
-
beginObjectRef
public ObjectReferenceType beginObjectRef()
- Overrides:
beginObjectRef
in classAccessCertificationCaseType
-
targetRef
public AccessCertificationAssignmentCaseType targetRef(ObjectReferenceType value)
- Overrides:
targetRef
in classAccessCertificationCaseType
-
targetRef
public AccessCertificationAssignmentCaseType targetRef(String oid, QName type)
- Overrides:
targetRef
in classAccessCertificationCaseType
-
targetRef
public AccessCertificationAssignmentCaseType targetRef(String oid, QName type, QName relation)
- Overrides:
targetRef
in classAccessCertificationCaseType
-
beginTargetRef
public ObjectReferenceType beginTargetRef()
- Overrides:
beginTargetRef
in classAccessCertificationCaseType
-
tenantRef
public AccessCertificationAssignmentCaseType tenantRef(ObjectReferenceType value)
- Overrides:
tenantRef
in classAccessCertificationCaseType
-
tenantRef
public AccessCertificationAssignmentCaseType tenantRef(String oid, QName type)
- Overrides:
tenantRef
in classAccessCertificationCaseType
-
tenantRef
public AccessCertificationAssignmentCaseType tenantRef(String oid, QName type, QName relation)
- Overrides:
tenantRef
in classAccessCertificationCaseType
-
beginTenantRef
public ObjectReferenceType beginTenantRef()
- Overrides:
beginTenantRef
in classAccessCertificationCaseType
-
orgRef
public AccessCertificationAssignmentCaseType orgRef(ObjectReferenceType value)
- Overrides:
orgRef
in classAccessCertificationCaseType
-
orgRef
public AccessCertificationAssignmentCaseType orgRef(String oid, QName type)
- Overrides:
orgRef
in classAccessCertificationCaseType
-
orgRef
public AccessCertificationAssignmentCaseType orgRef(String oid, QName type, QName relation)
- Overrides:
orgRef
in classAccessCertificationCaseType
-
beginOrgRef
public ObjectReferenceType beginOrgRef()
- Overrides:
beginOrgRef
in classAccessCertificationCaseType
-
activation
public AccessCertificationAssignmentCaseType activation(ActivationType value)
- Overrides:
activation
in classAccessCertificationCaseType
-
beginActivation
public ActivationType beginActivation()
- Overrides:
beginActivation
in classAccessCertificationCaseType
-
stageNumber
public AccessCertificationAssignmentCaseType stageNumber(int value)
- Overrides:
stageNumber
in classAccessCertificationCaseType
-
iteration
public AccessCertificationAssignmentCaseType iteration(Integer value)
- Overrides:
iteration
in classAccessCertificationCaseType
-
workItem
public AccessCertificationAssignmentCaseType workItem(AccessCertificationWorkItemType value)
- Overrides:
workItem
in classAccessCertificationCaseType
-
beginWorkItem
public AccessCertificationWorkItemType beginWorkItem()
- Overrides:
beginWorkItem
in classAccessCertificationCaseType
-
currentStageCreateTimestamp
public AccessCertificationAssignmentCaseType currentStageCreateTimestamp(XMLGregorianCalendar value)
- Overrides:
currentStageCreateTimestamp
in classAccessCertificationCaseType
-
currentStageCreateTimestamp
public AccessCertificationAssignmentCaseType currentStageCreateTimestamp(String value)
- Overrides:
currentStageCreateTimestamp
in classAccessCertificationCaseType
-
currentStageDeadline
public AccessCertificationAssignmentCaseType currentStageDeadline(XMLGregorianCalendar value)
- Overrides:
currentStageDeadline
in classAccessCertificationCaseType
-
currentStageDeadline
public AccessCertificationAssignmentCaseType currentStageDeadline(String value)
- Overrides:
currentStageDeadline
in classAccessCertificationCaseType
-
currentStageOutcome
public AccessCertificationAssignmentCaseType currentStageOutcome(String value)
- Overrides:
currentStageOutcome
in classAccessCertificationCaseType
-
outcome
public AccessCertificationAssignmentCaseType outcome(String value)
- Overrides:
outcome
in classAccessCertificationCaseType
-
reviewFinishedTimestamp
public AccessCertificationAssignmentCaseType reviewFinishedTimestamp(XMLGregorianCalendar value)
- Overrides:
reviewFinishedTimestamp
in classAccessCertificationCaseType
-
reviewFinishedTimestamp
public AccessCertificationAssignmentCaseType reviewFinishedTimestamp(String value)
- Overrides:
reviewFinishedTimestamp
in classAccessCertificationCaseType
-
remediedTimestamp
public AccessCertificationAssignmentCaseType remediedTimestamp(XMLGregorianCalendar value)
- Overrides:
remediedTimestamp
in classAccessCertificationCaseType
-
remediedTimestamp
public AccessCertificationAssignmentCaseType remediedTimestamp(String value)
- Overrides:
remediedTimestamp
in classAccessCertificationCaseType
-
event
public AccessCertificationAssignmentCaseType event(CaseEventType value)
- Overrides:
event
in classAccessCertificationCaseType
-
beginEvent
public CaseEventType beginEvent()
- Overrides:
beginEvent
in classAccessCertificationCaseType
-
id
public AccessCertificationAssignmentCaseType id(Long value)
- Overrides:
id
in classAccessCertificationCaseType
-
clone
public AccessCertificationAssignmentCaseType clone()
- Overrides:
clone
in classAccessCertificationCaseType
-
-