Package | Description |
---|---|
de.hawhamburg.reachability |
The reachability agents root package which contains common configuration, services and tools, the worker threads and
its main start classes.
|
de.hawhamburg.reachability.properties |
Main properties service class which handles property requests and changes via ActiveMQ.
|
de.hawhamburg.reachability.reasoner |
The reachability agents reasoning engine module.
|
de.hawhamburg.reachability.reasoner.engine |
The drools based Engine.
|
Modifier and Type | Class and Description |
---|---|
class |
ReachabilityWorker
The ReachabilityWorker is a thread which mainly serves as control service.
|
Modifier and Type | Field and Description |
---|---|
private PropertyServiceNotifiable |
PropertyService.agent
The worker which called this property service.
|
Constructor and Description |
---|
PropertyService(PropertyServiceNotifiable theWorker,
ConfigType supportedType)
Create a new property service.
|
PropertyService(PropertyServiceNotifiable theWorker,
ConfigType supportedType,
java.lang.String parmDescFile)
Create a new property service with a well known external properties description file.
|
Modifier and Type | Class and Description |
---|---|
class |
Reasoner
Abstract class which needs to be extended by each Reasoner.
|
Modifier and Type | Class and Description |
---|---|
class |
DroolsBasedEngine
A JBoss Drools rule based reasoning engine.
|
class |
ExampleReasoner
An example reasoning engine to explain the basic reasoner implementation.
|