com.ibm.itim.dataservices.model.domain
Class Location
java.lang.Object
com.ibm.itim.dataservices.model.DirectoryEntry
com.ibm.itim.dataservices.model.DirectoryObject
com.ibm.itim.dataservices.model.domain.OrganizationalContainer
com.ibm.itim.dataservices.model.domain.BusinessUnit
com.ibm.itim.dataservices.model.domain.Location
- All Implemented Interfaces:
- ProtectedObject, com.ibm.itim.util.Sortable, com.ibm.itim.util.xml.objectstream.Importable, java.io.Serializable
public class Location
- extends BusinessUnit
Value Object class that holds the attribute information of a location
in the data model.
- See Also:
BusinessUnitEntity
,
Serialized Form
Fields inherited from interface com.ibm.itim.util.Sortable |
ATTR_NAME |
Methods inherited from class com.ibm.itim.dataservices.model.DirectoryObject |
addAttribute, addAttributeValues, getAccessRights, getAttribute, getAttributes, getAuthorizationOwners, getMapAttributeNames, getMappedAttributes, getName, getNameAttribute, getOldMappedAttributes, getProfileName, getRawAttributes, getSortValue, getTenantDN, isLifecycleDefined, removeAttribute, removeAttribute, setAccessRights, setAttribute, setAttributes, setAuthorizationOwners, setProfileName, setTenantDN, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BU_ATTR_LOCATION_NAME
public static java.lang.String BU_ATTR_LOCATION_NAME
- Constant for the naming attribute name.
Location
public Location()
- Default empty constructor
Location
public Location(AttributeValues attributes)
- Constructs object with attribute information. Warning:
the purpose of this constructor is to provide clients with the ability
to create value objects for creation in the data store. Do not use this
constructor to create value objects that represent existing entities.
See the BusinessUnitSearch object for achieving that.
- Parameters:
attributes
- AttributeValues holding the attributes of the location.
Location
public Location(java.lang.String profileName,
AttributeValues attributes)
- Deprecated. Use Location(AttributeValues) instead. Since 4.6
- Constructs object with profile and attribute information. Warning:
the purpose of this constructor is to provide clients with the ability
to create value objects for creation in the data store. Do not use this
constructor to create value objects that represent existing entities.
See the BusinessUnitSearch object for achieving that.
- Parameters:
profileName
- Name of the profile identifying the type of this
location.attributes
- AttributeValues holding the attributes of the location.
IBM Security Identity Manager 6.0.0
© Copyright International Business Machines Corporation 2007, 2012. All rights reserved. US Government Users Restricited Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.