public class ReportDB_Simple extends Object implements ReportDB
ReportDB.status| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
log |
protected String |
moduleId |
protected Hashtable<Integer,es.tid.pce.pcep.constructs.StateReport> |
StateReportList |
| Constructor and Description |
|---|
ReportDB_Simple(String moduleId) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(es.tid.pce.pcep.constructs.StateReport rpt) |
void |
clearReports() |
es.tid.pce.pcep.constructs.StateReport |
get(int lspId) |
int |
getKey(es.tid.pce.pcep.constructs.StateReport rpt) |
String |
getModuleId() |
int |
getVersion() |
es.tid.pce.pcep.constructs.StateReport |
remove(int lspId) |
es.tid.pce.pcep.constructs.StateReport |
remove(es.tid.pce.pcep.constructs.StateReport rpt) |
void |
setModuleId(String moduleId) |
void |
update(es.tid.pce.pcep.constructs.StateReport rpt) |
protected org.slf4j.Logger log
protected String moduleId
public ReportDB_Simple(String moduleId)
public void add(es.tid.pce.pcep.constructs.StateReport rpt)
public es.tid.pce.pcep.constructs.StateReport remove(es.tid.pce.pcep.constructs.StateReport rpt)
throws NullPointerException
remove in interface ReportDBNullPointerExceptionpublic es.tid.pce.pcep.constructs.StateReport remove(int lspId)
throws NullPointerException
remove in interface ReportDBNullPointerExceptionpublic void clearReports()
clearReports in interface ReportDBpublic void update(es.tid.pce.pcep.constructs.StateReport rpt)
public es.tid.pce.pcep.constructs.StateReport get(int lspId)
public String getModuleId()
public void setModuleId(String moduleId)
public int getVersion()
getVersion in interface ReportDBCopyright © 2016. All rights reserved.