Class AssignmentHolderType
- java.lang.Object
-
- com.evolveum.prism.xml.ns._public.types_3.ObjectType
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableObjectable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
-
- All Implemented Interfaces:
Containerable,Freezable,ContainerablePrismBinding,JaxbVisitable,Objectable,DebugDumpable,Serializable,Cloneable
- Direct Known Subclasses:
AbstractAccessCertificationDefinitionType,AccessCertificationCampaignType,CaseType,ConnectorHostType,ConnectorType,DashboardType,FocusType,FormType,FunctionLibraryType,LookupTableType,MarkType,MessageTemplateType,NodeType,ObjectCollectionType,ObjectTemplateType,ReportDataType,ReportType,ResourceType,SecurityPolicyType,SequenceType,SimulationResultType,SystemConfigurationType,TaskType,ValuePolicyType
public abstract class AssignmentHolderType extends ObjectType implements Objectable
Abstract supertype for all object types that can have assignments.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
ContainerablePrismBinding.ContainerableList<T extends Containerable>, ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QNameCOMPLEX_TYPEstatic QNameCONTAINER_NAMEstatic ItemNameF_ARCHETYPE_REFstatic ItemNameF_ASSIGNMENTstatic ItemNameF_DELEGATED_REFstatic ItemNameF_ITERATIONstatic ItemNameF_ITERATION_TOKENstatic ItemNameF_ROLE_INFLUENCE_REFstatic ItemNameF_ROLE_MEMBERSHIP_REF-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
F_DESCRIPTION, F_DIAGNOSTIC_INFORMATION, F_DOCUMENTATION, F_EFFECTIVE_MARK_REF, F_EFFECTIVE_OPERATION_POLICY, F_EXTENSION, F_FETCH_RESULT, F_INDESTRUCTIBLE, F_LENS_CONTEXT, F_LIFECYCLE_STATE, F_METADATA, F_NAME, F_OPERATION_EXECUTION, F_PARENT_ORG_REF, F_POLICY_EXCEPTION, F_POLICY_SITUATION, F_POLICY_STATEMENT, F_SUBTYPE, F_TENANT_REF, F_TRIGGER, F_TRIGGERED_POLICY_RULE
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description AssignmentHolderType()AssignmentHolderType(PrismContext context)Deprecated.
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
createOperationExecutionList, createPolicyExceptionList, createPolicyStatementList, createTriggerList, getDescription, getDiagnosticInformation, getDocumentation, getEffectiveMarkRef, getEffectiveOperationPolicy, getExtension, getFetchResult, getLensContext, getLifecycleState, getMetadata, getName, getOperationExecution, getParentOrgRef, getPolicyException, getPolicySituation, getPolicyStatement, getSubtype, getTenantRef, getTrigger, getTriggeredPolicyRule, isIndestructible, setDescription, setDocumentation, setEffectiveOperationPolicy, setExtension, setFetchResult, setIndestructible, setLensContext, setLifecycleState, setMetadata, setName, setTenantRef
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableObjectable
asPrismContainer, asPrismContainerValue, getOid, getVersion, hashCode, setOid, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString
-
Methods inherited from class com.evolveum.prism.xml.ns._public.types_3.ObjectType
accept
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
asPrismContainerValue, cloneWithoutId, debugDump, freeze, isImmutable, setupContainerValue
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
Methods inherited from interface com.evolveum.midpoint.prism.Objectable
getDescription, getName, getOid, getVersion, setDescription, setName, setOid, setupContainer, setVersion, toDebugName, toDebugType
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_ASSIGNMENT
public static final ItemName F_ASSIGNMENT
-
F_ITERATION
public static final ItemName F_ITERATION
-
F_ITERATION_TOKEN
public static final ItemName F_ITERATION_TOKEN
-
F_ARCHETYPE_REF
public static final ItemName F_ARCHETYPE_REF
-
F_ROLE_MEMBERSHIP_REF
public static final ItemName F_ROLE_MEMBERSHIP_REF
-
F_DELEGATED_REF
public static final ItemName F_DELEGATED_REF
-
F_ROLE_INFLUENCE_REF
public static final ItemName F_ROLE_INFLUENCE_REF
-
CONTAINER_NAME
public static final QName CONTAINER_NAME
-
-
Constructor Detail
-
AssignmentHolderType
public AssignmentHolderType()
-
AssignmentHolderType
@Deprecated public AssignmentHolderType(PrismContext context)
Deprecated.
-
-
Method Detail
-
prismGetContainerName
protected QName prismGetContainerName()
- Overrides:
prismGetContainerNamein classObjectType
-
prismGetContainerType
protected QName prismGetContainerType()
- Overrides:
prismGetContainerTypein classObjectType
-
asPrismObject
public PrismObject<? extends AssignmentHolderType> asPrismObject()
- Specified by:
asPrismObjectin interfaceObjectable- Overrides:
asPrismObjectin classObjectType
-
getAssignment
public List<AssignmentType> getAssignment()
-
createAssignmentList
public List<AssignmentType> createAssignmentList()
-
getIteration
public Integer getIteration()
-
setIteration
public void setIteration(Integer value)
-
getIterationToken
public String getIterationToken()
-
setIterationToken
public void setIterationToken(String value)
-
getArchetypeRef
public List<ObjectReferenceType> getArchetypeRef()
-
getRoleMembershipRef
public List<ObjectReferenceType> getRoleMembershipRef()
-
getDelegatedRef
public List<ObjectReferenceType> getDelegatedRef()
-
getRoleInfluenceRef
public List<ObjectReferenceType> getRoleInfluenceRef()
-
equals
public boolean equals(Object other)
- Overrides:
equalsin classObjectType
-
version
public AssignmentHolderType version(String value)
- Overrides:
versionin classObjectType
-
oid
public AssignmentHolderType oid(String value)
- Overrides:
oidin classObjectType
-
assignment
public AssignmentHolderType assignment(AssignmentType value)
-
beginAssignment
public AssignmentType beginAssignment()
-
iteration
public AssignmentHolderType iteration(Integer value)
-
iterationToken
public AssignmentHolderType iterationToken(String value)
-
archetypeRef
public AssignmentHolderType archetypeRef(ObjectReferenceType value)
-
archetypeRef
public AssignmentHolderType archetypeRef(String oid, QName type)
-
archetypeRef
public AssignmentHolderType archetypeRef(String oid, QName type, QName relation)
-
beginArchetypeRef
public ObjectReferenceType beginArchetypeRef()
-
roleMembershipRef
public AssignmentHolderType roleMembershipRef(ObjectReferenceType value)
-
roleMembershipRef
public AssignmentHolderType roleMembershipRef(String oid, QName type)
-
roleMembershipRef
public AssignmentHolderType roleMembershipRef(String oid, QName type, QName relation)
-
beginRoleMembershipRef
public ObjectReferenceType beginRoleMembershipRef()
-
delegatedRef
public AssignmentHolderType delegatedRef(ObjectReferenceType value)
-
delegatedRef
public AssignmentHolderType delegatedRef(String oid, QName type)
-
delegatedRef
public AssignmentHolderType delegatedRef(String oid, QName type, QName relation)
-
beginDelegatedRef
public ObjectReferenceType beginDelegatedRef()
-
roleInfluenceRef
public AssignmentHolderType roleInfluenceRef(ObjectReferenceType value)
-
roleInfluenceRef
public AssignmentHolderType roleInfluenceRef(String oid, QName type)
-
roleInfluenceRef
public AssignmentHolderType roleInfluenceRef(String oid, QName type, QName relation)
-
beginRoleInfluenceRef
public ObjectReferenceType beginRoleInfluenceRef()
-
name
public AssignmentHolderType name(PolyStringType value)
- Overrides:
namein classObjectType
-
name
public AssignmentHolderType name(String value)
- Overrides:
namein classObjectType
-
description
public AssignmentHolderType description(String value)
- Overrides:
descriptionin classObjectType
-
documentation
public AssignmentHolderType documentation(String value)
- Overrides:
documentationin classObjectType
-
subtype
public AssignmentHolderType subtype(String value)
- Overrides:
subtypein classObjectType
-
fetchResult
public AssignmentHolderType fetchResult(OperationResultType value)
- Overrides:
fetchResultin classObjectType
-
beginFetchResult
public OperationResultType beginFetchResult()
- Overrides:
beginFetchResultin classObjectType
-
extension
public AssignmentHolderType extension(ExtensionType value)
- Overrides:
extensionin classObjectType
-
beginExtension
public ExtensionType beginExtension()
- Overrides:
beginExtensionin classObjectType
-
parentOrgRef
public AssignmentHolderType parentOrgRef(ObjectReferenceType value)
- Overrides:
parentOrgRefin classObjectType
-
parentOrgRef
public AssignmentHolderType parentOrgRef(String oid, QName type)
- Overrides:
parentOrgRefin classObjectType
-
parentOrgRef
public AssignmentHolderType parentOrgRef(String oid, QName type, QName relation)
- Overrides:
parentOrgRefin classObjectType
-
beginParentOrgRef
public ObjectReferenceType beginParentOrgRef()
- Overrides:
beginParentOrgRefin classObjectType
-
trigger
public AssignmentHolderType trigger(TriggerType value)
- Overrides:
triggerin classObjectType
-
beginTrigger
public TriggerType beginTrigger()
- Overrides:
beginTriggerin classObjectType
-
metadata
public AssignmentHolderType metadata(MetadataType value)
- Overrides:
metadatain classObjectType
-
beginMetadata
public MetadataType beginMetadata()
- Overrides:
beginMetadatain classObjectType
-
tenantRef
public AssignmentHolderType tenantRef(ObjectReferenceType value)
- Overrides:
tenantRefin classObjectType
-
tenantRef
public AssignmentHolderType tenantRef(String oid, QName type)
- Overrides:
tenantRefin classObjectType
-
tenantRef
public AssignmentHolderType tenantRef(String oid, QName type, QName relation)
- Overrides:
tenantRefin classObjectType
-
beginTenantRef
public ObjectReferenceType beginTenantRef()
- Overrides:
beginTenantRefin classObjectType
-
lifecycleState
public AssignmentHolderType lifecycleState(String value)
- Overrides:
lifecycleStatein classObjectType
-
operationExecution
public AssignmentHolderType operationExecution(OperationExecutionType value)
- Overrides:
operationExecutionin classObjectType
-
beginOperationExecution
public OperationExecutionType beginOperationExecution()
- Overrides:
beginOperationExecutionin classObjectType
-
lensContext
public AssignmentHolderType lensContext(LensContextType value)
- Overrides:
lensContextin classObjectType
-
beginLensContext
public LensContextType beginLensContext()
- Overrides:
beginLensContextin classObjectType
-
policySituation
public AssignmentHolderType policySituation(String value)
- Overrides:
policySituationin classObjectType
-
triggeredPolicyRule
public AssignmentHolderType triggeredPolicyRule(EvaluatedPolicyRuleType value)
- Overrides:
triggeredPolicyRulein classObjectType
-
beginTriggeredPolicyRule
public EvaluatedPolicyRuleType beginTriggeredPolicyRule()
- Overrides:
beginTriggeredPolicyRulein classObjectType
-
policyException
public AssignmentHolderType policyException(PolicyExceptionType value)
- Overrides:
policyExceptionin classObjectType
-
beginPolicyException
public PolicyExceptionType beginPolicyException()
- Overrides:
beginPolicyExceptionin classObjectType
-
diagnosticInformation
public AssignmentHolderType diagnosticInformation(DiagnosticInformationType value)
- Overrides:
diagnosticInformationin classObjectType
-
beginDiagnosticInformation
public DiagnosticInformationType beginDiagnosticInformation()
- Overrides:
beginDiagnosticInformationin classObjectType
-
indestructible
public AssignmentHolderType indestructible(Boolean value)
- Overrides:
indestructiblein classObjectType
-
effectiveMarkRef
public AssignmentHolderType effectiveMarkRef(ObjectReferenceType value)
- Overrides:
effectiveMarkRefin classObjectType
-
effectiveMarkRef
public AssignmentHolderType effectiveMarkRef(String oid, QName type)
- Overrides:
effectiveMarkRefin classObjectType
-
effectiveMarkRef
public AssignmentHolderType effectiveMarkRef(String oid, QName type, QName relation)
- Overrides:
effectiveMarkRefin classObjectType
-
beginEffectiveMarkRef
public ObjectReferenceType beginEffectiveMarkRef()
- Overrides:
beginEffectiveMarkRefin classObjectType
-
policyStatement
public AssignmentHolderType policyStatement(PolicyStatementType value)
- Overrides:
policyStatementin classObjectType
-
beginPolicyStatement
public PolicyStatementType beginPolicyStatement()
- Overrides:
beginPolicyStatementin classObjectType
-
effectiveOperationPolicy
public AssignmentHolderType effectiveOperationPolicy(ObjectOperationPolicyType value)
- Overrides:
effectiveOperationPolicyin classObjectType
-
beginEffectiveOperationPolicy
public ObjectOperationPolicyType beginEffectiveOperationPolicy()
- Overrides:
beginEffectiveOperationPolicyin classObjectType
-
end
public <X> X end()
- Overrides:
endin classObjectType
-
clone
public AssignmentHolderType clone()
- Overrides:
clonein classObjectType
-
-