|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.objectweb.jasmine.rules.logs.impl.LogInterface
public class LogInterface
| Constructor Summary | |
|---|---|
LogInterface()
|
|
| Method Summary | |
|---|---|
int |
addLogEntity(java.util.Date date,
java.lang.String level,
java.lang.String message)
|
void |
delAllLogs()
Deletes all the alarms contained in the DB. |
void |
deleteMessageBeforeDate(java.util.Date date)
|
void |
delLog(int id)
Deletes the alarm with the specified id. |
void |
delLogRange(java.lang.String[] levels,
java.util.Date startDate,
java.util.Date endDate)
Deletes the alarms matching the specified criteria. |
java.util.List<org.objectweb.jasmine.rules.logs.util.AlarmLog> |
getAllLogs()
Retrieves all the alarms contained in the DB. |
java.util.List<org.objectweb.jasmine.rules.logs.util.AlarmLog> |
getLastLogs(int nb)
Retrieves the last alarms. The maximum number of alarms to retrieve must be specified. |
org.objectweb.jasmine.rules.logs.util.AlarmLog |
getLog(int id)
Retrieves the alarm with the specified id. |
java.util.List<org.objectweb.jasmine.rules.logs.util.AlarmLog> |
getLogRange(int lowid,
int highid)
Retrieves the alarms with an id contained in the specified range of id inclusive. |
java.util.List<org.objectweb.jasmine.rules.logs.util.AlarmLog> |
getLogRange(java.lang.String[] levels,
java.util.Date startDate,
java.util.Date endDate)
Retrieves the alarms matching the specified criteria. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LogInterface()
| Method Detail |
|---|
public int addLogEntity(java.util.Date date,
java.lang.String level,
java.lang.String message)
throws org.objectweb.jasmine.rules.logs.util.DBException
addLogEntity in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceRulesRemoteorg.objectweb.jasmine.rules.logs.util.DBException
public void deleteMessageBeforeDate(java.util.Date date)
throws org.objectweb.jasmine.rules.logs.util.DBException
deleteMessageBeforeDate in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceRulesRemoteorg.objectweb.jasmine.rules.logs.util.DBExceptionpublic org.objectweb.jasmine.rules.logs.util.AlarmLog getLog(int id)
getLog in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceLocalgetLog in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceRemoteid - id of the alarm to be retrieved.
public java.util.List<org.objectweb.jasmine.rules.logs.util.AlarmLog> getAllLogs()
getAllLogs in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceRemotepublic java.util.List<org.objectweb.jasmine.rules.logs.util.AlarmLog> getLastLogs(int nb)
getLastLogs in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceLocalnb - the maximum number of alarm to retrieve.
public java.util.List<org.objectweb.jasmine.rules.logs.util.AlarmLog> getLogRange(int lowid,
int highid)
getLogRange in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceLocallowid - the low threshold.highid - the high threshold.
public java.util.List<org.objectweb.jasmine.rules.logs.util.AlarmLog> getLogRange(java.lang.String[] levels,
java.util.Date startDate,
java.util.Date endDate)
getLogRange in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceRemotelevels - a list of levels.startDate - the lowest date.endDate - the highest date.
public void delLog(int id)
delLog in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceRemoteid - id of the alarm to be deleted.public void delAllLogs()
delAllLogs in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceRemote
public void delLogRange(java.lang.String[] levels,
java.util.Date startDate,
java.util.Date endDate)
delLogRange in interface org.objectweb.jasmine.rules.logs.beans.LogInterfaceRemotelevels - a list of levels.startDate - the lowest date.endDate - the highest date.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||