Class AccessCertificationDefinitionType
- 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
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractAccessCertificationDefinitionType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.AccessCertificationDefinitionType
-
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,JaxbVisitable
,Objectable
,DebugDumpable
,Serializable
public class AccessCertificationDefinitionType extends AbstractAccessCertificationDefinitionType implements Objectable
Access certification definition.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ContainerableList<T extends Containerable>, com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static QName
CONTAINER_NAME
static Producer<AccessCertificationDefinitionType>
FACTORY
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractAccessCertificationDefinitionType
F_AD_HOC, F_HANDLER_URI, F_LAST_CAMPAIGN_CLOSED_TIMESTAMP, F_LAST_CAMPAIGN_ID_USED, F_LAST_CAMPAIGN_STARTED_TIMESTAMP, F_OWNER_REF, F_REITERATION_DEFINITION, F_REMEDIATION_DEFINITION, F_REVIEW_STRATEGY, F_SCOPE_DEFINITION, F_STAGE_DEFINITION
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
F_ARCHETYPE_REF, F_ASSIGNMENT, F_DELEGATED_REF, F_ITERATION, F_ITERATION_TOKEN, F_ROLE_INFLUENCE_REF, F_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_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_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 AccessCertificationDefinitionType()
AccessCertificationDefinitionType(PrismContext context)
Deprecated.
-
Method Summary
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractAccessCertificationDefinitionType
createStageDefinitionList, getHandlerUri, getLastCampaignClosedTimestamp, getLastCampaignIdUsed, getLastCampaignStartedTimestamp, getOwnerRef, getReiterationDefinition, getRemediationDefinition, getReviewStrategy, getScopeDefinition, getStageDefinition, isAdHoc, setAdHoc, setHandlerUri, setLastCampaignClosedTimestamp, setLastCampaignIdUsed, setLastCampaignStartedTimestamp, setOwnerRef, setReiterationDefinition, setRemediationDefinition, setReviewStrategy, setScopeDefinition
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AssignmentHolderType
createAssignmentList, getArchetypeRef, getAssignment, getDelegatedRef, getIteration, getIterationToken, getRoleInfluenceRef, getRoleMembershipRef, setIteration, setIterationToken
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
createOperationExecutionList, createPolicyExceptionList, createTriggerList, getDescription, getDiagnosticInformation, getDocumentation, getExtension, getFetchResult, getLensContext, getLifecycleState, getMetadata, getName, getOperationExecution, getParentOrgRef, getPolicyException, getPolicySituation, getSubtype, getTenantRef, getTrigger, getTriggeredPolicyRule, isIndestructible, setDescription, setDocumentation, 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
-
FACTORY
public static final Producer<AccessCertificationDefinitionType> FACTORY
-
CONTAINER_NAME
public static final QName CONTAINER_NAME
-
-
Constructor Detail
-
AccessCertificationDefinitionType
public AccessCertificationDefinitionType()
-
AccessCertificationDefinitionType
@Deprecated public AccessCertificationDefinitionType(PrismContext context)
Deprecated.
-
-
Method Detail
-
prismGetContainerName
protected QName prismGetContainerName()
- Overrides:
prismGetContainerName
in classAbstractAccessCertificationDefinitionType
-
prismGetContainerType
protected QName prismGetContainerType()
- Overrides:
prismGetContainerType
in classAbstractAccessCertificationDefinitionType
-
asPrismObject
public PrismObject<AccessCertificationDefinitionType> asPrismObject()
- Specified by:
asPrismObject
in interfaceObjectable
- Overrides:
asPrismObject
in classAbstractAccessCertificationDefinitionType
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classAbstractAccessCertificationDefinitionType
-
version
public AccessCertificationDefinitionType version(String value)
- Overrides:
version
in classAbstractAccessCertificationDefinitionType
-
oid
public AccessCertificationDefinitionType oid(String value)
- Overrides:
oid
in classAbstractAccessCertificationDefinitionType
-
handlerUri
public AccessCertificationDefinitionType handlerUri(String value)
- Overrides:
handlerUri
in classAbstractAccessCertificationDefinitionType
-
scopeDefinition
public AccessCertificationDefinitionType scopeDefinition(AccessCertificationScopeType value)
- Overrides:
scopeDefinition
in classAbstractAccessCertificationDefinitionType
-
beginScopeDefinition
public AccessCertificationScopeType beginScopeDefinition()
- Overrides:
beginScopeDefinition
in classAbstractAccessCertificationDefinitionType
-
ownerRef
public AccessCertificationDefinitionType ownerRef(ObjectReferenceType value)
- Overrides:
ownerRef
in classAbstractAccessCertificationDefinitionType
-
ownerRef
public AccessCertificationDefinitionType ownerRef(String oid, QName type)
- Overrides:
ownerRef
in classAbstractAccessCertificationDefinitionType
-
ownerRef
public AccessCertificationDefinitionType ownerRef(String oid, QName type, QName relation)
- Overrides:
ownerRef
in classAbstractAccessCertificationDefinitionType
-
beginOwnerRef
public ObjectReferenceType beginOwnerRef()
- Overrides:
beginOwnerRef
in classAbstractAccessCertificationDefinitionType
-
remediationDefinition
public AccessCertificationDefinitionType remediationDefinition(AccessCertificationRemediationDefinitionType value)
- Overrides:
remediationDefinition
in classAbstractAccessCertificationDefinitionType
-
beginRemediationDefinition
public AccessCertificationRemediationDefinitionType beginRemediationDefinition()
- Overrides:
beginRemediationDefinition
in classAbstractAccessCertificationDefinitionType
-
reiterationDefinition
public AccessCertificationDefinitionType reiterationDefinition(AccessCertificationReiterationDefinitionType value)
- Overrides:
reiterationDefinition
in classAbstractAccessCertificationDefinitionType
-
beginReiterationDefinition
public AccessCertificationReiterationDefinitionType beginReiterationDefinition()
- Overrides:
beginReiterationDefinition
in classAbstractAccessCertificationDefinitionType
-
stageDefinition
public AccessCertificationDefinitionType stageDefinition(AccessCertificationStageDefinitionType value)
- Overrides:
stageDefinition
in classAbstractAccessCertificationDefinitionType
-
beginStageDefinition
public AccessCertificationStageDefinitionType beginStageDefinition()
- Overrides:
beginStageDefinition
in classAbstractAccessCertificationDefinitionType
-
reviewStrategy
public AccessCertificationDefinitionType reviewStrategy(AccessCertificationCaseReviewStrategyType value)
- Overrides:
reviewStrategy
in classAbstractAccessCertificationDefinitionType
-
beginReviewStrategy
public AccessCertificationCaseReviewStrategyType beginReviewStrategy()
- Overrides:
beginReviewStrategy
in classAbstractAccessCertificationDefinitionType
-
adHoc
public AccessCertificationDefinitionType adHoc(Boolean value)
- Overrides:
adHoc
in classAbstractAccessCertificationDefinitionType
-
lastCampaignIdUsed
public AccessCertificationDefinitionType lastCampaignIdUsed(Integer value)
- Overrides:
lastCampaignIdUsed
in classAbstractAccessCertificationDefinitionType
-
lastCampaignStartedTimestamp
public AccessCertificationDefinitionType lastCampaignStartedTimestamp(XMLGregorianCalendar value)
- Overrides:
lastCampaignStartedTimestamp
in classAbstractAccessCertificationDefinitionType
-
lastCampaignStartedTimestamp
public AccessCertificationDefinitionType lastCampaignStartedTimestamp(String value)
- Overrides:
lastCampaignStartedTimestamp
in classAbstractAccessCertificationDefinitionType
-
lastCampaignClosedTimestamp
public AccessCertificationDefinitionType lastCampaignClosedTimestamp(XMLGregorianCalendar value)
- Overrides:
lastCampaignClosedTimestamp
in classAbstractAccessCertificationDefinitionType
-
lastCampaignClosedTimestamp
public AccessCertificationDefinitionType lastCampaignClosedTimestamp(String value)
- Overrides:
lastCampaignClosedTimestamp
in classAbstractAccessCertificationDefinitionType
-
assignment
public AccessCertificationDefinitionType assignment(AssignmentType value)
- Overrides:
assignment
in classAbstractAccessCertificationDefinitionType
-
beginAssignment
public AssignmentType beginAssignment()
- Overrides:
beginAssignment
in classAbstractAccessCertificationDefinitionType
-
iteration
public AccessCertificationDefinitionType iteration(Integer value)
- Overrides:
iteration
in classAbstractAccessCertificationDefinitionType
-
iterationToken
public AccessCertificationDefinitionType iterationToken(String value)
- Overrides:
iterationToken
in classAbstractAccessCertificationDefinitionType
-
archetypeRef
public AccessCertificationDefinitionType archetypeRef(ObjectReferenceType value)
- Overrides:
archetypeRef
in classAbstractAccessCertificationDefinitionType
-
archetypeRef
public AccessCertificationDefinitionType archetypeRef(String oid, QName type)
- Overrides:
archetypeRef
in classAbstractAccessCertificationDefinitionType
-
archetypeRef
public AccessCertificationDefinitionType archetypeRef(String oid, QName type, QName relation)
- Overrides:
archetypeRef
in classAbstractAccessCertificationDefinitionType
-
beginArchetypeRef
public ObjectReferenceType beginArchetypeRef()
- Overrides:
beginArchetypeRef
in classAbstractAccessCertificationDefinitionType
-
roleMembershipRef
public AccessCertificationDefinitionType roleMembershipRef(ObjectReferenceType value)
- Overrides:
roleMembershipRef
in classAbstractAccessCertificationDefinitionType
-
roleMembershipRef
public AccessCertificationDefinitionType roleMembershipRef(String oid, QName type)
- Overrides:
roleMembershipRef
in classAbstractAccessCertificationDefinitionType
-
roleMembershipRef
public AccessCertificationDefinitionType roleMembershipRef(String oid, QName type, QName relation)
- Overrides:
roleMembershipRef
in classAbstractAccessCertificationDefinitionType
-
beginRoleMembershipRef
public ObjectReferenceType beginRoleMembershipRef()
- Overrides:
beginRoleMembershipRef
in classAbstractAccessCertificationDefinitionType
-
delegatedRef
public AccessCertificationDefinitionType delegatedRef(ObjectReferenceType value)
- Overrides:
delegatedRef
in classAbstractAccessCertificationDefinitionType
-
delegatedRef
public AccessCertificationDefinitionType delegatedRef(String oid, QName type)
- Overrides:
delegatedRef
in classAbstractAccessCertificationDefinitionType
-
delegatedRef
public AccessCertificationDefinitionType delegatedRef(String oid, QName type, QName relation)
- Overrides:
delegatedRef
in classAbstractAccessCertificationDefinitionType
-
beginDelegatedRef
public ObjectReferenceType beginDelegatedRef()
- Overrides:
beginDelegatedRef
in classAbstractAccessCertificationDefinitionType
-
roleInfluenceRef
public AccessCertificationDefinitionType roleInfluenceRef(ObjectReferenceType value)
- Overrides:
roleInfluenceRef
in classAbstractAccessCertificationDefinitionType
-
roleInfluenceRef
public AccessCertificationDefinitionType roleInfluenceRef(String oid, QName type)
- Overrides:
roleInfluenceRef
in classAbstractAccessCertificationDefinitionType
-
roleInfluenceRef
public AccessCertificationDefinitionType roleInfluenceRef(String oid, QName type, QName relation)
- Overrides:
roleInfluenceRef
in classAbstractAccessCertificationDefinitionType
-
beginRoleInfluenceRef
public ObjectReferenceType beginRoleInfluenceRef()
- Overrides:
beginRoleInfluenceRef
in classAbstractAccessCertificationDefinitionType
-
name
public AccessCertificationDefinitionType name(PolyStringType value)
- Overrides:
name
in classAbstractAccessCertificationDefinitionType
-
name
public AccessCertificationDefinitionType name(String value)
- Overrides:
name
in classAbstractAccessCertificationDefinitionType
-
description
public AccessCertificationDefinitionType description(String value)
- Overrides:
description
in classAbstractAccessCertificationDefinitionType
-
documentation
public AccessCertificationDefinitionType documentation(String value)
- Overrides:
documentation
in classAbstractAccessCertificationDefinitionType
-
subtype
public AccessCertificationDefinitionType subtype(String value)
- Overrides:
subtype
in classAbstractAccessCertificationDefinitionType
-
fetchResult
public AccessCertificationDefinitionType fetchResult(OperationResultType value)
- Overrides:
fetchResult
in classAbstractAccessCertificationDefinitionType
-
beginFetchResult
public OperationResultType beginFetchResult()
- Overrides:
beginFetchResult
in classAbstractAccessCertificationDefinitionType
-
extension
public AccessCertificationDefinitionType extension(ExtensionType value)
- Overrides:
extension
in classAbstractAccessCertificationDefinitionType
-
beginExtension
public ExtensionType beginExtension()
- Overrides:
beginExtension
in classAbstractAccessCertificationDefinitionType
-
parentOrgRef
public AccessCertificationDefinitionType parentOrgRef(ObjectReferenceType value)
- Overrides:
parentOrgRef
in classAbstractAccessCertificationDefinitionType
-
parentOrgRef
public AccessCertificationDefinitionType parentOrgRef(String oid, QName type)
- Overrides:
parentOrgRef
in classAbstractAccessCertificationDefinitionType
-
parentOrgRef
public AccessCertificationDefinitionType parentOrgRef(String oid, QName type, QName relation)
- Overrides:
parentOrgRef
in classAbstractAccessCertificationDefinitionType
-
beginParentOrgRef
public ObjectReferenceType beginParentOrgRef()
- Overrides:
beginParentOrgRef
in classAbstractAccessCertificationDefinitionType
-
trigger
public AccessCertificationDefinitionType trigger(TriggerType value)
- Overrides:
trigger
in classAbstractAccessCertificationDefinitionType
-
beginTrigger
public TriggerType beginTrigger()
- Overrides:
beginTrigger
in classAbstractAccessCertificationDefinitionType
-
metadata
public AccessCertificationDefinitionType metadata(MetadataType value)
- Overrides:
metadata
in classAbstractAccessCertificationDefinitionType
-
beginMetadata
public MetadataType beginMetadata()
- Overrides:
beginMetadata
in classAbstractAccessCertificationDefinitionType
-
tenantRef
public AccessCertificationDefinitionType tenantRef(ObjectReferenceType value)
- Overrides:
tenantRef
in classAbstractAccessCertificationDefinitionType
-
tenantRef
public AccessCertificationDefinitionType tenantRef(String oid, QName type)
- Overrides:
tenantRef
in classAbstractAccessCertificationDefinitionType
-
tenantRef
public AccessCertificationDefinitionType tenantRef(String oid, QName type, QName relation)
- Overrides:
tenantRef
in classAbstractAccessCertificationDefinitionType
-
beginTenantRef
public ObjectReferenceType beginTenantRef()
- Overrides:
beginTenantRef
in classAbstractAccessCertificationDefinitionType
-
lifecycleState
public AccessCertificationDefinitionType lifecycleState(String value)
- Overrides:
lifecycleState
in classAbstractAccessCertificationDefinitionType
-
operationExecution
public AccessCertificationDefinitionType operationExecution(OperationExecutionType value)
- Overrides:
operationExecution
in classAbstractAccessCertificationDefinitionType
-
beginOperationExecution
public OperationExecutionType beginOperationExecution()
- Overrides:
beginOperationExecution
in classAbstractAccessCertificationDefinitionType
-
lensContext
public AccessCertificationDefinitionType lensContext(LensContextType value)
- Overrides:
lensContext
in classAbstractAccessCertificationDefinitionType
-
beginLensContext
public LensContextType beginLensContext()
- Overrides:
beginLensContext
in classAbstractAccessCertificationDefinitionType
-
policySituation
public AccessCertificationDefinitionType policySituation(String value)
- Overrides:
policySituation
in classAbstractAccessCertificationDefinitionType
-
triggeredPolicyRule
public AccessCertificationDefinitionType triggeredPolicyRule(EvaluatedPolicyRuleType value)
- Overrides:
triggeredPolicyRule
in classAbstractAccessCertificationDefinitionType
-
beginTriggeredPolicyRule
public EvaluatedPolicyRuleType beginTriggeredPolicyRule()
- Overrides:
beginTriggeredPolicyRule
in classAbstractAccessCertificationDefinitionType
-
policyException
public AccessCertificationDefinitionType policyException(PolicyExceptionType value)
- Overrides:
policyException
in classAbstractAccessCertificationDefinitionType
-
beginPolicyException
public PolicyExceptionType beginPolicyException()
- Overrides:
beginPolicyException
in classAbstractAccessCertificationDefinitionType
-
diagnosticInformation
public AccessCertificationDefinitionType diagnosticInformation(DiagnosticInformationType value)
- Overrides:
diagnosticInformation
in classAbstractAccessCertificationDefinitionType
-
beginDiagnosticInformation
public DiagnosticInformationType beginDiagnosticInformation()
- Overrides:
beginDiagnosticInformation
in classAbstractAccessCertificationDefinitionType
-
indestructible
public AccessCertificationDefinitionType indestructible(Boolean value)
- Overrides:
indestructible
in classAbstractAccessCertificationDefinitionType
-
end
public <X> X end()
- Overrides:
end
in classAbstractAccessCertificationDefinitionType
-
clone
public AccessCertificationDefinitionType clone()
- Overrides:
clone
in classAbstractAccessCertificationDefinitionType
-
-