public abstract class AbstractStoredProcedureParameterInjector extends java.lang.Object implements StoredProcedureParameterInjector
StoredProcedureParameterInjector.MicroInjector| Modifier and Type | Field and Description |
|---|---|
private java.util.Map<java.lang.Class<?>,StoredProcedureParameterInjector.MicroInjector> |
injectors |
(package private) StoredProcedureParameterInjector.MicroInjector |
ldapContextInjector |
private OperationContext |
opContext |
(package private) StoredProcedureParameterInjector.MicroInjector |
operationPrincipalInjector |
| Constructor and Description |
|---|
AbstractStoredProcedureParameterInjector(OperationContext opContext) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Object> |
getArgumentsToInject(OperationContext opContext,
java.util.List<org.apache.directory.api.ldap.trigger.StoredProcedureParameter> parameterList) |
protected java.util.Map<java.lang.Class<?>,StoredProcedureParameterInjector.MicroInjector> |
getInjectors() |
OperationContext |
getOperationContext() |
protected org.apache.directory.api.ldap.model.name.Dn |
getOperationPrincipal() |
void |
setOperationContext(OperationContext invocation) |
private OperationContext opContext
private java.util.Map<java.lang.Class<?>,StoredProcedureParameterInjector.MicroInjector> injectors
StoredProcedureParameterInjector.MicroInjector operationPrincipalInjector
StoredProcedureParameterInjector.MicroInjector ldapContextInjector
public AbstractStoredProcedureParameterInjector(OperationContext opContext)
protected org.apache.directory.api.ldap.model.name.Dn getOperationPrincipal()
throws org.apache.directory.api.ldap.model.exception.LdapInvalidDnException
org.apache.directory.api.ldap.model.exception.LdapInvalidDnExceptionprotected java.util.Map<java.lang.Class<?>,StoredProcedureParameterInjector.MicroInjector> getInjectors()
public OperationContext getOperationContext()
public void setOperationContext(OperationContext invocation)
public final java.util.List<java.lang.Object> getArgumentsToInject(OperationContext opContext, java.util.List<org.apache.directory.api.ldap.trigger.StoredProcedureParameter> parameterList) throws org.apache.directory.api.ldap.model.exception.LdapException
getArgumentsToInject in interface StoredProcedureParameterInjectororg.apache.directory.api.ldap.model.exception.LdapException