Class AccessCertificationDefinitionForReportType
- java.lang.Object
-
- com.evolveum.prism.xml.ns._public.types_3.ObjectType
-
- 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,JaxbVisitable,Objectable,DebugDumpable,Serializable,Cloneable
public class AccessCertificationDefinitionForReportType extends AbstractAccessCertificationDefinitionType implements Serializable, Cloneable
Access certification definition augmented with report-related information (e.g. number of campaigns). EXPERIMENTAL. It is to be seen if this form is OK.Java class for AccessCertificationDefinitionForReportType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AccessCertificationDefinitionForReportType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractAccessCertificationDefinitionType"> <sequence> <element name="campaigns" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> <element name="openCampaigns" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static QNameCOMPLEX_TYPEstatic ItemNameF_CAMPAIGNSstatic ItemNameF_OPEN_CAMPAIGNS-
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 AccessCertificationDefinitionForReportType()AccessCertificationDefinitionForReportType(PrismContext prismContext)
-
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
asPrismContainer, asPrismContainerValue, createArchetypeRefList, createAssignmentList, createDelegatedRefList, createRoleInfluenceRefList, createRoleMembershipRefList, equals, getArchetypeRef, getAssignment, getDelegatedRef, getIteration, getIterationToken, getRoleInfluenceRef, getRoleMembershipRef, hashCode, setIteration, setIterationToken, setupContainer, setupContainerValue, toDebugName, toDebugType, toString
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectType
createDiagnosticInformationList, createOperationExecutionList, createParentOrgRefList, createPolicyExceptionList, createPolicySituationList, createSubtypeList, createTriggeredPolicyRuleList, createTriggerList, getDescription, getDiagnosticInformation, getDocumentation, getExtension, getFetchResult, getLensContext, getLifecycleState, getMetadata, getName, getOid, getOperationExecution, getParentOrgRef, getPolicyException, getPolicySituation, getSubtype, getTenantRef, getTrigger, getTriggeredPolicyRule, getVersion, isIndestructible, setDescription, setDocumentation, setExtension, setFetchResult, setIndestructible, setLensContext, setLifecycleState, setMetadata, setName, setOid, setTenantRef, setVersion
-
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
cloneWithoutId, debugDump
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Objectable
getDescription, getName, getOid, getVersion, setDescription, setName, setOid, setVersion
-
-
-
-
Constructor Detail
-
AccessCertificationDefinitionForReportType
public AccessCertificationDefinitionForReportType()
-
AccessCertificationDefinitionForReportType
public AccessCertificationDefinitionForReportType(PrismContext prismContext)
-
-
Method Detail
-
asPrismObject
public PrismObject<AccessCertificationDefinitionForReportType> asPrismObject()
- Specified by:
asPrismObjectin interfaceObjectable- Overrides:
asPrismObjectin classAbstractAccessCertificationDefinitionType
-
end
public <X> X end()
- Overrides:
endin classAbstractAccessCertificationDefinitionType
-
getCampaigns
public Integer getCampaigns()
-
setCampaigns
public void setCampaigns(Integer value)
-
getOpenCampaigns
public Integer getOpenCampaigns()
-
setOpenCampaigns
public void setOpenCampaigns(Integer value)
-
campaigns
public AccessCertificationDefinitionForReportType campaigns(Integer value)
-
openCampaigns
public AccessCertificationDefinitionForReportType openCampaigns(Integer value)
-
handlerUri
public AccessCertificationDefinitionForReportType handlerUri(String value)
- Overrides:
handlerUriin classAbstractAccessCertificationDefinitionType
-
scopeDefinition
public AccessCertificationDefinitionForReportType scopeDefinition(AccessCertificationScopeType value)
- Overrides:
scopeDefinitionin classAbstractAccessCertificationDefinitionType
-
beginScopeDefinition
public AccessCertificationScopeType beginScopeDefinition()
- Overrides:
beginScopeDefinitionin classAbstractAccessCertificationDefinitionType
-
ownerRef
public AccessCertificationDefinitionForReportType ownerRef(ObjectReferenceType value)
- Overrides:
ownerRefin classAbstractAccessCertificationDefinitionType
-
ownerRef
public AccessCertificationDefinitionForReportType ownerRef(String oid, QName type)
- Overrides:
ownerRefin classAbstractAccessCertificationDefinitionType
-
ownerRef
public AccessCertificationDefinitionForReportType ownerRef(String oid, QName type, QName relation)
- Overrides:
ownerRefin classAbstractAccessCertificationDefinitionType
-
beginOwnerRef
public ObjectReferenceType beginOwnerRef()
- Overrides:
beginOwnerRefin classAbstractAccessCertificationDefinitionType
-
remediationDefinition
public AccessCertificationDefinitionForReportType remediationDefinition(AccessCertificationRemediationDefinitionType value)
- Overrides:
remediationDefinitionin classAbstractAccessCertificationDefinitionType
-
beginRemediationDefinition
public AccessCertificationRemediationDefinitionType beginRemediationDefinition()
- Overrides:
beginRemediationDefinitionin classAbstractAccessCertificationDefinitionType
-
reiterationDefinition
public AccessCertificationDefinitionForReportType reiterationDefinition(AccessCertificationReiterationDefinitionType value)
- Overrides:
reiterationDefinitionin classAbstractAccessCertificationDefinitionType
-
beginReiterationDefinition
public AccessCertificationReiterationDefinitionType beginReiterationDefinition()
- Overrides:
beginReiterationDefinitionin classAbstractAccessCertificationDefinitionType
-
stageDefinition
public AccessCertificationDefinitionForReportType stageDefinition(AccessCertificationStageDefinitionType value)
- Overrides:
stageDefinitionin classAbstractAccessCertificationDefinitionType
-
beginStageDefinition
public AccessCertificationStageDefinitionType beginStageDefinition()
- Overrides:
beginStageDefinitionin classAbstractAccessCertificationDefinitionType
-
reviewStrategy
public AccessCertificationDefinitionForReportType reviewStrategy(AccessCertificationCaseReviewStrategyType value)
- Overrides:
reviewStrategyin classAbstractAccessCertificationDefinitionType
-
beginReviewStrategy
public AccessCertificationCaseReviewStrategyType beginReviewStrategy()
- Overrides:
beginReviewStrategyin classAbstractAccessCertificationDefinitionType
-
adHoc
public AccessCertificationDefinitionForReportType adHoc(Boolean value)
- Overrides:
adHocin classAbstractAccessCertificationDefinitionType
-
lastCampaignIdUsed
public AccessCertificationDefinitionForReportType lastCampaignIdUsed(Integer value)
- Overrides:
lastCampaignIdUsedin classAbstractAccessCertificationDefinitionType
-
lastCampaignStartedTimestamp
public AccessCertificationDefinitionForReportType lastCampaignStartedTimestamp(XMLGregorianCalendar value)
- Overrides:
lastCampaignStartedTimestampin classAbstractAccessCertificationDefinitionType
-
lastCampaignStartedTimestamp
public AccessCertificationDefinitionForReportType lastCampaignStartedTimestamp(String value)
- Overrides:
lastCampaignStartedTimestampin classAbstractAccessCertificationDefinitionType
-
lastCampaignClosedTimestamp
public AccessCertificationDefinitionForReportType lastCampaignClosedTimestamp(XMLGregorianCalendar value)
- Overrides:
lastCampaignClosedTimestampin classAbstractAccessCertificationDefinitionType
-
lastCampaignClosedTimestamp
public AccessCertificationDefinitionForReportType lastCampaignClosedTimestamp(String value)
- Overrides:
lastCampaignClosedTimestampin classAbstractAccessCertificationDefinitionType
-
assignment
public AccessCertificationDefinitionForReportType assignment(AssignmentType value)
- Overrides:
assignmentin classAbstractAccessCertificationDefinitionType
-
beginAssignment
public AssignmentType beginAssignment()
- Overrides:
beginAssignmentin classAbstractAccessCertificationDefinitionType
-
iteration
public AccessCertificationDefinitionForReportType iteration(Integer value)
- Overrides:
iterationin classAbstractAccessCertificationDefinitionType
-
iterationToken
public AccessCertificationDefinitionForReportType iterationToken(String value)
- Overrides:
iterationTokenin classAbstractAccessCertificationDefinitionType
-
archetypeRef
public AccessCertificationDefinitionForReportType archetypeRef(ObjectReferenceType value)
- Overrides:
archetypeRefin classAbstractAccessCertificationDefinitionType
-
archetypeRef
public AccessCertificationDefinitionForReportType archetypeRef(String oid, QName type)
- Overrides:
archetypeRefin classAbstractAccessCertificationDefinitionType
-
archetypeRef
public AccessCertificationDefinitionForReportType archetypeRef(String oid, QName type, QName relation)
- Overrides:
archetypeRefin classAbstractAccessCertificationDefinitionType
-
beginArchetypeRef
public ObjectReferenceType beginArchetypeRef()
- Overrides:
beginArchetypeRefin classAbstractAccessCertificationDefinitionType
-
roleMembershipRef
public AccessCertificationDefinitionForReportType roleMembershipRef(ObjectReferenceType value)
- Overrides:
roleMembershipRefin classAbstractAccessCertificationDefinitionType
-
roleMembershipRef
public AccessCertificationDefinitionForReportType roleMembershipRef(String oid, QName type)
- Overrides:
roleMembershipRefin classAbstractAccessCertificationDefinitionType
-
roleMembershipRef
public AccessCertificationDefinitionForReportType roleMembershipRef(String oid, QName type, QName relation)
- Overrides:
roleMembershipRefin classAbstractAccessCertificationDefinitionType
-
beginRoleMembershipRef
public ObjectReferenceType beginRoleMembershipRef()
- Overrides:
beginRoleMembershipRefin classAbstractAccessCertificationDefinitionType
-
delegatedRef
public AccessCertificationDefinitionForReportType delegatedRef(ObjectReferenceType value)
- Overrides:
delegatedRefin classAbstractAccessCertificationDefinitionType
-
delegatedRef
public AccessCertificationDefinitionForReportType delegatedRef(String oid, QName type)
- Overrides:
delegatedRefin classAbstractAccessCertificationDefinitionType
-
delegatedRef
public AccessCertificationDefinitionForReportType delegatedRef(String oid, QName type, QName relation)
- Overrides:
delegatedRefin classAbstractAccessCertificationDefinitionType
-
beginDelegatedRef
public ObjectReferenceType beginDelegatedRef()
- Overrides:
beginDelegatedRefin classAbstractAccessCertificationDefinitionType
-
roleInfluenceRef
public AccessCertificationDefinitionForReportType roleInfluenceRef(ObjectReferenceType value)
- Overrides:
roleInfluenceRefin classAbstractAccessCertificationDefinitionType
-
roleInfluenceRef
public AccessCertificationDefinitionForReportType roleInfluenceRef(String oid, QName type)
- Overrides:
roleInfluenceRefin classAbstractAccessCertificationDefinitionType
-
roleInfluenceRef
public AccessCertificationDefinitionForReportType roleInfluenceRef(String oid, QName type, QName relation)
- Overrides:
roleInfluenceRefin classAbstractAccessCertificationDefinitionType
-
beginRoleInfluenceRef
public ObjectReferenceType beginRoleInfluenceRef()
- Overrides:
beginRoleInfluenceRefin classAbstractAccessCertificationDefinitionType
-
name
public AccessCertificationDefinitionForReportType name(PolyStringType value)
- Overrides:
namein classAbstractAccessCertificationDefinitionType
-
name
public AccessCertificationDefinitionForReportType name(String value)
- Overrides:
namein classAbstractAccessCertificationDefinitionType
-
beginName
public PolyStringType beginName()
- Overrides:
beginNamein classAbstractAccessCertificationDefinitionType
-
description
public AccessCertificationDefinitionForReportType description(String value)
- Overrides:
descriptionin classAbstractAccessCertificationDefinitionType
-
documentation
public AccessCertificationDefinitionForReportType documentation(String value)
- Overrides:
documentationin classAbstractAccessCertificationDefinitionType
-
subtype
public AccessCertificationDefinitionForReportType subtype(String value)
- Overrides:
subtypein classAbstractAccessCertificationDefinitionType
-
fetchResult
public AccessCertificationDefinitionForReportType fetchResult(OperationResultType value)
- Overrides:
fetchResultin classAbstractAccessCertificationDefinitionType
-
beginFetchResult
public OperationResultType beginFetchResult()
- Overrides:
beginFetchResultin classAbstractAccessCertificationDefinitionType
-
extension
public AccessCertificationDefinitionForReportType extension(ExtensionType value)
- Overrides:
extensionin classAbstractAccessCertificationDefinitionType
-
beginExtension
public ExtensionType beginExtension()
- Overrides:
beginExtensionin classAbstractAccessCertificationDefinitionType
-
parentOrgRef
public AccessCertificationDefinitionForReportType parentOrgRef(ObjectReferenceType value)
- Overrides:
parentOrgRefin classAbstractAccessCertificationDefinitionType
-
parentOrgRef
public AccessCertificationDefinitionForReportType parentOrgRef(String oid, QName type)
- Overrides:
parentOrgRefin classAbstractAccessCertificationDefinitionType
-
parentOrgRef
public AccessCertificationDefinitionForReportType parentOrgRef(String oid, QName type, QName relation)
- Overrides:
parentOrgRefin classAbstractAccessCertificationDefinitionType
-
beginParentOrgRef
public ObjectReferenceType beginParentOrgRef()
- Overrides:
beginParentOrgRefin classAbstractAccessCertificationDefinitionType
-
trigger
public AccessCertificationDefinitionForReportType trigger(TriggerType value)
- Overrides:
triggerin classAbstractAccessCertificationDefinitionType
-
beginTrigger
public TriggerType beginTrigger()
- Overrides:
beginTriggerin classAbstractAccessCertificationDefinitionType
-
metadata
public AccessCertificationDefinitionForReportType metadata(MetadataType value)
- Overrides:
metadatain classAbstractAccessCertificationDefinitionType
-
beginMetadata
public MetadataType beginMetadata()
- Overrides:
beginMetadatain classAbstractAccessCertificationDefinitionType
-
tenantRef
public AccessCertificationDefinitionForReportType tenantRef(ObjectReferenceType value)
- Overrides:
tenantRefin classAbstractAccessCertificationDefinitionType
-
tenantRef
public AccessCertificationDefinitionForReportType tenantRef(String oid, QName type)
- Overrides:
tenantRefin classAbstractAccessCertificationDefinitionType
-
tenantRef
public AccessCertificationDefinitionForReportType tenantRef(String oid, QName type, QName relation)
- Overrides:
tenantRefin classAbstractAccessCertificationDefinitionType
-
beginTenantRef
public ObjectReferenceType beginTenantRef()
- Overrides:
beginTenantRefin classAbstractAccessCertificationDefinitionType
-
lifecycleState
public AccessCertificationDefinitionForReportType lifecycleState(String value)
- Overrides:
lifecycleStatein classAbstractAccessCertificationDefinitionType
-
operationExecution
public AccessCertificationDefinitionForReportType operationExecution(OperationExecutionType value)
- Overrides:
operationExecutionin classAbstractAccessCertificationDefinitionType
-
beginOperationExecution
public OperationExecutionType beginOperationExecution()
- Overrides:
beginOperationExecutionin classAbstractAccessCertificationDefinitionType
-
lensContext
public AccessCertificationDefinitionForReportType lensContext(LensContextType value)
- Overrides:
lensContextin classAbstractAccessCertificationDefinitionType
-
beginLensContext
public LensContextType beginLensContext()
- Overrides:
beginLensContextin classAbstractAccessCertificationDefinitionType
-
policySituation
public AccessCertificationDefinitionForReportType policySituation(String value)
- Overrides:
policySituationin classAbstractAccessCertificationDefinitionType
-
triggeredPolicyRule
public AccessCertificationDefinitionForReportType triggeredPolicyRule(EvaluatedPolicyRuleType value)
- Overrides:
triggeredPolicyRulein classAbstractAccessCertificationDefinitionType
-
beginTriggeredPolicyRule
public EvaluatedPolicyRuleType beginTriggeredPolicyRule()
- Overrides:
beginTriggeredPolicyRulein classAbstractAccessCertificationDefinitionType
-
policyException
public AccessCertificationDefinitionForReportType policyException(PolicyExceptionType value)
- Overrides:
policyExceptionin classAbstractAccessCertificationDefinitionType
-
beginPolicyException
public PolicyExceptionType beginPolicyException()
- Overrides:
beginPolicyExceptionin classAbstractAccessCertificationDefinitionType
-
diagnosticInformation
public AccessCertificationDefinitionForReportType diagnosticInformation(DiagnosticInformationType value)
- Overrides:
diagnosticInformationin classAbstractAccessCertificationDefinitionType
-
beginDiagnosticInformation
public DiagnosticInformationType beginDiagnosticInformation()
- Overrides:
beginDiagnosticInformationin classAbstractAccessCertificationDefinitionType
-
indestructible
public AccessCertificationDefinitionForReportType indestructible(Boolean value)
- Overrides:
indestructiblein classAbstractAccessCertificationDefinitionType
-
oid
public AccessCertificationDefinitionForReportType oid(String value)
- Overrides:
oidin classAbstractAccessCertificationDefinitionType
-
version
public AccessCertificationDefinitionForReportType version(String value)
- Overrides:
versionin classAbstractAccessCertificationDefinitionType
-
clone
public AccessCertificationDefinitionForReportType clone()
- Overrides:
clonein classAbstractAccessCertificationDefinitionType
-
-