Package com.netscape.cms.listeners
Class PinRemovalListener
- java.lang.Object
-
- com.netscape.cms.listeners.PinRemovalListener
-
- All Implemented Interfaces:
IRequestListener
public class PinRemovalListener extends java.lang.Object implements IRequestListener
This represnets a listener that removes pin from LDAP directory.- Version:
- $Revision$, $Date$
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String[]
configParams
static org.slf4j.Logger
logger
protected java.lang.String
mBaseDN
protected java.lang.String
mImplName
protected java.lang.String
mName
protected java.lang.String
mPinAttr
protected static java.lang.String
PROP_BASEDN
protected static java.lang.String
PROP_ENABLED
protected static java.lang.String
PROP_LDAP
protected static java.lang.String
PROP_PINATTR
-
Constructor Summary
Constructors Constructor Description PinRemovalListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(IRequest r)
Accepts request.java.lang.String[]
getConfigParams()
IConfigStore
getConfigStore()
java.lang.String
getImplName()
java.lang.String
getName()
void
init(ISubsystem sub, IConfigStore config)
Initializes request listener for the specific subsystem and configuration store.void
init(java.lang.String name, java.lang.String ImplName, IConfigStore config)
void
set(java.lang.String name, java.lang.String val)
Sets attribute.void
shutdown()
-
-
-
Field Detail
-
logger
public static org.slf4j.Logger logger
-
PROP_ENABLED
protected static final java.lang.String PROP_ENABLED
- See Also:
- Constant Field Values
-
PROP_LDAP
protected static final java.lang.String PROP_LDAP
- See Also:
- Constant Field Values
-
PROP_BASEDN
protected static final java.lang.String PROP_BASEDN
- See Also:
- Constant Field Values
-
PROP_PINATTR
protected static final java.lang.String PROP_PINATTR
- See Also:
- Constant Field Values
-
mName
protected java.lang.String mName
-
mImplName
protected java.lang.String mImplName
-
mBaseDN
protected java.lang.String mBaseDN
-
mPinAttr
protected java.lang.String mPinAttr
-
configParams
protected java.lang.String[] configParams
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getImplName
public java.lang.String getImplName()
-
getConfigStore
public IConfigStore getConfigStore()
-
shutdown
public void shutdown()
-
getConfigParams
public java.lang.String[] getConfigParams() throws EBaseException
- Throws:
EBaseException
-
init
public void init(ISubsystem sub, IConfigStore config) throws EBaseException
Description copied from interface:IRequestListener
Initializes request listener for the specific subsystem and configuration store.- Specified by:
init
in interfaceIRequestListener
- Parameters:
sub
- subsystemconfig
- configuration store- Throws:
EBaseException
-
init
public void init(java.lang.String name, java.lang.String ImplName, IConfigStore config) throws EBaseException
- Throws:
EBaseException
-
accept
public void accept(IRequest r)
Description copied from interface:IRequestListener
Accepts request.- Specified by:
accept
in interfaceIRequestListener
- Parameters:
r
- request
-
set
public void set(java.lang.String name, java.lang.String val)
Description copied from interface:IRequestListener
Sets attribute.- Specified by:
set
in interfaceIRequestListener
- Parameters:
name
- attribute nameval
- attribute value
-
-