@PublicAPI(stability=VOLATILE, mayInstantiate=false, mayExtend=true, mayInvoke=false) public interface InvokableComponent
| Modifier and Type | Method and Description |
|---|---|
DN |
getInvokableComponentEntryDN()
Retrieves the DN of the configuration entry with which this
component is associated.
|
InvokableMethod[] |
getOperationSignatures()
Retrieves a list of the methods that may be invoked for this
component.
|
Object |
invokeMethod(String methodName,
ConfigAttribute[] arguments)
Invokes the specified method with the provided arguments.
|
DN getInvokableComponentEntryDN()
InvokableMethod[] getOperationSignatures()
Object invokeMethod(String methodName, ConfigAttribute[] arguments) throws DirectoryException
methodName - The name of the method to invoke.arguments - The set of configuration attributes holding
the arguments to use for the method.null if it
did not return a value.DirectoryException - If there was no such method, or if
an error occurred while attempting
to invoke it.Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.