com.ibm.itim.remoteservices.provider
Interface SchemaLookup

All Known Subinterfaces:
UnsolicitedEventProcessor

public interface SchemaLookup

SchemaLookup defines the interface used in event notification and reconciliation to retrieve schema information for objectclasses and attributes.

See Also:
UnsolicitedEventProcessor

Method Summary
 java.util.Collection getAttributeSchema(java.util.Collection attributeNames)
          Get the schema for a set of attributes.
 java.util.Collection getClassSchema(java.util.Collection classNames)
          Get the schema for a set of objectclasses.
 

Method Detail

getClassSchema

java.util.Collection getClassSchema(java.util.Collection classNames)
                                    throws RemoteServicesException
Get the schema for a set of objectclasses.

Parameters:
classNames - A collection of class names to retrieve schema for.
Returns:
A collection of SchemaClass objects representing the schema for all classes named in the list provided. If the collection is null then all available schema classes are returned.
Throws:
RemoteServicesException - on error
See Also:
SchemaClass

getAttributeSchema

java.util.Collection getAttributeSchema(java.util.Collection attributeNames)
                                        throws RemoteServicesException
Get the schema for a set of attributes.

Parameters:
attributeNames - A collection ofattribute names to retrieve schema for.
Returns:
A collection of SchemaAttribute objects representing the schema for all attributes named in the list provided. If the collection is null then all available schema attributes are returned.
Throws:
RemoteServicesException - on error
See Also:
SchemaAttribute


IBM Tivoli Identity Manager 5.1
© Copyright International Business Machines Corporation 2007, 2009. All rightsreserved. US Government Users Restricited RightsUse, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp.