org.drools.rule
Interface DialectRuntimeData

All Superinterfaces:
Cloneable
All Known Implementing Classes:
JavaDialectRuntimeData, MVELDialectRuntimeData

public interface DialectRuntimeData
extends Cloneable


Method Summary
 DialectRuntimeData clone(DialectRuntimeRegistry registry, org.drools.util.CompositeClassLoader rootClassLoader)
           
 boolean isDirty()
           
 void merge(DialectRuntimeRegistry registry, DialectRuntimeData newData)
           
 void onAdd(DialectRuntimeRegistry dialectRuntimeRegistry, org.drools.util.CompositeClassLoader rootClassLoader)
           
 void onBeforeExecute()
           
 void onRemove()
           
 void reload()
           
 void removeFunction(Package pkg, Function function)
           
 void removeRule(Package pkg, Rule rule)
           
 void setDirty(boolean dirty)
           
 

Method Detail

removeRule

void removeRule(Package pkg,
                Rule rule)

removeFunction

void removeFunction(Package pkg,
                    Function function)

merge

void merge(DialectRuntimeRegistry registry,
           DialectRuntimeData newData)

isDirty

boolean isDirty()

setDirty

void setDirty(boolean dirty)

reload

void reload()

clone

DialectRuntimeData clone(DialectRuntimeRegistry registry,
                         org.drools.util.CompositeClassLoader rootClassLoader)

onAdd

void onAdd(DialectRuntimeRegistry dialectRuntimeRegistry,
           org.drools.util.CompositeClassLoader rootClassLoader)

onRemove

void onRemove()

onBeforeExecute

void onBeforeExecute()


Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.