public abstract class AssignmentHolderType extends ObjectType implements Serializable, Cloneable, Objectable
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Abstract supertype for all object types that can have assignments. </p>
Java class for AssignmentHolderType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AssignmentHolderType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectType"> <sequence> <element name="assignment" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AssignmentType" maxOccurs="unbounded" minOccurs="0"/> <element name="iteration" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="iterationToken" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="archetypeRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="roleMembershipRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="delegatedRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> <element name="roleInfluenceRef" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_ARCHETYPE_REF |
static ItemName |
F_ASSIGNMENT |
static ItemName |
F_DELEGATED_REF |
static ItemName |
F_ITERATION |
static ItemName |
F_ITERATION_TOKEN |
static ItemName |
F_ROLE_INFLUENCE_REF |
static ItemName |
F_ROLE_MEMBERSHIP_REF |
F_DESCRIPTION, F_DIAGNOSTIC_INFORMATION, F_EXTENSION, F_FETCH_RESULT, F_LENS_CONTEXT, F_LIFECYCLE_STATE, F_METADATA, F_NAME, F_OPERATION_EXECUTION, F_PARENT_ORG_REF, F_POLICY_EXCEPTION, F_POLICY_SITUATION, F_SUBTYPE, F_TENANT_REF, F_TRIGGER, F_TRIGGERED_POLICY_RULE
Constructor and Description |
---|
AssignmentHolderType() |
AssignmentHolderType(PrismContext prismContext) |
createDiagnosticInformationList, createOperationExecutionList, createParentOrgRefList, createPolicyExceptionList, createPolicySituationList, createSubtypeList, createTriggeredPolicyRuleList, createTriggerList, getDescription, getDiagnosticInformation, getExtension, getFetchResult, getLensContext, getLifecycleState, getMetadata, getName, getOid, getOperationExecution, getParentOrgRef, getPolicyException, getPolicySituation, getSubtype, getTenantRef, getTrigger, getTriggeredPolicyRule, getVersion, setDescription, setExtension, setFetchResult, setLensContext, setLifecycleState, setMetadata, setName, setOid, setTenantRef, setVersion
accept
finalize, getClass, notify, notifyAll, wait, wait, wait
getDescription, getName, getOid, getVersion, setDescription, setName, setOid, setVersion
visitPrismStructure
public static final QName COMPLEX_TYPE
public static final ItemName F_ASSIGNMENT
public static final ItemName F_ITERATION
public static final ItemName F_ITERATION_TOKEN
public static final ItemName F_ARCHETYPE_REF
public static final ItemName F_ROLE_MEMBERSHIP_REF
public static final ItemName F_DELEGATED_REF
public static final ItemName F_ROLE_INFLUENCE_REF
public AssignmentHolderType()
public AssignmentHolderType(PrismContext prismContext)
public PrismObject<? extends AssignmentHolderType> asPrismObject()
asPrismObject
in interface Objectable
asPrismObject
in class ObjectType
public void setupContainer(PrismObject container)
setupContainer
in interface Objectable
setupContainer
in class ObjectType
public PrismObject asPrismContainer()
asPrismContainer
in class ObjectType
public PrismContainerValue asPrismContainerValue()
asPrismContainerValue
in interface Containerable
asPrismContainerValue
in class ObjectType
public void setupContainerValue(PrismContainerValue containerValue)
Containerable
setupContainerValue
in interface Containerable
setupContainerValue
in class ObjectType
public String toString()
toString
in class ObjectType
public boolean equals(Object object)
equals
in class ObjectType
public int hashCode()
hashCode
in class ObjectType
public String toDebugName()
Objectable
toDebugName
in interface Objectable
toDebugName
in class ObjectType
public String toDebugType()
Objectable
toDebugType
in interface Objectable
toDebugType
in class ObjectType
public <X> X end()
end
in class ObjectType
public List<AssignmentType> getAssignment()
public List<AssignmentType> createAssignmentList()
public Integer getIteration()
public void setIteration(Integer value)
public String getIterationToken()
public void setIterationToken(String value)
public List<ObjectReferenceType> getArchetypeRef()
public List<ObjectReferenceType> createArchetypeRefList()
public List<ObjectReferenceType> getRoleMembershipRef()
public List<ObjectReferenceType> createRoleMembershipRefList()
public List<ObjectReferenceType> getDelegatedRef()
public List<ObjectReferenceType> createDelegatedRefList()
public List<ObjectReferenceType> getRoleInfluenceRef()
public List<ObjectReferenceType> createRoleInfluenceRefList()
public AssignmentHolderType assignment(AssignmentType value)
public AssignmentType beginAssignment()
public AssignmentHolderType iteration(Integer value)
public AssignmentHolderType iterationToken(String value)
public AssignmentHolderType archetypeRef(ObjectReferenceType value)
public AssignmentHolderType archetypeRef(String oid, QName type)
public AssignmentHolderType archetypeRef(String oid, QName type, QName relation)
public ObjectReferenceType beginArchetypeRef()
public AssignmentHolderType roleMembershipRef(ObjectReferenceType value)
public AssignmentHolderType roleMembershipRef(String oid, QName type)
public AssignmentHolderType roleMembershipRef(String oid, QName type, QName relation)
public ObjectReferenceType beginRoleMembershipRef()
public AssignmentHolderType delegatedRef(ObjectReferenceType value)
public AssignmentHolderType delegatedRef(String oid, QName type)
public AssignmentHolderType delegatedRef(String oid, QName type, QName relation)
public ObjectReferenceType beginDelegatedRef()
public AssignmentHolderType roleInfluenceRef(ObjectReferenceType value)
public AssignmentHolderType roleInfluenceRef(String oid, QName type)
public AssignmentHolderType roleInfluenceRef(String oid, QName type, QName relation)
public ObjectReferenceType beginRoleInfluenceRef()
public AssignmentHolderType name(PolyStringType value)
name
in class ObjectType
public AssignmentHolderType name(String value)
name
in class ObjectType
public PolyStringType beginName()
beginName
in class ObjectType
public AssignmentHolderType description(String value)
description
in class ObjectType
public AssignmentHolderType subtype(String value)
subtype
in class ObjectType
public AssignmentHolderType fetchResult(OperationResultType value)
fetchResult
in class ObjectType
public OperationResultType beginFetchResult()
beginFetchResult
in class ObjectType
public AssignmentHolderType extension(ExtensionType value)
extension
in class ObjectType
public ExtensionType beginExtension()
beginExtension
in class ObjectType
public AssignmentHolderType parentOrgRef(ObjectReferenceType value)
parentOrgRef
in class ObjectType
public AssignmentHolderType parentOrgRef(String oid, QName type)
parentOrgRef
in class ObjectType
public AssignmentHolderType parentOrgRef(String oid, QName type, QName relation)
parentOrgRef
in class ObjectType
public ObjectReferenceType beginParentOrgRef()
beginParentOrgRef
in class ObjectType
public AssignmentHolderType trigger(TriggerType value)
trigger
in class ObjectType
public TriggerType beginTrigger()
beginTrigger
in class ObjectType
public AssignmentHolderType metadata(MetadataType value)
metadata
in class ObjectType
public MetadataType beginMetadata()
beginMetadata
in class ObjectType
public AssignmentHolderType tenantRef(ObjectReferenceType value)
tenantRef
in class ObjectType
public AssignmentHolderType tenantRef(String oid, QName type)
tenantRef
in class ObjectType
public AssignmentHolderType tenantRef(String oid, QName type, QName relation)
tenantRef
in class ObjectType
public ObjectReferenceType beginTenantRef()
beginTenantRef
in class ObjectType
public AssignmentHolderType lifecycleState(String value)
lifecycleState
in class ObjectType
public AssignmentHolderType operationExecution(OperationExecutionType value)
operationExecution
in class ObjectType
public OperationExecutionType beginOperationExecution()
beginOperationExecution
in class ObjectType
public AssignmentHolderType lensContext(LensContextType value)
lensContext
in class ObjectType
public LensContextType beginLensContext()
beginLensContext
in class ObjectType
public AssignmentHolderType policySituation(String value)
policySituation
in class ObjectType
public AssignmentHolderType triggeredPolicyRule(EvaluatedPolicyRuleType value)
triggeredPolicyRule
in class ObjectType
public EvaluatedPolicyRuleType beginTriggeredPolicyRule()
beginTriggeredPolicyRule
in class ObjectType
public AssignmentHolderType policyException(PolicyExceptionType value)
policyException
in class ObjectType
public PolicyExceptionType beginPolicyException()
beginPolicyException
in class ObjectType
public AssignmentHolderType diagnosticInformation(DiagnosticInformationType value)
diagnosticInformation
in class ObjectType
public DiagnosticInformationType beginDiagnosticInformation()
beginDiagnosticInformation
in class ObjectType
public AssignmentHolderType oid(String value)
oid
in class ObjectType
public AssignmentHolderType version(String value)
version
in class ObjectType
public AssignmentHolderType clone()
clone
in class ObjectType
Copyright © 2019 Evolveum. All rights reserved.