|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.jini.mahalo.log.TransientLogFile
public class TransientLogFile
An implementation of a non-persistent Log
.
Log
Constructor Summary | |
---|---|
TransientLogFile(long id,
MultiLogManager.LogRemovalManager lrm)
Simple constructor that simply assigns the given parameter to an internal field. |
Method Summary | |
---|---|
long |
cookie()
Returns the identifier associated with information in this Log . |
void |
invalidate()
Invalidate the log. |
void |
recover(LogRecovery client)
Recover information from the log. |
void |
write(LogRecord rec)
Add a LogRecord to the Log . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TransientLogFile(long id, MultiLogManager.LogRemovalManager lrm)
id
- the unique identifier for this logLog
,
LogManager
,
MultiLogManager
,
MultiLogManager.LogRemovalManager
Method Detail |
---|
public long cookie()
Log
.
cookie
in interface Log
Log
public void write(LogRecord rec) throws LogException
LogRecord
to the Log
.
This method does nothing with the provided argument.
write
in interface ClientLog
rec
- the record to be ignored.
LogException
LogRecord
public void invalidate() throws LogException
invalidate
in interface ClientLog
LogException
public void recover(LogRecovery client) throws LogException
recover
in interface Log
client
- who to inform with information from the log.
LogException
LogRecovery
|
GigaSpaces XAP 9.7.2 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |