Skip navigation links
com.thortech.xl.gc.util
Class HashMapOIMRecord
java.lang.Object
com.thortech.xl.gc.util.HashMapOIMRecord
- All Implemented Interfaces:
- OIMRecord
-
public class HashMapOIMRecord
- extends java.lang.Object
- implements OIMRecord
Method Summary |
void |
addChildDataSet(java.lang.String name, java.util.HashMap data)
|
java.util.Collection |
getChildDataNames()
This method returns the multi-valued/child attributes of the identity account, represented by the current OIMRecord. |
java.util.List |
getChildDataSet(java.lang.String name)
This method returns the data for single-valued attributes of a child dataset, corresponding to the identity account, represented by the current OIMRecord. |
java.util.Map |
getParentData()
This method returns the data for the parent attributes of the identity account, reprsented by the current OIMRecord. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HashMapOIMRecord
public HashMapOIMRecord(java.util.HashMap itmap)
HashMapOIMRecord
public HashMapOIMRecord(java.util.HashMap itmap,
java.util.HashMap childRecords)
getChildDataNames
public java.util.Collection getChildDataNames()
- Description copied from interface:
OIMRecord
- This method returns the multi-valued/child attributes of the identity account, represented by the current OIMRecord.
-
- Specified by:
getChildDataNames
in interface OIMRecord
-
- Returns:
- Collection of names of multi-valued/child attributes(datasets). For provisioning, all elements of this collection are Strings, as implemented by the generic technology connector framework adapter.
getChildDataSet
public java.util.List getChildDataSet(java.lang.String name)
- Description copied from interface:
OIMRecord
- This method returns the data for single-valued attributes of a child dataset, corresponding to the identity account, represented by the current OIMRecord.
-
- Specified by:
getChildDataSet
in interface OIMRecord
-
- Parameters:
name
- Name of a child dataset/multi-valued attribute, for example, Group-Membership
- Returns:
- List of Maps. Each map contains field-value pairs representing single valued attributes and their values. For every single value (row) of the current child/multi-valued attribute, there would be one Map in the returned List.
getParentData
public java.util.Map getParentData()
- Description copied from interface:
OIMRecord
- This method returns the data for the parent attributes of the identity account, reprsented by the current OIMRecord.
-
- Specified by:
getParentData
in interface OIMRecord
-
- Returns:
- Map of field-value pairs representing parent attributes and their values. For provisioning, keys as well as values of this Map would be Strings, as implemented by the generic technology connector framework adapter.
addChildDataSet
public void addChildDataSet(java.lang.String name,
java.util.HashMap data)
Skip navigation links
Copyright © 2010, Oracle and/or its affiliates. All rights reserved.