Drools :: Core 6.1.0.Beta1

org.drools.core.rule
Interface DialectRuntimeData

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

public interface DialectRuntimeData
extends Cloneable


Method Summary
 DialectRuntimeData clone(DialectRuntimeRegistry registry, ClassLoader rootClassLoader)
           
 DialectRuntimeData clone(DialectRuntimeRegistry registry, ClassLoader rootClassLoader, boolean excludeDeclaredClasses)
           
 boolean isDirty()
           
 void merge(DialectRuntimeRegistry registry, DialectRuntimeData newData)
           
 void merge(DialectRuntimeRegistry registry, DialectRuntimeData newData, boolean excludeDeclaredClasses)
           
 void onAdd(DialectRuntimeRegistry dialectRuntimeRegistry, ClassLoader 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,
                         ClassLoader rootClassLoader)

clone

DialectRuntimeData clone(DialectRuntimeRegistry registry,
                         ClassLoader rootClassLoader,
                         boolean excludeDeclaredClasses)

onAdd

void onAdd(DialectRuntimeRegistry dialectRuntimeRegistry,
           ClassLoader rootClassLoader)

onRemove

void onRemove()

onBeforeExecute

void onBeforeExecute()

Drools :: Core 6.1.0.Beta1

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