|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--net.sourceforge.esw.service.log.CleanLogDatum
Describes an instance of logged data, used by an ILog instance to log data.
This wrapper / decorator cleans the data being passed to insure compatable JDBC data.
Using this interface is the perferred way to log data into an ILog instance. The allows the ILog instance to know exactly where to get all the info it needs to log data.
ILog, Serialized Form| Field Summary | |
protected ILogDatum |
datum
|
| Constructor Summary | |
CleanLogDatum(ILogDatum aDatum)
Creates a new CleanLogDatum instance |
|
| Method Summary | |
java.lang.String |
getApplicationID()
Returns the identifier for the type of data being logged via this ILogDatum instance. |
INode |
getData()
Returns the INote instance that represents the data to be logged via this ILogDatum instance. |
long |
getDatumID()
Returns a unique id for this LogDatum Instance. |
java.lang.String |
getDescription()
Returns the String description of this ILogDatum instance. |
int |
getRank()
Returns the rank of this ILogDatum instance's data to be used to consider priority amongst more than one ILogDatum instance. |
java.util.Date |
getWhen()
Returns when this ILogDatum instance's data was considered to have occured at for logging purposes. |
java.lang.String |
getWhere()
Returns where this ILogDatum instance's data was considered to have occured for logging purposes. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected ILogDatum datum
| Constructor Detail |
public CleanLogDatum(ILogDatum aDatum)
aDatum - the ILogDatum instance to wrap and clean.| Method Detail |
public java.util.Date getWhen()
getWhen in interface ILogDatumpublic java.lang.String getWhere()
getWhere in interface ILogDatumpublic int getRank()
getRank in interface ILogDatumpublic java.lang.String getDescription()
getDescription in interface ILogDatumpublic INode getData()
getData in interface ILogDatumpublic java.lang.String getApplicationID()
getApplicationID in interface ILogDatumpublic long getDatumID()
getDatumID in interface ILogDatum
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||