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
 void CategorisableItem.addCategory(String tag)
          Adds the specified tag to this object's node.
protected static javax.jcr.Node RulesRepository.addNodeIfNew(javax.jcr.Node parent, String nodeName, String type)
          Will add a node named 'nodeName' of type 'type' to 'parent' if such a node does not already exist.
 ModuleItem RulesRepository.createModule(String name, String description)
          Adds a module to the repository.
 ModuleItem RulesRepository.createModule(String name, String description, String format)
          Adds a module to the repository.
 ModuleItem RulesRepository.createModule(String name, String description, String format, String[] workspace, String checkInComment)
          Adds a module to the repository.
 ModuleItem RulesRepository.createSubModule(String name, String description, String parentModule)
          Adds a Sub module to the repository.
static void UserInfo.eachUser(RulesRepository repository, UserInfo.Command c)
          Do something for each user.
 AssetItemPageResult RulesRepository.findAssetsByCategory(String categoryTag, boolean seekArchivedAsset, int skip, int numRowsToReturn)
          This will retrieve a list of RuleItem objects - that are allocated to the provided category.
 AssetItemPageResult RulesRepository.findAssetsByCategory(String categoryTag, boolean seekArchivedAsset, int skip, int numRowsToReturn, RepositoryFilter filter)
          This will retrieve a list of RuleItem objects - that are allocated to the provided category.
 AssetItemPageResult RulesRepository.findAssetsByCategory(String categoryTag, int skip, int numRowsToReturn)
           
 AssetItemPageResult RulesRepository.findAssetsByState(String stateName, boolean seekArchivedAsset, int skip, int numRowsToReturn)
          Finds the AssetItem's linked to the requested state.
 AssetItemPageResult RulesRepository.findAssetsByState(String stateName, boolean seekArchivedAsset, int skip, int numRowsToReturn, RepositoryFilter filter)
          Finds the AssetItem's linked to the requested state.
 javax.jcr.Node RulesRepository.getAreaNode(String areaName)
           
 List<CategoryItem> CategorisableItem.getCategories()
          Gets a list of CategoryItem objects for this assets node.
 String VersionableItem.getCheckinComment()
          This will return the checkin comment for the latest revision.
 List CategoryItem.getChildTags()
           
 String AssetItem.getContent()
          returns the string contents of the asset node.
 String AssetItem.getContent(Boolean fromRepo)
          Only for use in the StorageEventManager, for passing the fromRepo parameter returns the string contents of the asset node.
 Calendar AssetItem.getDateEffective()
           
 Calendar AssetItem.getDateExpired()
           
 String VersionableItem.getDescription()
          See the Dublin Core documentation for more explanation: http://dublincore.org/documents/dces/
 boolean AssetItem.getDisabled()
           
 String VersionableItem.getFormat()
          This returns the format of an item.
 String CategoryItem.getFullPath()
           
 Calendar VersionableItem.getLastModified()
           
static RulesRepository RepositorySessionUtil.getMultiThreadedRepository()
           
 String Item.getName()
          gets the name of this item (unless overridden in a subclass, this just returns the name of the node that this Item encapsulates.
 ModuleItem ModuleItem.getPrecedingVersion()
           
abstract  VersionableItem VersionableItem.getPrecedingVersion()
          Clients of this method can cast the resulting object to the type of object they are calling the method on (e.g.
 VersionableItem AssetItem.getPrecedingVersion()
           
protected  javax.jcr.Node VersionableItem.getPrecedingVersionNode()
           
static RulesRepository RepositorySessionUtil.getRepository()
           
 StateItem VersionableItem.getState()
          Gets StateItem object corresponding to the state property of this object's node
 StateItem RulesRepository.getState(String name)
          Gets a StateItem for the specified state name.
 ModuleItem ModuleItem.getSucceedingVersion()
           
abstract  VersionableItem VersionableItem.getSucceedingVersion()
          Clients of this method can cast the resulting object to the type of object they are calling the method on (e.g.
 VersionableItem AssetItem.getSucceedingVersion()
           
protected  javax.jcr.Node VersionableItem.getSucceedingVersionNode()
           
 String VersionableItem.getTitle()
          Gets the Title of the versionable node.
 String[] ModuleItem.getWorkspaces()
           
 String[] RulesRepository.listWorkspaces()
           
 CategoryItem RulesRepository.loadCategory(String tagName)
          This will return a category for the given category path.
 ModuleItem RulesRepository.loadDefaultModule()
          This will return or create the default module for assets that have no home yet.
 ModuleItem RulesRepository.loadGlobalArea()
          This will return the global area for assets that can be shared.
 VersionableItem RulesRepository.loadItemByUUID(String uuid)
          Similar to above.
 ModuleItem RulesRepository.loadModule(String name)
          Loads a Module for the specified module name.
 ModuleItem RulesRepository.loadModule(String name, long versionNumber)
          Loads a Module for the specified module name and version.
 ModuleItem RulesRepository.loadModuleByUUID(String uuid)
          Similar to above.
 StateItem RulesRepository.loadState(String name)
           
 void UserInfo.Command.process(String toUser)
           
 List<UserInfo.InboxEntry> UserInfo.readEntries(String fileName, String propertyName)
           
static void CategorisableItem.removeCategory(javax.jcr.Node targetNode, String tag)
          Removes the specified tag from this asset node.
 void CategorisableItem.removeCategory(String tag)
          Removes the specified tag from this asset node.
 void UserInfo.save()
          Persists the change (if not in a transaction of course, if in a transaction, it will wait until the boundary is hit, as per JCR standard.
 void ModuleItem.updateCategoryRules(String keys, String values)
           
 AssetItem AssetItem.updateContent(String newRuleContent)
          This will update the asset's content (checking it out if it is not already).
 void AssetItem.updateDateEffective(Calendar newDateEffective)
          Creates a new version of this asset node, updating the effective date for the asset node.
 void AssetItem.updateDateExpired(Calendar newDateExpired)
          Creates a new version of this asset node, updating the expired date for the asset node.
 void VersionableItem.updateDescription(String newDescriptionContent)
          Creates a new version of this object's node, updating the description content for the node.
 void AssetItem.updateDisabled(boolean disabled)
          Creates a new version of this asset node, updating the disable value for the asset node.
 void VersionableItem.updateState(StateItem stateItem)
          Sets this object's rule node's state property to refer to the specified StateItem's node
 void VersionableItem.updateState(String stateName)
          Sets this object's rule node's state property to refer to the specified state node
 void VersionableItem.updateTitle(String title)
          See the Dublin Core documentation for more explanation: http://dublincore.org/documents/dces/
 void UserInfo.writeEntries(String fileName, String boxName, List<UserInfo.InboxEntry> entries)
           
 

Constructors in org.drools.repository that throw RulesRepositoryException
AssetItem(RulesRepository rulesRepository, javax.jcr.Node node)
          Constructs a AssetItem object, setting its node attribute to the specified node.
CategoryItem(RulesRepository rulesRepository, javax.jcr.Node node)
          Constructs an object of type TagItem corresponding the specified node
ModuleItem(RulesRepository rulesRepository, javax.jcr.Node node)
          Constructs an object of type ModuleItem corresponding the specified node
StateItem(RulesRepository rulesRepository, javax.jcr.Node node)
          Constructs an object of type StateItem corresponding the specified node
UserInfo(RulesRepository repo)
          Use the current sessions userName to get to the info node.
UserInfo(RulesRepository repo, String userName)
          Use the given userName to select the node.
 



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