SMILA (incubation) API documentation

org.eclipse.smila.connectivity.queue.worker.internal
Class AbstractRule<ConfigType extends BaseRuleType>

java.lang.Object
  extended by org.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent
      extended by org.eclipse.smila.connectivity.queue.worker.internal.AbstractRule<ConfigType>
Type Parameters:
ConfigType - configuration type
Direct Known Subclasses:
ListenerRuleImpl, RecyclerRule, RouterRule

public abstract class AbstractRule<ConfigType extends BaseRuleType>
extends AbstractLoggedComponent

The Class AbstractRule.


Field Summary
protected  ServicesAccessPoint _accessPoint
          The _access point.
protected  ConfigType _ruleConfig
          The _rule config.
 
Fields inherited from class org.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent
_id, _log
 
Constructor Summary
AbstractRule(ServicesAccessPoint accessPoint, ConfigType ruleConfig)
          Instantiates a new abstract rule.
 
Method Summary
 
Methods inherited from class org.eclipse.smila.connectivity.queue.worker.internal.AbstractLoggedComponent
msg
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_accessPoint

protected final ServicesAccessPoint _accessPoint
The _access point.


_ruleConfig

protected final ConfigType extends BaseRuleType _ruleConfig
The _rule config.

Constructor Detail

AbstractRule

public AbstractRule(ServicesAccessPoint accessPoint,
                    ConfigType ruleConfig)
Instantiates a new abstract rule.

Parameters:
accessPoint - the access point
ruleConfig - the rule config

SMILA (incubation) API documentation