public class GenericObjectType extends FocusType 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"> Generic object for storing unknown (unexpected) object types. </p>
<?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"> The generic object should be used if there is a need to store a custom object (e.g KangarooType) at deployment-time. The properties of such custom objects are to be placed in the extension part of this object. The schema is not checked or enforced for this type of objects if technically possible. </p>
Java class for GenericObjectType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="GenericObjectType"> <complexContent> <extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-3}FocusType"> <sequence> <element name="objectType" type="{http://www.w3.org/2001/XMLSchema}anyURI"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
static QName |
COMPLEX_TYPE |
static ItemName |
F_OBJECT_TYPE |
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 |
---|
GenericObjectType() |
GenericObjectType(PrismContext prismContext) |
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_OBJECT_TYPE
public GenericObjectType()
public GenericObjectType(PrismContext prismContext)
public PrismObject<GenericObjectType> asPrismObject()
asPrismObject
in interface Objectable
asPrismObject
in class FocusType
public String getObjectType()
public void setObjectType(String value)
public GenericObjectType objectType(String value)
public GenericObjectType linkRef(ObjectReferenceType value)
public GenericObjectType linkRef(String oid, QName type)
public GenericObjectType linkRef(String oid, QName type, QName relation)
public ObjectReferenceType beginLinkRef()
beginLinkRef
in class FocusType
public GenericObjectType personaRef(ObjectReferenceType value)
personaRef
in class FocusType
public GenericObjectType personaRef(String oid, QName type)
personaRef
in class FocusType
public GenericObjectType personaRef(String oid, QName type, QName relation)
personaRef
in class FocusType
public ObjectReferenceType beginPersonaRef()
beginPersonaRef
in class FocusType
public GenericObjectType activation(ActivationType value)
activation
in class FocusType
public ActivationType beginActivation()
beginActivation
in class FocusType
public GenericObjectType jpegPhoto(byte[] value)
public GenericObjectType costCenter(String value)
costCenter
in class FocusType
public GenericObjectType locality(PolyStringType value)
public GenericObjectType locality(String value)
public PolyStringType beginLocality()
beginLocality
in class FocusType
public GenericObjectType preferredLanguage(String value)
preferredLanguage
in class FocusType
public GenericObjectType locale(String value)
public GenericObjectType timezone(String value)
public GenericObjectType emailAddress(String value)
emailAddress
in class FocusType
public GenericObjectType telephoneNumber(String value)
telephoneNumber
in class FocusType
public GenericObjectType assignment(AssignmentType value)
assignment
in class FocusType
public AssignmentType beginAssignment()
beginAssignment
in class FocusType
public GenericObjectType iteration(Integer value)
public GenericObjectType iterationToken(String value)
iterationToken
in class FocusType
public GenericObjectType archetypeRef(ObjectReferenceType value)
archetypeRef
in class FocusType
public GenericObjectType archetypeRef(String oid, QName type)
archetypeRef
in class FocusType
public GenericObjectType archetypeRef(String oid, QName type, QName relation)
archetypeRef
in class FocusType
public ObjectReferenceType beginArchetypeRef()
beginArchetypeRef
in class FocusType
public GenericObjectType roleMembershipRef(ObjectReferenceType value)
roleMembershipRef
in class FocusType
public GenericObjectType roleMembershipRef(String oid, QName type)
roleMembershipRef
in class FocusType
public GenericObjectType roleMembershipRef(String oid, QName type, QName relation)
roleMembershipRef
in class FocusType
public ObjectReferenceType beginRoleMembershipRef()
beginRoleMembershipRef
in class FocusType
public GenericObjectType delegatedRef(ObjectReferenceType value)
delegatedRef
in class FocusType
public GenericObjectType delegatedRef(String oid, QName type)
delegatedRef
in class FocusType
public GenericObjectType delegatedRef(String oid, QName type, QName relation)
delegatedRef
in class FocusType
public ObjectReferenceType beginDelegatedRef()
beginDelegatedRef
in class FocusType
public GenericObjectType roleInfluenceRef(ObjectReferenceType value)
roleInfluenceRef
in class FocusType
public GenericObjectType roleInfluenceRef(String oid, QName type)
roleInfluenceRef
in class FocusType
public GenericObjectType roleInfluenceRef(String oid, QName type, QName relation)
roleInfluenceRef
in class FocusType
public ObjectReferenceType beginRoleInfluenceRef()
beginRoleInfluenceRef
in class FocusType
public GenericObjectType name(PolyStringType value)
public GenericObjectType name(String value)
public PolyStringType beginName()
public GenericObjectType description(String value)
description
in class FocusType
public GenericObjectType subtype(String value)
public GenericObjectType fetchResult(OperationResultType value)
fetchResult
in class FocusType
public OperationResultType beginFetchResult()
beginFetchResult
in class FocusType
public GenericObjectType extension(ExtensionType value)
public ExtensionType beginExtension()
beginExtension
in class FocusType
public GenericObjectType parentOrgRef(ObjectReferenceType value)
parentOrgRef
in class FocusType
public GenericObjectType parentOrgRef(String oid, QName type)
parentOrgRef
in class FocusType
public GenericObjectType parentOrgRef(String oid, QName type, QName relation)
parentOrgRef
in class FocusType
public ObjectReferenceType beginParentOrgRef()
beginParentOrgRef
in class FocusType
public GenericObjectType trigger(TriggerType value)
public TriggerType beginTrigger()
beginTrigger
in class FocusType
public GenericObjectType metadata(MetadataType value)
public MetadataType beginMetadata()
beginMetadata
in class FocusType
public GenericObjectType tenantRef(ObjectReferenceType value)
public GenericObjectType tenantRef(String oid, QName type)
public GenericObjectType tenantRef(String oid, QName type, QName relation)
public ObjectReferenceType beginTenantRef()
beginTenantRef
in class FocusType
public GenericObjectType lifecycleState(String value)
lifecycleState
in class FocusType
public GenericObjectType operationExecution(OperationExecutionType value)
operationExecution
in class FocusType
public OperationExecutionType beginOperationExecution()
beginOperationExecution
in class FocusType
public GenericObjectType lensContext(LensContextType value)
lensContext
in class FocusType
public LensContextType beginLensContext()
beginLensContext
in class FocusType
public GenericObjectType policySituation(String value)
policySituation
in class FocusType
public GenericObjectType triggeredPolicyRule(EvaluatedPolicyRuleType value)
triggeredPolicyRule
in class FocusType
public EvaluatedPolicyRuleType beginTriggeredPolicyRule()
beginTriggeredPolicyRule
in class FocusType
public GenericObjectType policyException(PolicyExceptionType value)
policyException
in class FocusType
public PolicyExceptionType beginPolicyException()
beginPolicyException
in class FocusType
public GenericObjectType diagnosticInformation(DiagnosticInformationType value)
diagnosticInformation
in class FocusType
public DiagnosticInformationType beginDiagnosticInformation()
beginDiagnosticInformation
in class FocusType
public GenericObjectType oid(String value)
public GenericObjectType version(String value)
public GenericObjectType clone()
Copyright © 2020 Evolveum. All rights reserved.