Java Doc for RuleBaseConfiguration.java in  » Rule-Engine » drolls-Rule-Engine » org » drools » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Rule Engine » drolls Rule Engine » org.drools 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.drools.RuleBaseConfiguration

RuleBaseConfiguration
public class RuleBaseConfiguration implements Serializable(Code)
drools.shadowproxy = drools.shadowproxy.exclude = org.domainy.* org.domainx.ClassZ drools.sequential = drools.sequential.agenda = drools.removeIdentities = drools.shareAlphaNodes = drools.shareBetaNodes = drools.alphaMemory drools.alphaNodeHashingThreshold = <1...n> drools.compositeKeyDepth =<1..3> drools.indexLeftBetaMemory = drools.indexRightBetaMemory = drools.assertBehaviour = drools.logicalOverride = drools.executorService = drools.conflictResolver = drools.conflictExceptionHandler =

Inner Class :public static class AssertBehaviour implements Serializable
Inner Class :public static class LogicalOverride implements Serializable
Inner Class :public static class SequentialAgenda implements Serializable


Constructor Summary
public  RuleBaseConfiguration(Properties properties)
    
public  RuleBaseConfiguration()
    

Method Summary
public  AgendaGroupFactorygetAgendaGroupFactory()
    
public  intgetAlphaNodeHashingThreshold()
    
public  AssertBehaviourgetAssertBehaviour()
    
public  intgetCompositeKeyDepth()
    
public  ConflictResolvergetConflictResolver()
    
public  ConsequenceExceptionHandlergetConsequenceExceptionHandler()
    
public  ExecutorServicegetExecutorService()
    
public  LogicalOverridegetLogicalOverride()
    
public  SequentialAgendagetSequentialAgenda()
    
public  booleanisAlphaMemory()
    
public  booleanisImmutable()
     Returns true if this configuration object is immutable or false otherwise.
public  booleanisIndexLeftBetaMemory()
    
public  booleanisIndexRightBetaMemory()
    
public  booleanisMaintainTms()
    
public  booleanisRemoveIdentities()
    
public  booleanisSequential()
    
public  booleanisShadowProxy()
    
public  booleanisShadowed(String className)
    
public  booleanisShareAlphaNodes()
    
public  booleanisShareBetaNodes()
    
public  voidmakeImmutable()
     Makes the configuration object immutable.
public  voidsetAlphaMemory(boolean alphaMemory)
    
public  voidsetAlphaNodeHashingThreshold(int alphaNodeHashingThreshold)
    
public  voidsetAssertBehaviour(AssertBehaviour assertBehaviour)
    
public  voidsetCompositeKeyDepth(int compositeKeyDepth)
    
public  voidsetConflictResolver(ConflictResolver conflictResolver)
    
public  voidsetConsequenceExceptionHandler(ConsequenceExceptionHandler consequenceExceptionHandler)
    
public  voidsetExecutorService(ExecutorService executorService)
    
public  voidsetIndexLeftBetaMemory(boolean indexLeftBetaMemory)
    
public  voidsetIndexRightBetaMemory(boolean indexRightBetaMemory)
    
public  voidsetLogicalOverride(LogicalOverride logicalOverride)
    
public  voidsetMaintainTms(boolean maintainTms)
    
public  voidsetRemoveIdentities(boolean removeIdentities)
    
public  voidsetSequential(boolean sequential)
    
public  voidsetSequentialAgenda(SequentialAgenda sequentialAgenda)
    
public  voidsetShadowProxy(boolean shadowProxy)
    
public  voidsetShadowProxyExcludes(String excludes)
    
public  voidsetShareAlphaNodes(boolean shareAlphaNodes)
    
public  voidsetShareBetaNodes(boolean shareBetaNodes)
    


Constructor Detail
RuleBaseConfiguration
public RuleBaseConfiguration(Properties properties)(Code)



RuleBaseConfiguration
public RuleBaseConfiguration()(Code)




Method Detail
getAgendaGroupFactory
public AgendaGroupFactory getAgendaGroupFactory()(Code)



getAlphaNodeHashingThreshold
public int getAlphaNodeHashingThreshold()(Code)



getAssertBehaviour
public AssertBehaviour getAssertBehaviour()(Code)



getCompositeKeyDepth
public int getCompositeKeyDepth()(Code)



getConflictResolver
public ConflictResolver getConflictResolver()(Code)



getConsequenceExceptionHandler
public ConsequenceExceptionHandler getConsequenceExceptionHandler()(Code)



getExecutorService
public ExecutorService getExecutorService()(Code)



getLogicalOverride
public LogicalOverride getLogicalOverride()(Code)



getSequentialAgenda
public SequentialAgenda getSequentialAgenda()(Code)



isAlphaMemory
public boolean isAlphaMemory()(Code)



isImmutable
public boolean isImmutable()(Code)
Returns true if this configuration object is immutable or false otherwise.



isIndexLeftBetaMemory
public boolean isIndexLeftBetaMemory()(Code)



isIndexRightBetaMemory
public boolean isIndexRightBetaMemory()(Code)



isMaintainTms
public boolean isMaintainTms()(Code)



isRemoveIdentities
public boolean isRemoveIdentities()(Code)



isSequential
public boolean isSequential()(Code)



isShadowProxy
public boolean isShadowProxy()(Code)



isShadowed
public boolean isShadowed(String className)(Code)



isShareAlphaNodes
public boolean isShareAlphaNodes()(Code)



isShareBetaNodes
public boolean isShareBetaNodes()(Code)



makeImmutable
public void makeImmutable()(Code)
Makes the configuration object immutable. Once it becomes immutable, there is no way to make it mutable again. This is done to keep consistency.



setAlphaMemory
public void setAlphaMemory(boolean alphaMemory)(Code)



setAlphaNodeHashingThreshold
public void setAlphaNodeHashingThreshold(int alphaNodeHashingThreshold)(Code)



setAssertBehaviour
public void setAssertBehaviour(AssertBehaviour assertBehaviour)(Code)



setCompositeKeyDepth
public void setCompositeKeyDepth(int compositeKeyDepth)(Code)



setConflictResolver
public void setConflictResolver(ConflictResolver conflictResolver)(Code)



setConsequenceExceptionHandler
public void setConsequenceExceptionHandler(ConsequenceExceptionHandler consequenceExceptionHandler)(Code)



setExecutorService
public void setExecutorService(ExecutorService executorService)(Code)



setIndexLeftBetaMemory
public void setIndexLeftBetaMemory(boolean indexLeftBetaMemory)(Code)



setIndexRightBetaMemory
public void setIndexRightBetaMemory(boolean indexRightBetaMemory)(Code)



setLogicalOverride
public void setLogicalOverride(LogicalOverride logicalOverride)(Code)



setMaintainTms
public void setMaintainTms(boolean maintainTms)(Code)



setRemoveIdentities
public void setRemoveIdentities(boolean removeIdentities)(Code)



setSequential
public void setSequential(boolean sequential)(Code)



setSequentialAgenda
public void setSequentialAgenda(SequentialAgenda sequentialAgenda)(Code)



setShadowProxy
public void setShadowProxy(boolean shadowProxy)(Code)



setShadowProxyExcludes
public void setShadowProxyExcludes(String excludes)(Code)



setShareAlphaNodes
public void setShareAlphaNodes(boolean shareAlphaNodes)(Code)



setShareBetaNodes
public void setShareBetaNodes(boolean shareBetaNodes)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.