public abstract class AbstractStoredProcedureParameterInjector extends Object implements StoredProcedureParameterInjector
StoredProcedureParameterInjector.MicroInjector
Constructor and Description |
---|
AbstractStoredProcedureParameterInjector(OperationContext opContext) |
Modifier and Type | Method and Description |
---|---|
List<Object> |
getArgumentsToInject(OperationContext opContext,
List<org.apache.directory.api.ldap.trigger.StoredProcedureParameter> parameterList) |
protected Map<Class<?>,StoredProcedureParameterInjector.MicroInjector> |
getInjectors() |
OperationContext |
getOperationContext() |
protected org.apache.directory.api.ldap.model.name.Dn |
getOperationPrincipal() |
void |
setOperationContext(OperationContext invocation) |
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.LdapInvalidDnException
protected Map<Class<?>,StoredProcedureParameterInjector.MicroInjector> getInjectors()
public OperationContext getOperationContext()
public void setOperationContext(OperationContext invocation)
public final List<Object> getArgumentsToInject(OperationContext opContext, List<org.apache.directory.api.ldap.trigger.StoredProcedureParameter> parameterList) throws org.apache.directory.api.ldap.model.exception.LdapException
getArgumentsToInject
in interface StoredProcedureParameterInjector
org.apache.directory.api.ldap.model.exception.LdapException
Copyright © 2003–2023 The Apache Software Foundation. All rights reserved.