Package com.netscape.certsrv.publish
Interface ILdapRule
-
- All Superinterfaces:
ILdapPlugin
- All Known Implementing Classes:
LdapRule
public interface ILdapRule extends ILdapPlugin
Interface for publishing rule which associates a Publisher with a Mapper.- Version:
- $Revision$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PROP_ENABLE
static java.lang.String
PROP_IMPLNAME
static java.lang.String
PROP_PREDICATE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
enabled()
Returns true if the rule is enabled, false if it's disabled.java.util.Vector<java.lang.String>
getDefaultParams()
Returns the initial default parameters.java.lang.String
getDescription()
Returns the description of the ldap publisher.java.lang.String
getImplName()
Returns the implementation name.java.lang.String
getInstanceName()
Returns the instance name.java.util.Vector<java.lang.String>
getInstanceParams()
Returns the current instance parameters.void
init(IPublisherProcessor processor, IConfigStore config)
Initialize the plugin.void
setInstanceName(java.lang.String name)
Sets the instance name.-
Methods inherited from interface com.netscape.certsrv.publish.ILdapPlugin
getConfigStore, init
-
-
-
-
Field Detail
-
PROP_PREDICATE
static final java.lang.String PROP_PREDICATE
- See Also:
- Constant Field Values
-
PROP_ENABLE
static final java.lang.String PROP_ENABLE
- See Also:
- Constant Field Values
-
PROP_IMPLNAME
static final java.lang.String PROP_IMPLNAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
init
void init(IPublisherProcessor processor, IConfigStore config) throws EBaseException
Initialize the plugin.- Throws:
EBaseException
- Initialization failed.
-
getImplName
java.lang.String getImplName()
Returns the implementation name.
-
getDescription
java.lang.String getDescription()
Returns the description of the ldap publisher.
-
setInstanceName
void setInstanceName(java.lang.String name)
Sets the instance name.
-
getInstanceName
java.lang.String getInstanceName()
Returns the instance name.
-
getInstanceParams
java.util.Vector<java.lang.String> getInstanceParams()
Returns the current instance parameters.
-
getDefaultParams
java.util.Vector<java.lang.String> getDefaultParams()
Returns the initial default parameters.
-
enabled
boolean enabled()
Returns true if the rule is enabled, false if it's disabled.
-
-