Implemented by classes that store and can identify the
ConfigAttributeDefinition that applies to a given secure object
invocation.
author: Ben Alex version: $Id: ObjectDefinitionSource.java 1784 2007-02-24 21:00:24Z luke_t $
supports(Class clazz) Indicates whether the ObjectDefinitionSource implementation is able to provide
ConfigAttributeDefinitions for the indicated secure object type.
Accesses the ConfigAttributeDefinition that applies to a given secure object.
Returns
null if no ConfigAttribiteDefinition applies.
Parameters: object - the object being secured the ConfigAttributeDefinition that applies to the passed object throws: IllegalArgumentException - if the passed object is not of a type supported by theObjectDefinitionSource implementation
Indicates whether the ObjectDefinitionSource implementation is able to provide
ConfigAttributeDefinitions for the indicated secure object type.
Parameters: clazz - the class that is being queried true if the implementation can process the indicated class