converge.kernel
Class ScheduledRule

java.lang.Object
  |
  +--converge.kernel.Rule
        |
        +--converge.kernel.ScheduledRule
All Implemented Interfaces:
XMLContentInterface

public class ScheduledRule
extends Rule

Laajennetaan Rule-luokkaa siten, että voidaan tuottaa myös ajastettuihin sääntöihin sopivaa XML:ää.


Field Summary
 
Fields inherited from class converge.kernel.Rule
EVENT_ADD, EVENT_DELETE
 
Constructor Summary
ScheduledRule()
           
ScheduledRule(java.lang.String name)
           
 
Method Summary
 org.drools.semantics.java.ExprCondition getConditionForDrools()
          Palautetaan Droolsin ymmärtämässä muodossa säännön ehto.
 org.drools.rule.Declaration[] getParametersForDrools()
          Palautetaan Declaration-taulukko, joka sisältää viitteen sääntöjen käsittelyssä käytettävien olioiden nimiin ja tyyppeihin.
 
Methods inherited from class converge.kernel.Rule
addCondition, consequence, createXML, getConditions, getConsequenceForDrools, getConsequences, getName, loadXML, makeConditionCode, makeConsequenceCode, nextCondition
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScheduledRule

public ScheduledRule()

ScheduledRule

public ScheduledRule(java.lang.String name)
Method Detail

getParametersForDrools

public org.drools.rule.Declaration[] getParametersForDrools()
Palautetaan Declaration-taulukko, joka sisältää viitteen sääntöjen käsittelyssä käytettävien olioiden nimiin ja tyyppeihin.

Overrides:
getParametersForDrools in class Rule

getConditionForDrools

public org.drools.semantics.java.ExprCondition getConditionForDrools()
Palautetaan Droolsin ymmärtämässä muodossa säännön ehto.

Overrides:
getConditionForDrools in class Rule