Class AccessCertificationDefinitionForReportType
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.AccessCertificationDefinitionForReportType
- All Implemented Interfaces:
Containerable
,Freezable
,com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
,JaxbVisitable
,Objectable
,DebugDumpable
,Serializable
,Cloneable
public class AccessCertificationDefinitionForReportType
extends AbstractAccessCertificationDefinitionType
implements Objectable
Access certification definition augmented with report-related information
(e.g. number of campaigns).
EXPERIMENTAL. It is to be seen if this form is OK.
- See Also:
-
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
FieldsModifier and TypeFieldDescriptionstatic final QName
static final QName
static final ItemName
static final ItemName
static final Producer<AccessCertificationDefinitionForReportType>
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_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
ConstructorsConstructorDescriptionDeprecated. -
Method Summary
Modifier and TypeMethodDescriptionarchetypeRef
(ObjectReferenceType value) archetypeRef
(String oid, QName type) archetypeRef
(String oid, QName type, QName relation) assignment
(AssignmentType value) clone()
delegatedRef
(ObjectReferenceType value) delegatedRef
(String oid, QName type) delegatedRef
(String oid, QName type, QName relation) description
(String value) documentation
(String value) effectiveMarkRef
(String oid, QName type) effectiveMarkRef
(String oid, QName type, QName relation) <X> X
end()
boolean
extension
(ExtensionType value) fetchResult
(OperationResultType value) handlerUri
(String value) indestructible
(Boolean value) iterationToken
(String value) lastCampaignIdUsed
(Integer value) lensContext
(LensContextType value) lifecycleState
(String value) metadata
(MetadataType value) name
(PolyStringType value) openCampaigns
(Integer value) ownerRef
(ObjectReferenceType value) parentOrgRef
(ObjectReferenceType value) parentOrgRef
(String oid, QName type) parentOrgRef
(String oid, QName type, QName relation) policySituation
(String value) protected QName
protected QName
roleInfluenceRef
(String oid, QName type) roleInfluenceRef
(String oid, QName type, QName relation) roleMembershipRef
(String oid, QName type) roleMembershipRef
(String oid, QName type, QName relation) void
setCampaigns
(Integer value) void
setOpenCampaigns
(Integer value) tenantRef
(ObjectReferenceType value) trigger
(TriggerType value) Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.AbstractAccessCertificationDefinitionType
createStageDefinitionList, getAdHoc, 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, createPolicyStatementList, createTriggerList, getDescription, getDiagnosticInformation, getDocumentation, getEffectiveMarkRef, getEffectiveOperationPolicy, getExtension, getFetchResult, getIndestructible, 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 Details
-
COMPLEX_TYPE
-
F_CAMPAIGNS
-
F_OPEN_CAMPAIGNS
-
FACTORY
-
CONTAINER_NAME
-
-
Constructor Details
-
AccessCertificationDefinitionForReportType
public AccessCertificationDefinitionForReportType() -
AccessCertificationDefinitionForReportType
Deprecated.
-
-
Method Details
-
prismGetContainerName
- Overrides:
prismGetContainerName
in classAbstractAccessCertificationDefinitionType
-
prismGetContainerType
- Overrides:
prismGetContainerType
in classAbstractAccessCertificationDefinitionType
-
asPrismObject
- Specified by:
asPrismObject
in interfaceObjectable
- Overrides:
asPrismObject
in classAbstractAccessCertificationDefinitionType
-
getCampaigns
-
setCampaigns
-
getOpenCampaigns
-
setOpenCampaigns
-
equals
- Overrides:
equals
in classAbstractAccessCertificationDefinitionType
-
version
- Overrides:
version
in classAbstractAccessCertificationDefinitionType
-
oid
- Overrides:
oid
in classAbstractAccessCertificationDefinitionType
-
campaigns
-
openCampaigns
-
handlerUri
- Overrides:
handlerUri
in classAbstractAccessCertificationDefinitionType
-
scopeDefinition
public AccessCertificationDefinitionForReportType scopeDefinition(AccessCertificationScopeType value) - Overrides:
scopeDefinition
in classAbstractAccessCertificationDefinitionType
-
beginScopeDefinition
- Overrides:
beginScopeDefinition
in classAbstractAccessCertificationDefinitionType
-
ownerRef
- Overrides:
ownerRef
in classAbstractAccessCertificationDefinitionType
-
ownerRef
- Overrides:
ownerRef
in classAbstractAccessCertificationDefinitionType
-
ownerRef
- Overrides:
ownerRef
in classAbstractAccessCertificationDefinitionType
-
beginOwnerRef
- Overrides:
beginOwnerRef
in classAbstractAccessCertificationDefinitionType
-
remediationDefinition
public AccessCertificationDefinitionForReportType remediationDefinition(AccessCertificationRemediationDefinitionType value) - Overrides:
remediationDefinition
in classAbstractAccessCertificationDefinitionType
-
beginRemediationDefinition
- Overrides:
beginRemediationDefinition
in classAbstractAccessCertificationDefinitionType
-
reiterationDefinition
public AccessCertificationDefinitionForReportType reiterationDefinition(AccessCertificationReiterationDefinitionType value) - Overrides:
reiterationDefinition
in classAbstractAccessCertificationDefinitionType
-
beginReiterationDefinition
- Overrides:
beginReiterationDefinition
in classAbstractAccessCertificationDefinitionType
-
stageDefinition
public AccessCertificationDefinitionForReportType stageDefinition(AccessCertificationStageDefinitionType value) - Overrides:
stageDefinition
in classAbstractAccessCertificationDefinitionType
-
beginStageDefinition
- Overrides:
beginStageDefinition
in classAbstractAccessCertificationDefinitionType
-
reviewStrategy
public AccessCertificationDefinitionForReportType reviewStrategy(AccessCertificationCaseReviewStrategyType value) - Overrides:
reviewStrategy
in classAbstractAccessCertificationDefinitionType
-
beginReviewStrategy
- Overrides:
beginReviewStrategy
in classAbstractAccessCertificationDefinitionType
-
adHoc
- Overrides:
adHoc
in classAbstractAccessCertificationDefinitionType
-
lastCampaignIdUsed
- Overrides:
lastCampaignIdUsed
in classAbstractAccessCertificationDefinitionType
-
lastCampaignStartedTimestamp
public AccessCertificationDefinitionForReportType lastCampaignStartedTimestamp(XMLGregorianCalendar value) - Overrides:
lastCampaignStartedTimestamp
in classAbstractAccessCertificationDefinitionType
-
lastCampaignStartedTimestamp
- Overrides:
lastCampaignStartedTimestamp
in classAbstractAccessCertificationDefinitionType
-
lastCampaignClosedTimestamp
public AccessCertificationDefinitionForReportType lastCampaignClosedTimestamp(XMLGregorianCalendar value) - Overrides:
lastCampaignClosedTimestamp
in classAbstractAccessCertificationDefinitionType
-
lastCampaignClosedTimestamp
- Overrides:
lastCampaignClosedTimestamp
in classAbstractAccessCertificationDefinitionType
-
assignment
- Overrides:
assignment
in classAbstractAccessCertificationDefinitionType
-
beginAssignment
- Overrides:
beginAssignment
in classAbstractAccessCertificationDefinitionType
-
iteration
- Overrides:
iteration
in classAbstractAccessCertificationDefinitionType
-
iterationToken
- Overrides:
iterationToken
in classAbstractAccessCertificationDefinitionType
-
archetypeRef
- Overrides:
archetypeRef
in classAbstractAccessCertificationDefinitionType
-
archetypeRef
- Overrides:
archetypeRef
in classAbstractAccessCertificationDefinitionType
-
archetypeRef
public AccessCertificationDefinitionForReportType archetypeRef(String oid, QName type, QName relation) - Overrides:
archetypeRef
in classAbstractAccessCertificationDefinitionType
-
beginArchetypeRef
- Overrides:
beginArchetypeRef
in classAbstractAccessCertificationDefinitionType
-
roleMembershipRef
- Overrides:
roleMembershipRef
in classAbstractAccessCertificationDefinitionType
-
roleMembershipRef
- Overrides:
roleMembershipRef
in classAbstractAccessCertificationDefinitionType
-
roleMembershipRef
public AccessCertificationDefinitionForReportType roleMembershipRef(String oid, QName type, QName relation) - Overrides:
roleMembershipRef
in classAbstractAccessCertificationDefinitionType
-
beginRoleMembershipRef
- Overrides:
beginRoleMembershipRef
in classAbstractAccessCertificationDefinitionType
-
delegatedRef
- Overrides:
delegatedRef
in classAbstractAccessCertificationDefinitionType
-
delegatedRef
- Overrides:
delegatedRef
in classAbstractAccessCertificationDefinitionType
-
delegatedRef
public AccessCertificationDefinitionForReportType delegatedRef(String oid, QName type, QName relation) - Overrides:
delegatedRef
in classAbstractAccessCertificationDefinitionType
-
beginDelegatedRef
- Overrides:
beginDelegatedRef
in classAbstractAccessCertificationDefinitionType
-
roleInfluenceRef
- Overrides:
roleInfluenceRef
in classAbstractAccessCertificationDefinitionType
-
roleInfluenceRef
- Overrides:
roleInfluenceRef
in classAbstractAccessCertificationDefinitionType
-
roleInfluenceRef
public AccessCertificationDefinitionForReportType roleInfluenceRef(String oid, QName type, QName relation) - Overrides:
roleInfluenceRef
in classAbstractAccessCertificationDefinitionType
-
beginRoleInfluenceRef
- Overrides:
beginRoleInfluenceRef
in classAbstractAccessCertificationDefinitionType
-
name
- Overrides:
name
in classAbstractAccessCertificationDefinitionType
-
name
- Overrides:
name
in classAbstractAccessCertificationDefinitionType
-
description
- Overrides:
description
in classAbstractAccessCertificationDefinitionType
-
documentation
- Overrides:
documentation
in classAbstractAccessCertificationDefinitionType
-
subtype
- Overrides:
subtype
in classAbstractAccessCertificationDefinitionType
-
fetchResult
- Overrides:
fetchResult
in classAbstractAccessCertificationDefinitionType
-
beginFetchResult
- Overrides:
beginFetchResult
in classAbstractAccessCertificationDefinitionType
-
extension
- Overrides:
extension
in classAbstractAccessCertificationDefinitionType
-
beginExtension
- Overrides:
beginExtension
in classAbstractAccessCertificationDefinitionType
-
parentOrgRef
- Overrides:
parentOrgRef
in classAbstractAccessCertificationDefinitionType
-
parentOrgRef
- Overrides:
parentOrgRef
in classAbstractAccessCertificationDefinitionType
-
parentOrgRef
public AccessCertificationDefinitionForReportType parentOrgRef(String oid, QName type, QName relation) - Overrides:
parentOrgRef
in classAbstractAccessCertificationDefinitionType
-
beginParentOrgRef
- Overrides:
beginParentOrgRef
in classAbstractAccessCertificationDefinitionType
-
trigger
- Overrides:
trigger
in classAbstractAccessCertificationDefinitionType
-
beginTrigger
- Overrides:
beginTrigger
in classAbstractAccessCertificationDefinitionType
-
metadata
- Overrides:
metadata
in classAbstractAccessCertificationDefinitionType
-
beginMetadata
- Overrides:
beginMetadata
in classAbstractAccessCertificationDefinitionType
-
tenantRef
- Overrides:
tenantRef
in classAbstractAccessCertificationDefinitionType
-
tenantRef
- Overrides:
tenantRef
in classAbstractAccessCertificationDefinitionType
-
tenantRef
- Overrides:
tenantRef
in classAbstractAccessCertificationDefinitionType
-
beginTenantRef
- Overrides:
beginTenantRef
in classAbstractAccessCertificationDefinitionType
-
lifecycleState
- Overrides:
lifecycleState
in classAbstractAccessCertificationDefinitionType
-
operationExecution
- Overrides:
operationExecution
in classAbstractAccessCertificationDefinitionType
-
beginOperationExecution
- Overrides:
beginOperationExecution
in classAbstractAccessCertificationDefinitionType
-
lensContext
- Overrides:
lensContext
in classAbstractAccessCertificationDefinitionType
-
beginLensContext
- Overrides:
beginLensContext
in classAbstractAccessCertificationDefinitionType
-
policySituation
- Overrides:
policySituation
in classAbstractAccessCertificationDefinitionType
-
triggeredPolicyRule
public AccessCertificationDefinitionForReportType triggeredPolicyRule(EvaluatedPolicyRuleType value) - Overrides:
triggeredPolicyRule
in classAbstractAccessCertificationDefinitionType
-
beginTriggeredPolicyRule
- Overrides:
beginTriggeredPolicyRule
in classAbstractAccessCertificationDefinitionType
-
policyException
- Overrides:
policyException
in classAbstractAccessCertificationDefinitionType
-
beginPolicyException
- Overrides:
beginPolicyException
in classAbstractAccessCertificationDefinitionType
-
diagnosticInformation
public AccessCertificationDefinitionForReportType diagnosticInformation(DiagnosticInformationType value) - Overrides:
diagnosticInformation
in classAbstractAccessCertificationDefinitionType
-
beginDiagnosticInformation
- Overrides:
beginDiagnosticInformation
in classAbstractAccessCertificationDefinitionType
-
indestructible
- Overrides:
indestructible
in classAbstractAccessCertificationDefinitionType
-
effectiveMarkRef
- Overrides:
effectiveMarkRef
in classAbstractAccessCertificationDefinitionType
-
effectiveMarkRef
- Overrides:
effectiveMarkRef
in classAbstractAccessCertificationDefinitionType
-
effectiveMarkRef
public AccessCertificationDefinitionForReportType effectiveMarkRef(String oid, QName type, QName relation) - Overrides:
effectiveMarkRef
in classAbstractAccessCertificationDefinitionType
-
beginEffectiveMarkRef
- Overrides:
beginEffectiveMarkRef
in classAbstractAccessCertificationDefinitionType
-
policyStatement
- Overrides:
policyStatement
in classAbstractAccessCertificationDefinitionType
-
beginPolicyStatement
- Overrides:
beginPolicyStatement
in classAbstractAccessCertificationDefinitionType
-
effectiveOperationPolicy
public AccessCertificationDefinitionForReportType effectiveOperationPolicy(ObjectOperationPolicyType value) - Overrides:
effectiveOperationPolicy
in classAbstractAccessCertificationDefinitionType
-
beginEffectiveOperationPolicy
- Overrides:
beginEffectiveOperationPolicy
in classAbstractAccessCertificationDefinitionType
-
end
public <X> X end()- Overrides:
end
in classAbstractAccessCertificationDefinitionType
-
clone
- Overrides:
clone
in classAbstractAccessCertificationDefinitionType
-