com.evolveum.midpoint.xml.ns._public.common.common_2a
Class OrgType
java.lang.Object
com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType
com.evolveum.midpoint.xml.ns._public.common.common_2a.AbstractRoleType
com.evolveum.midpoint.xml.ns._public.common.common_2a.OrgType
- All Implemented Interfaces:
- Containerable, Objectable, Serializable, Cloneable
public class OrgType
- extends AbstractRoleType
- implements Serializable, Cloneable
Organizational unit, division, section, object gropup, team or any other form of
organizing things and/or people.
OrgType is also a role (RoleType). This feature may not be used for majority of
OrgType instances. But it is very useful if membership in an org unit automatically
grants some accounts or roles.
Java class for OrgType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OrgType">
<complexContent>
<extension base="{http://midpoint.evolveum.com/xml/ns/public/common/common-2a}AbstractRoleType">
<sequence>
<element name="displayName" type="{http://prism.evolveum.com/xml/ns/public/types-2}PolyStringType"/>
<element name="identifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="orgType" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="costCenter" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="locality" type="{http://prism.evolveum.com/xml/ns/public/types-2}PolyStringType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
- Serialized Form
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.AbstractRoleType |
getApprovalProcess, getApprovalSchema, getApproverExpression, getApproverRef, getAssignment, getAutomaticallyApproved, getExclusion, isRequestable, setApprovalProcess, setApprovalSchema, setAutomaticallyApproved, setRequestable |
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_2a.ObjectType |
asPrismContainer, asPrismContainerValue, asPrismObject, equals, getDescription, getExtension, getFetchResult, getName, getOid, getParentOrg, getParentOrgRef, getVersion, hashCode, setDescription, setExtension, setFetchResult, setName, setOid, setupContainer, setupContainerValue, setVersion, toDebugName, toDebugType, toString |
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
F_DISPLAY_NAME
public static final QName F_DISPLAY_NAME
F_IDENTIFIER
public static final QName F_IDENTIFIER
F_ORG_TYPE
public static final QName F_ORG_TYPE
F_COST_CENTER
public static final QName F_COST_CENTER
F_LOCALITY
public static final QName F_LOCALITY
OrgType
public OrgType()
getDisplayName
public PolyStringType getDisplayName()
setDisplayName
public void setDisplayName(PolyStringType value)
getIdentifier
public String getIdentifier()
setIdentifier
public void setIdentifier(String value)
getOrgType
public List<String> getOrgType()
getCostCenter
public String getCostCenter()
setCostCenter
public void setCostCenter(String value)
getLocality
public PolyStringType getLocality()
setLocality
public void setLocality(PolyStringType value)
clone
public OrgType clone()
- Overrides:
clone
in class AbstractRoleType
Copyright © 2013 evolveum. All Rights Reserved.