Rule Execution Server API

ilog.rules.res.session.config
Interface IlrPluginConfig


public interface IlrPluginConfig

Represents a plugin configuration.

Since:
8.0

Method Summary
 void clearProperties()
          Clears all properties.
 String getPluginClassName()
           
 Map<String,String> getProperties()
           
 String getProperty(String key)
          Gets a plug-in property.
 void putProperties(Map<String,String> newProperties)
           
 void setProperty(String key, Object value)
          Sets a property for a plug-in.
 

Method Detail

getPluginClassName

String getPluginClassName()
Returns:
the plug-in class name

setProperty

void setProperty(String key,
                 Object value)
Sets a property for a plug-in.

Parameters:
key - the property key
value - the property value. If null, the property is cleared.

getProperty

String getProperty(String key)
Gets a plug-in property.

Parameters:
key - the property key
Returns:
the property value

getProperties

Map<String,String> getProperties()
Returns:
an unmodifiable map that contains all the current plug-in properties

putProperties

void putProperties(Map<String,String> newProperties)
Parameters:
newProperties - the map of properties to be added to the current plug-in properties

clearProperties

void clearProperties()
Clears all properties.


Rule Execution Server API

© Copyright IBM Corp. 1987, 2013