|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecteu.xtreemos.xosd.utilities.logger.filters.NonBlockingTokenFilter
eu.xtreemos.xosd.utilities.logger.filters.BlockingTokenFilter
eu.xtreemos.xosd.utilities.logger.filters.TimeMachine
public class TimeMachine
handles all tokens with time descriptors sort them from the earliest one to the most current one. it is expected, that the time object is gregorian calendar or its extension. requires
Field Summary |
---|
Fields inherited from class eu.xtreemos.xosd.utilities.logger.filters.BlockingTokenFilter |
---|
isFinished |
Fields inherited from class eu.xtreemos.xosd.utilities.logger.filters.NonBlockingTokenFilter |
---|
scatter, tokens |
Constructor Summary | |
---|---|
TimeMachine()
|
Method Summary | |
---|---|
protected boolean |
checkToken(IToken token)
check if time property exists and if the type of it is gregorian calendar |
protected void |
insert(IToken token)
sort the tokens in the array from earliest to latest, the token must be with proper attributes |
Methods inherited from class eu.xtreemos.xosd.utilities.logger.filters.BlockingTokenFilter |
---|
add, markLastToken, topToken |
Methods inherited from class eu.xtreemos.xosd.utilities.logger.filters.NonBlockingTokenFilter |
---|
clearPipe, filters, isFinal, numTokens |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimeMachine()
Method Detail |
---|
protected void insert(IToken token)
insert
in class BlockingTokenFilter
protected boolean checkToken(IToken token)
checkToken
in class NonBlockingTokenFilter
token
- TODO
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |