|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This interface is intended to be implemented by symptom database implementors. A symptom database contains a collection of known problems, called symptoms, their solutions and directives, i.e. actions to be taken to solve the occurred symptoms.
| Method Summary | |
|---|---|
java.lang.Object[] |
getDirectives(Incident incident)
Returns the directives for this symptom database for the given incident. |
java.lang.String |
getPath()
Returns the path of this symptom database. |
Solution[] |
getSolutions(Incident incident)
Returns the solutions for this symptom database for the given incident. |
boolean |
load()
Loads the symptom database into memory. |
boolean |
merge(java.lang.String path)
Merges this symptom database with the symptom database given by its path. |
boolean |
replace(java.lang.String path)
Change this symptom database's path to the given path. |
boolean |
unload()
Unloads the symptom database from memory. |
| Method Detail |
public boolean load()
public boolean unload()
public boolean replace(java.lang.String path)
path - String
public boolean merge(java.lang.String path)
path - String
public java.lang.String getPath()
public java.lang.Object[] getDirectives(Incident incident)
incident - Incident
public Solution[] getSolutions(Incident incident)
incident - Incident
|
TPTP 4.2.0 Platform Project Public API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||