|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Gnostic
Provides the ability to add, remove and return managed rules.
| Method Summary | |
|---|---|
boolean |
add(RuleMap ruleMap)
Add a rule mapping to Gnostic. |
List<RuleMap> |
get()
Get all managed rule mappings |
int |
getScannerInterval()
Get the amount of time (in seconds) the Gnostic polls for changes to managed rules. |
boolean |
remove(RuleMap ruleMap)
Remove an existing managed rule mapping |
void |
setScannerInterval(int interval)
Set the amount of time (in seconds) the Gnostic polls for changes to managed rules. |
| Method Detail |
|---|
boolean add(RuleMap ruleMap)
throws RemoteException
ruleMap - The rule mapping to add.
IllegalArgumentException - if the ruleMap argument is null or
contains null values.
RemoteException - If communication errors occur
List<RuleMap> get()
throws RemoteException
RemoteException - If communication errors occur
boolean remove(RuleMap ruleMap)
throws RemoteException
ruleMap - The rule map to remove
IllegalArgumentException - if the ruleMap argument is null or
contains null values.
RemoteException - If communication errors occur
int getScannerInterval()
throws RemoteException
RemoteException - If communication errors occur
void setScannerInterval(int interval)
throws RemoteException
interval - The amount of time (in seconds) to poll
RemoteException - If communication errors occur
IllegalArgumentException - if the scannerInterval is <= 0
|
Copyright © Rio Project. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||