Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.drools.repository.RulesRepositoryException

Packages that use RulesRepositoryException
org.drools.repository |

Uses of RulesRepositoryException in org.drools.repository

Methods in org.drools.repository that throw RulesRepositoryException
`DslItem` | `RulesRepository.addDslFromFile(java.io.File file)` Adds a DSL node in the repository using the content and attributes of the specified file
`protected javax.jcr.Node` | `RulesRepository.addNodeIfNew(javax.jcr.Node parent, java.lang.String nodeName, java.lang.String type)` Will add a node named 'nodeName' of type 'type' to 'parent' if such a node does not already exist.
`void` | `RulePackageItem.addRule(RuleItem ruleItem)` Adds a rule to the rule package node this object represents.
`void` | `RulePackageItem.addRule(RuleItem ruleItem, boolean followRuleHead)` Adds a rule to the rule package node this object represents.
`RuleItem` | `RulesRepository.addRuleFromFile(java.io.File file)` Adds a Rule node in the repository using the content and attributes of the specified file
`RuleItem` | `RulesRepository.addRuleFromFile(java.io.File file, DslItem dslItem)` Adds a Rule node in the repository using the content and attributes of the specified file.
`RuleItem` | `RulesRepository.addRuleFromFile(java.io.File file, DslItem dslItem, boolean followDslHead)` Adds a Rule node in the repository using the content and attributes of the specified file.
`void` | `RuleItem.addTag(java.lang.String tag)` Adds the specified tag to this object's rule node.
`RulePackageItem` | `RulesRepository.createRulePackage(java.lang.String name)` Adds a rule package node in the repository.
`void` | `RulesRepository.dumpRepository()` Recursively outputs the contents of the workspace starting from root.
`TagItem` | `TagItem.getChildTag(java.lang.String tagName)` Gets a TagItem object encapsulating the specified child tag.
`java.util.List` | `TagItem.getChildTags()`
`java.lang.String` | `RuleItem.getContent()` returns the content of this object's rule node
`java.lang.String` | `DslItem.getContent()` returns the content of this object's dsl node
`DslItem` | `RuleItem.getDsl()` Gets a DslItem object corresponding to the DSL reference from the node that this object encapsulates.
`java.lang.String` | `TagItem.getFullPath()`
`java.lang.String` | `Item.getName()` gets the name of the node that this item encapsulates
`java.util.List` | `RulePackageItem.getRules()` Gets a list of RuleItem objects for each rule node in this rule package
`StateItem` | `RuleItem.getState()` Gets StateItem object corresponding to the state property of this object's node
`StateItem` | `RulesRepository.getState(java.lang.String name)` Gets a StateItem for the specified state name.
`TagItem` | `RulesRepository.getTag(java.lang.String tagName)` Gets a TagItem object that encapsulates the node for the specified tag name.
`java.util.List` | `RuleItem.getTags()` Gets a list of TagItem objects for this object's rule node.
`void` | `RulePackageItem.removeAllRules()` Removes all rules from the rule package
`void` | `RuleItem.removeTag(java.lang.String tag)` Removes the specified tag from this object's rule node.
`void` | `RuleItem.setState(StateItem stateItem)` Sets this object's rule node's state property to refer to the specified StateItem's node
`void` | `RuleItem.setState(java.lang.String stateName)` Sets this object's rule node's state property to refer to the specified state node
`protected void` | `RulesRepository.setupRepository()` Attempts to setup the repository.
`void` | `RuleItem.updateContentFromFile(java.io.File file)` Creates a new version of this object's rule node, using the content and attributes of the specified file.
`void` | `DslItem.updateContentFromFile(java.io.File file)` Creates a new version of this object's dsl node, using the content and attributes of the specified file.

Constructors in org.drools.repository that throw RulesRepositoryException
`DslItem(RulesRepository rulesRepository, javax.jcr.Node node)` Constructs a DslItem object with the specified node as its node attribute
`RuleItem(RulesRepository rulesRepository, javax.jcr.Node node)` Constructs a RuleItem object, setting its node attribute to the specified node.
`RulePackageItem(RulesRepository rulesRepository, javax.jcr.Node node)` Constructs an object of type RulePackageItem corresponding the specified node
`StateItem(RulesRepository rulesRepository, javax.jcr.Node node)` Constructs an object of type StateItem corresponding the specified node
`TagItem(RulesRepository rulesRepository, javax.jcr.Node node)` Constructs an object of type TagItem corresponding the specified node

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006 Rackspace Corp. All Rights Reserved.