public class ArchetypeType extends AbstractRoleType implements Serializable, Cloneable
<?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"> Archetype definition. Archetype defines custom object (sub)type. I.e. it defines specific behavior, look and feel of objects of a particular type, such as "employee", "project", "application", "business role" and so on. </p>
Java class for ArchetypeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ArchetypeType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}AbstractRoleType"> <sequence> <element name="archetypePolicy" type="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}ArchetypePolicyType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_ARCHETYPE_POLICY |
F_ADMIN_GUI_CONFIGURATION, F_AUTHORIZATION, F_AUTOASSIGN, F_CONDITION, F_DATA_PROTECTION, F_DELEGABLE, F_DISPLAY_NAME, F_IDEMPOTENCE, F_IDENTIFIER, F_INDUCEMENT, F_REQUESTABLE, F_RISK_LEVEL
F_ACTIVATION, F_COST_CENTER, F_EMAIL_ADDRESS, F_JPEG_PHOTO, F_LINK_REF, F_LOCALE, F_LOCALITY, F_PERSONA_REF, F_PREFERRED_LANGUAGE, F_TELEPHONE_NUMBER, F_TIMEZONE
F_ARCHETYPE_REF, F_ASSIGNMENT, F_DELEGATED_REF, F_ITERATION, F_ITERATION_TOKEN, F_ROLE_INFLUENCE_REF, 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 |
---|
ArchetypeType() |
ArchetypeType(PrismContext prismContext) |
createAuthorizationList, createInducementList, getAdminGuiConfiguration, getAuthorization, getAutoassign, getCondition, getDataProtection, getDisplayName, getIdempotence, getIdentifier, getInducement, getRiskLevel, isDelegable, isRequestable, setAdminGuiConfiguration, setAutoassign, setCondition, setDataProtection, setDelegable, setDisplayName, setIdempotence, setIdentifier, setRequestable, setRiskLevel
asPrismContainer, asPrismContainerValue, createLinkRefList, createPersonaRefList, equals, getActivation, getCostCenter, getEmailAddress, getJpegPhoto, getLinkRef, getLocale, getLocality, getPersonaRef, getPreferredLanguage, getTelephoneNumber, getTimezone, hashCode, setActivation, setCostCenter, setEmailAddress, setJpegPhoto, setLocale, setLocality, setPreferredLanguage, setTelephoneNumber, setTimezone, setupContainer, setupContainerValue, toDebugName, toDebugType, toString
createArchetypeRefList, createAssignmentList, createDelegatedRefList, createRoleInfluenceRefList, createRoleMembershipRefList, getArchetypeRef, getAssignment, getDelegatedRef, getIteration, getIterationToken, getRoleInfluenceRef, getRoleMembershipRef, setIteration, setIterationToken
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_ARCHETYPE_POLICY
public ArchetypeType()
public ArchetypeType(PrismContext prismContext)
public PrismObject<ArchetypeType> asPrismObject()
asPrismObject
in interface Objectable
asPrismObject
in class AbstractRoleType
public <X> X end()
end
in class AbstractRoleType
public ArchetypePolicyType getArchetypePolicy()
public void setArchetypePolicy(ArchetypePolicyType value)
public ArchetypeType archetypePolicy(ArchetypePolicyType value)
public ArchetypePolicyType beginArchetypePolicy()
public ArchetypeType displayName(PolyStringType value)
displayName
in class AbstractRoleType
public ArchetypeType displayName(String value)
displayName
in class AbstractRoleType
public PolyStringType beginDisplayName()
beginDisplayName
in class AbstractRoleType
public ArchetypeType identifier(String value)
identifier
in class AbstractRoleType
public ArchetypeType inducement(AssignmentType value)
inducement
in class AbstractRoleType
public AssignmentType beginInducement()
beginInducement
in class AbstractRoleType
public ArchetypeType authorization(AuthorizationType value)
authorization
in class AbstractRoleType
public AuthorizationType beginAuthorization()
beginAuthorization
in class AbstractRoleType
public ArchetypeType requestable(Boolean value)
requestable
in class AbstractRoleType
public ArchetypeType delegable(Boolean value)
delegable
in class AbstractRoleType
public ArchetypeType idempotence(IdempotenceType value)
idempotence
in class AbstractRoleType
public ArchetypeType riskLevel(String value)
riskLevel
in class AbstractRoleType
public ArchetypeType condition(MappingType value)
condition
in class AbstractRoleType
public MappingType beginCondition()
beginCondition
in class AbstractRoleType
public ArchetypeType adminGuiConfiguration(AdminGuiConfigurationType value)
adminGuiConfiguration
in class AbstractRoleType
public AdminGuiConfigurationType beginAdminGuiConfiguration()
beginAdminGuiConfiguration
in class AbstractRoleType
public ArchetypeType dataProtection(DataProtectionType value)
dataProtection
in class AbstractRoleType
public DataProtectionType beginDataProtection()
beginDataProtection
in class AbstractRoleType
public ArchetypeType autoassign(AutoassignSpecificationType value)
autoassign
in class AbstractRoleType
public AutoassignSpecificationType beginAutoassign()
beginAutoassign
in class AbstractRoleType
public ArchetypeType linkRef(ObjectReferenceType value)
linkRef
in class AbstractRoleType
public ArchetypeType linkRef(String oid, QName type)
linkRef
in class AbstractRoleType
public ArchetypeType linkRef(String oid, QName type, QName relation)
linkRef
in class AbstractRoleType
public ObjectReferenceType beginLinkRef()
beginLinkRef
in class AbstractRoleType
public ArchetypeType personaRef(ObjectReferenceType value)
personaRef
in class AbstractRoleType
public ArchetypeType personaRef(String oid, QName type)
personaRef
in class AbstractRoleType
public ArchetypeType personaRef(String oid, QName type, QName relation)
personaRef
in class AbstractRoleType
public ObjectReferenceType beginPersonaRef()
beginPersonaRef
in class AbstractRoleType
public ArchetypeType activation(ActivationType value)
activation
in class AbstractRoleType
public ActivationType beginActivation()
beginActivation
in class AbstractRoleType
public ArchetypeType jpegPhoto(byte[] value)
jpegPhoto
in class AbstractRoleType
public ArchetypeType costCenter(String value)
costCenter
in class AbstractRoleType
public ArchetypeType locality(PolyStringType value)
locality
in class AbstractRoleType
public ArchetypeType locality(String value)
locality
in class AbstractRoleType
public PolyStringType beginLocality()
beginLocality
in class AbstractRoleType
public ArchetypeType preferredLanguage(String value)
preferredLanguage
in class AbstractRoleType
public ArchetypeType locale(String value)
locale
in class AbstractRoleType
public ArchetypeType timezone(String value)
timezone
in class AbstractRoleType
public ArchetypeType emailAddress(String value)
emailAddress
in class AbstractRoleType
public ArchetypeType telephoneNumber(String value)
telephoneNumber
in class AbstractRoleType
public ArchetypeType assignment(AssignmentType value)
assignment
in class AbstractRoleType
public AssignmentType beginAssignment()
beginAssignment
in class AbstractRoleType
public ArchetypeType iteration(Integer value)
iteration
in class AbstractRoleType
public ArchetypeType iterationToken(String value)
iterationToken
in class AbstractRoleType
public ArchetypeType archetypeRef(ObjectReferenceType value)
archetypeRef
in class AbstractRoleType
public ArchetypeType archetypeRef(String oid, QName type)
archetypeRef
in class AbstractRoleType
public ArchetypeType archetypeRef(String oid, QName type, QName relation)
archetypeRef
in class AbstractRoleType
public ObjectReferenceType beginArchetypeRef()
beginArchetypeRef
in class AbstractRoleType
public ArchetypeType roleMembershipRef(ObjectReferenceType value)
roleMembershipRef
in class AbstractRoleType
public ArchetypeType roleMembershipRef(String oid, QName type)
roleMembershipRef
in class AbstractRoleType
public ArchetypeType roleMembershipRef(String oid, QName type, QName relation)
roleMembershipRef
in class AbstractRoleType
public ObjectReferenceType beginRoleMembershipRef()
beginRoleMembershipRef
in class AbstractRoleType
public ArchetypeType delegatedRef(ObjectReferenceType value)
delegatedRef
in class AbstractRoleType
public ArchetypeType delegatedRef(String oid, QName type)
delegatedRef
in class AbstractRoleType
public ArchetypeType delegatedRef(String oid, QName type, QName relation)
delegatedRef
in class AbstractRoleType
public ObjectReferenceType beginDelegatedRef()
beginDelegatedRef
in class AbstractRoleType
public ArchetypeType roleInfluenceRef(ObjectReferenceType value)
roleInfluenceRef
in class AbstractRoleType
public ArchetypeType roleInfluenceRef(String oid, QName type)
roleInfluenceRef
in class AbstractRoleType
public ArchetypeType roleInfluenceRef(String oid, QName type, QName relation)
roleInfluenceRef
in class AbstractRoleType
public ObjectReferenceType beginRoleInfluenceRef()
beginRoleInfluenceRef
in class AbstractRoleType
public ArchetypeType name(PolyStringType value)
name
in class AbstractRoleType
public ArchetypeType name(String value)
name
in class AbstractRoleType
public PolyStringType beginName()
beginName
in class AbstractRoleType
public ArchetypeType description(String value)
description
in class AbstractRoleType
public ArchetypeType subtype(String value)
subtype
in class AbstractRoleType
public ArchetypeType fetchResult(OperationResultType value)
fetchResult
in class AbstractRoleType
public OperationResultType beginFetchResult()
beginFetchResult
in class AbstractRoleType
public ArchetypeType extension(ExtensionType value)
extension
in class AbstractRoleType
public ExtensionType beginExtension()
beginExtension
in class AbstractRoleType
public ArchetypeType parentOrgRef(ObjectReferenceType value)
parentOrgRef
in class AbstractRoleType
public ArchetypeType parentOrgRef(String oid, QName type)
parentOrgRef
in class AbstractRoleType
public ArchetypeType parentOrgRef(String oid, QName type, QName relation)
parentOrgRef
in class AbstractRoleType
public ObjectReferenceType beginParentOrgRef()
beginParentOrgRef
in class AbstractRoleType
public ArchetypeType trigger(TriggerType value)
trigger
in class AbstractRoleType
public TriggerType beginTrigger()
beginTrigger
in class AbstractRoleType
public ArchetypeType metadata(MetadataType value)
metadata
in class AbstractRoleType
public MetadataType beginMetadata()
beginMetadata
in class AbstractRoleType
public ArchetypeType tenantRef(ObjectReferenceType value)
tenantRef
in class AbstractRoleType
public ArchetypeType tenantRef(String oid, QName type)
tenantRef
in class AbstractRoleType
public ArchetypeType tenantRef(String oid, QName type, QName relation)
tenantRef
in class AbstractRoleType
public ObjectReferenceType beginTenantRef()
beginTenantRef
in class AbstractRoleType
public ArchetypeType lifecycleState(String value)
lifecycleState
in class AbstractRoleType
public ArchetypeType operationExecution(OperationExecutionType value)
operationExecution
in class AbstractRoleType
public OperationExecutionType beginOperationExecution()
beginOperationExecution
in class AbstractRoleType
public ArchetypeType lensContext(LensContextType value)
lensContext
in class AbstractRoleType
public LensContextType beginLensContext()
beginLensContext
in class AbstractRoleType
public ArchetypeType policySituation(String value)
policySituation
in class AbstractRoleType
public ArchetypeType triggeredPolicyRule(EvaluatedPolicyRuleType value)
triggeredPolicyRule
in class AbstractRoleType
public EvaluatedPolicyRuleType beginTriggeredPolicyRule()
beginTriggeredPolicyRule
in class AbstractRoleType
public ArchetypeType policyException(PolicyExceptionType value)
policyException
in class AbstractRoleType
public PolicyExceptionType beginPolicyException()
beginPolicyException
in class AbstractRoleType
public ArchetypeType diagnosticInformation(DiagnosticInformationType value)
diagnosticInformation
in class AbstractRoleType
public DiagnosticInformationType beginDiagnosticInformation()
beginDiagnosticInformation
in class AbstractRoleType
public ArchetypeType oid(String value)
oid
in class AbstractRoleType
public ArchetypeType version(String value)
version
in class AbstractRoleType
public ArchetypeType clone()
clone
in class AbstractRoleType
Copyright © 2019 Evolveum. All rights reserved.