getManagedAttribute(Method method) Implementations should return an instance of ManagedAttribute
if the supplied Method has the corresponding metadata.
getManagedOperation(Method method) Implementations should return an instance of ManagedOperation
if the supplied Method has the corresponding metadata.
getManagedOperationParameters(Method method) Implementations should return an array of ManagedOperationParameter
if the supplied Method has the corresponding metadata.
Implementations should return an instance of ManagedAttribute
if the supplied Method has the corresponding metadata.
Otherwise should return null.
Parameters: method - the method to read the attribute data from the attribute, or null if not found throws: InvalidMetadataException - in case of invalid attributes
Implementations should return an array of
ManagedNotification ManagedNotifications if the supplied the Class has the corresponding metadata. Otherwise
should return an empty array.
Parameters: clazz - the Class to read the metadata from the notification information throws: InvalidMetadataException - in the case of invalid metadata
Implementations should return an instance of ManagedOperation
if the supplied Method has the corresponding metadata.
Otherwise should return null.
Parameters: method - the method to read the attribute data from the attribute, or null if not found throws: InvalidMetadataException - in case of invalid attributes
Implementations should return an array of ManagedOperationParameter
if the supplied Method has the corresponding metadata. Otherwise
should return an empty array if no metadata is found.
Parameters: method - the Method to read the metadata from the parameter information. throws: InvalidMetadataException - in the case of invalid attributes.
Implementations should return an instance of ManagedResource
if the supplied Class has the appropriate metadata.
Otherwise should return null.
Parameters: clazz - the class to read the attribute data from the attribute, or null if not found throws: InvalidMetadataException - in case of invalid attributes