Clone
 

ming jin <ming.jin@travelocity.com> in Drools

Removed inappropreate JavaDoc's

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@20105 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1567 - ArrayIndexOutOfBoundsException in sequential execution after calling RuleBase.addPackage(..) - ReteooRuleBase: checking isSequential before resetting order flag

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19602 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1567 - ArrayIndexOutOfBoundsException in sequential execution after calling RuleBase.addPackage(..) - ReteooBuilder: added void setOrdered(boolean ordered) to allow resetting ordered flag. - ReteooRuleBase: overwrite addPackage to reset ReteooBuilder.ordered. - SequentialTest: added test case just for this.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19601 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1557 DynamicRulesTest.testDynamicFunction Fails under JDK 1.6 - AbstractRuleBase: add function to package during package merging.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19530 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1557 DynamicRulesTest.testDynamicFunction Fails under JDK 1.6 - AbstractRuleBase: add function to package during package merging. - DialectData: added setDirty(boolean) - JavaDialectData: implemented setDirty(..) - MVELDialectData: implemented setDirty(..) - Package: set corresponding DialectData dirty after adding a function - LargeRuleBaseSerializationTest: reduced # of rules to 525 to avoid stack overflow

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19529 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1553 ClassNotFouncException for Array Types when Running under JDK 1.6 - DroolsObjectInputStream: replaced classLoader.loadClass with Class.forName. - CompositePackageClassLoader: replaced classLoader.loadClass with Class.forName. - JavaDialectData: replaced classLoader.loadClass with Class.forName. - MapBackedClassLoader: replaced classLoader.loadClass with Class.forName.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19477 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1544 Optimization of Drools' serialization - DroolsStreamUtils: stream helper class - FileScanner: using DroolsStreamUtils - HttpClientImpl: using DroolsStreamUtils - BinaryRuleBaseLoader: using DroolsStreamUtils - DroolsObjectInputStream: fine tuning - DroolsObjectOutputStream: fine tuning - RuleBaseAssemblerTest: using DroolsStreamUtils - DroolsObjectIOTest: using DroolsStreamUtils - LogicTransformerTest: using DroolsStreamUtils - SerializationHelper: using DroolsStreamUtils - PackageBuilderTest: using DroolsStreamUtils - LargeRuleBaseSerializationTest: using DroolsStreamUtils - MarshallingTest: using DroolsStreamUtils - MistTest: using DroolsStreamUtils - SerializationHelper: using DroolsStreamUtils - ServiceImplementation: using DroolsStreamUtils - ServiceImplementationTest: using DroolsStreamUtils - ShellTest: commented out 2 failed cases and documented FIXME's

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19419 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1535 User provided packages with the same name were merged/changed after calling - AbstractRuleBase: new Package for each new name space. - DialectData: added clone(). - DialectDatas: cloning DialectData during merge - JavaDialectData: implemented clone - MVELDialectData: implemented clone

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19418 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 Rete build performance optimization - BuildUtils: calling getMatchingNode instead of getSinks - CompositeLeftTupleSinkAdapter: implemented getMatchingNode - CompositeObjectSinkAdapter: implemented getMatchingNode and optimized getSinks. - EmptyLeftTupleSinkAdapter: implemented getMatchingNode. - EmptyObjectSinkAdapter: implemented getMatchingNode. - LeftTupleSinkProagator: added getMatchingNode. - ObjectSinkPropagator: added getMatchingNode - SingleLeftTupleSinkAdapter: implemented getMatchingNode - SingleObjectSinkAdapter: implemented getMatchingNode

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19416 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1488 optimization to reduce stack usage - DroolsObjectInputStream: moved all object reading code into readObject(). - DroolsObjectOutputStream: moved all object writing code into writeObjectOrReference(). - BetaNode: moved super.read/writeExternal to last. - Rete: moved stack intensive calls back. - ReteooRuleBase: moved stack intensive calls back. - LargeRuleBaseSerializationTest: increased number of rules to 1000.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19163 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1488 added more serialization to integration tests - ActivationLogEvent: implemented Externalizable - LogEvent: implemented Externalizable - EqualityEvaluatorsDefinition: implemented Externalizable's to subclasses. - CspEspTest: added more serialization - MiscTest: added more serialization - Attribute: implemented Serializable - Cheesery: implemented Serializable - TestParam: implemented Serializable

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19129 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1488 fixing bad merge - RuleParserTest.java: recovered testTypeDeclaration() from previous version. All tests passed.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19106 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 implemented read/writeExternal - MVELDialectData.java: read/write functionFactory.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19097 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fixing bad merge - DRLLexer.java, DRLParser.java: reverted to previous version

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19096 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - fixed the lost handling of BigDecimal/BigInteger

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19094 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - fixed the lost handling of BigDecimal/BigInteger

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19093 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - fixed the failed test cases.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19092 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - revert to previous version with BigDecimal & BigInteger.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19091 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - revert to previous version.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19090 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - revert to previous version.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19089 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - revert to previous version with BigDecinal & BigInteger.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19088 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - revert to previous version with data format routine.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19087 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - revert to previous version at line 281.

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19086 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - Package.java: fixed missing line in clean().

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19085 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix bad merge - brought back testTypeDeclaration().

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19084 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 fix PackageBuilderTest - TypeDeclaration.java: implements Serialization

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19083 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 backed out Externalization - RuleDescr.java

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19082 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 backed out Externalization - PackageDescr.java

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19081 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 backed out Externalization - AccumulateDescr.java

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19080 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70

JBRULES-1095 backed out Externalization - BaseDescr.java, PackageDescr.java

git-svn-id: https://svn.jboss.org/repos/labs/labs/jbossrules/trunk@19079 c60d74c8-e8f6-0310-9e8f-d4a2fc68ab70