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[]configParamsstatic org.slf4j.Loggerloggerprotected java.lang.StringmBaseDNprotected java.lang.StringmImplNameprotected java.lang.StringmNameprotected java.lang.StringmPinAttrprotected static java.lang.StringPROP_BASEDNprotected static java.lang.StringPROP_ENABLEDprotected static java.lang.StringPROP_LDAPprotected static java.lang.StringPROP_PINATTR
-
Constructor Summary
Constructors Constructor Description PinRemovalListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(IRequest r)Accepts request.java.lang.String[]getConfigParams()IConfigStoregetConfigStore()java.lang.StringgetImplName()java.lang.StringgetName()voidinit(ISubsystem sub, IConfigStore config)Initializes request listener for the specific subsystem and configuration store.voidinit(java.lang.String name, java.lang.String ImplName, IConfigStore config)voidset(java.lang.String name, java.lang.String val)Sets attribute.voidshutdown()
-
-
-
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:IRequestListenerInitializes request listener for the specific subsystem and configuration store.- Specified by:
initin 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:IRequestListenerAccepts request.- Specified by:
acceptin interfaceIRequestListener- Parameters:
r- request
-
set
public void set(java.lang.String name, java.lang.String val)Description copied from interface:IRequestListenerSets attribute.- Specified by:
setin interfaceIRequestListener- Parameters:
name- attribute nameval- attribute value
-
-