|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface RulesScannerMBean
| Field Summary |
|---|
| Fields inherited from interface org.jboss.system.ServiceMBean |
|---|
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
| Method Summary | |
|---|---|
void |
addURL(java.lang.String urlspec)
|
void |
addURL(java.net.URL url)
|
java.lang.String |
getFilter()
|
boolean |
getRecursiveSearch()
|
java.util.List |
getURLList()
|
boolean |
hasURL(java.lang.String urlspec)
|
boolean |
hasURL(java.net.URL url)
|
boolean |
isScanEnabled()
Check if period based scanning is enabled. |
void |
removeURL(java.lang.String urlspec)
|
void |
removeURL(java.net.URL url)
|
void |
scan()
Scan for changes in Rules files .drl, .xls, .cvs. |
void |
setFilter(java.lang.String classname)
|
void |
setRecursiveSearch(boolean recurse)
|
void |
setScanEnabled(boolean flag)
Disable or enable the period based deployment scanning. |
void |
setScanPeriod(long period)
Set the scan period for the scanner. |
void |
setURLList(java.util.List list)
|
void |
setURLs(java.lang.String listspec)
|
| Methods inherited from interface org.jboss.system.ServiceMBean |
|---|
getName, getState, getStateString, jbossInternalLifecycle |
| Methods inherited from interface org.jboss.system.Service |
|---|
create, destroy, start, stop |
| Method Detail |
|---|
void setRecursiveSearch(boolean recurse)
boolean getRecursiveSearch()
void setFilter(java.lang.String classname)
throws java.lang.ClassNotFoundException,
java.lang.IllegalAccessException,
java.lang.InstantiationException
java.lang.ClassNotFoundException
java.lang.IllegalAccessException
java.lang.InstantiationExceptionjava.lang.String getFilter()
void setScanPeriod(long period)
period - This is the time in milliseconds between scans.
java.lang.IllegalArgumentException - Period value out of range.void setScanEnabled(boolean flag)
Manual scanning can still be performed by calling scan().
flag - True to enable or false to disable period based scanning.boolean isScanEnabled()
void scan()
throws java.lang.Exception
java.lang.IllegalStateException - Not initialized.
java.lang.Exception - Scan failed.void setURLList(java.util.List list)
java.util.List getURLList()
void setURLs(java.lang.String listspec)
throws java.net.MalformedURLException
java.net.MalformedURLExceptionvoid addURL(java.net.URL url)
void removeURL(java.net.URL url)
boolean hasURL(java.net.URL url)
void addURL(java.lang.String urlspec)
throws java.net.MalformedURLException
java.net.MalformedURLException
void removeURL(java.lang.String urlspec)
throws java.net.MalformedURLException
java.net.MalformedURLException
boolean hasURL(java.lang.String urlspec)
throws java.net.MalformedURLException
java.net.MalformedURLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||