Class ConnectorAPIOperationRunnerProxy
java.lang.Object
org.identityconnectors.framework.impl.api.local.operations.ConnectorAPIOperationRunnerProxy
- All Implemented Interfaces:
InvocationHandler
Proxy for APIOperationRunner that takes care of setting up underlying
connector and creating the implementation of APIOperationRunner.
The implementation of APIOperationRunner gets created whenever the actual method is invoked.
-
Constructor Summary
ConstructorDescriptionConnectorAPIOperationRunnerProxy
(ConnectorOperationalContext context, Constructor<? extends APIOperationRunner> runnerImplConstructor) Create an APIOperationRunnerProxy -
Method Summary
-
Constructor Details
-
ConnectorAPIOperationRunnerProxy
public ConnectorAPIOperationRunnerProxy(ConnectorOperationalContext context, Constructor<? extends APIOperationRunner> runnerImplConstructor) Create an APIOperationRunnerProxy- Parameters:
context
- The operational contextrunnerImplConstructor
- The implementation constructor. Implementation must define a two-argument constructor(OperationalContext,Connector)
-
-
Method Details
-
invoke
- Specified by:
invoke
in interfaceInvocationHandler
- Throws:
Throwable
-