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

public 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

public 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 4.6
© Copyright International Business Machines Corporation 2005. All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.