org.jboss.seam.drools
Class RuleAgent
java.lang.Object
org.jboss.seam.drools.RuleAgent
@Scope(value=APPLICATION)
@BypassInterceptors
public class RuleAgent
- extends java.lang.Object
Manager component for a rule base loaded from a drools RulesAgent
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuleAgent
public RuleAgent()
createAgent
@Create
public void createAgent()
throws java.lang.Exception
- Throws:
java.lang.Exception
setLocalProperties
protected void setLocalProperties(java.util.Properties properties)
loadFromPath
protected void loadFromPath(java.util.Properties properties,
java.lang.String configurationFile)
throws java.io.IOException
- Throws:
java.io.IOException
getRuleBase
@Unwrap
public org.drools.RuleBase getRuleBase()
getNewInstance
public java.lang.String getNewInstance()
setNewInstance
public void setNewInstance(java.lang.String newInstance)
getFiles
public java.lang.String getFiles()
setFiles
public void setFiles(java.lang.String files)
getUrl
public java.lang.String getUrl()
setUrl
public void setUrl(java.lang.String url)
getLocalCacheDir
public java.lang.String getLocalCacheDir()
setLocalCacheDir
public void setLocalCacheDir(java.lang.String localCacheDir)
getPoll
public java.lang.String getPoll()
setPoll
public void setPoll(java.lang.String poll)
getConfigName
public java.lang.String getConfigName()
setConfigName
public void setConfigName(java.lang.String name)
getConfigurationFile
public java.lang.String getConfigurationFile()
setConfigurationFile
public void setConfigurationFile(java.lang.String brmsConfig)
Copyright © 2011 Seam Framework. All Rights Reserved.