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)
           
 DialectRuntimeData clone(DialectRuntimeRegistry registry, org.drools.util.CompositeClassLoader rootClassLoader, boolean excludeDeclaredClasses)
           
 boolean isDirty()
           
 void merge(DialectRuntimeRegistry registry, DialectRuntimeData newData)
           
 void merge(DialectRuntimeRegistry registry, DialectRuntimeData newData, boolean excludeDeclaredClasses)
           
 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)

merge

void merge(DialectRuntimeRegistry registry,
           DialectRuntimeData newData,
           boolean excludeDeclaredClasses)

isDirty

boolean isDirty()

setDirty

void setDirty(boolean dirty)

reload

void reload()

clone

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

clone

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

onAdd

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

onRemove

void onRemove()

onBeforeExecute

void onBeforeExecute()


Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.