public interface ILdapRule extends ILdapPlugin
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROP_ENABLE |
static java.lang.String |
PROP_IMPLNAME |
static java.lang.String |
PROP_PREDICATE |
Modifier and Type | Method and Description |
---|---|
boolean |
enabled()
Returns true if the rule is enabled, false if it's disabled.
|
java.util.Vector |
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 |
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.
|
getConfigStore, init
static final java.lang.String PROP_PREDICATE
static final java.lang.String PROP_ENABLE
static final java.lang.String PROP_IMPLNAME
void init(IPublisherProcessor processor, IConfigStore config) throws EBaseException
EBaseException
- Initialization failed.java.lang.String getImplName()
java.lang.String getDescription()
void setInstanceName(java.lang.String name)
java.lang.String getInstanceName()
java.util.Vector getInstanceParams()
java.util.Vector getDefaultParams()
boolean enabled()