|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IToken in eu.xtreemos.xosd.utilities.logger.filters |
---|
Fields in eu.xtreemos.xosd.utilities.logger.filters with type parameters of type IToken | |
---|---|
protected java.util.ArrayList<IToken> |
NonBlockingTokenFilter.tokens
|
Methods in eu.xtreemos.xosd.utilities.logger.filters that return IToken | |
---|---|
IToken |
ITokenFilter.topToken()
Returns first elemen of the pipe, but only if there are no filters registered to use them. this function works only for final filters. |
IToken |
BlockingTokenFilter.topToken()
|
IToken |
NonBlockingTokenFilter.topToken()
|
Methods in eu.xtreemos.xosd.utilities.logger.filters with parameters of type IToken | |
---|---|
void |
ITokenFilter.add(IToken token)
processes the token and stores it in its proper place in the pipelane |
void |
TokenScatterUnit.add(IToken token)
forwards given token to all registered filters and |
void |
BlockingTokenFilter.add(IToken token)
|
void |
NonBlockingTokenFilter.add(IToken token)
|
protected boolean |
TimeMachine.checkToken(IToken token)
check if time property exists and if the type of it is gregorian calendar |
protected boolean |
ContainsFilter.checkToken(IToken token)
|
protected abstract boolean |
NonBlockingTokenFilter.checkToken(IToken token)
implement this method to define your filtering criteria |
protected void |
TimeMachine.insert(IToken token)
sort the tokens in the array from earliest to latest, the token must be with proper attributes |
protected abstract void |
BlockingTokenFilter.insert(IToken token)
must implement sorting algorithm if needed, otherwise just call super.insert(token) |
protected void |
NonBlockingTokenFilter.insert(IToken token)
the tokens are not organized, new token is added at the end queue |
Uses of IToken in eu.xtreemos.xosd.utilities.logger.handlers |
---|
Methods in eu.xtreemos.xosd.utilities.logger.handlers that return IToken | |
---|---|
IToken |
ITokenHandler.handle(java.lang.String elm)
|
IToken |
EchoHandler.handle(java.lang.String elm)
|
IToken |
SimpleTokenHandler.handle(java.lang.String elm)
|
Uses of IToken in eu.xtreemos.xosd.utilities.logger.storage |
---|
Fields in eu.xtreemos.xosd.utilities.logger.storage with type parameters of type IToken | |
---|---|
private java.util.ArrayList<IToken> |
SimpleTokenStorage.tokens
|
Methods in eu.xtreemos.xosd.utilities.logger.storage that return IToken | |
---|---|
IToken |
SimpleHandlerStorage.handle(java.lang.String raw)
iterate over all handlers, the first handler capable of generating valid token stops the iteration. |
IToken |
IHandlerStorage.handle(java.lang.String raw)
|
IToken |
SimpleTokenStorage.nextToken()
|
IToken |
ITokenStorage.nextToken()
|
Methods in eu.xtreemos.xosd.utilities.logger.storage that return types with arguments of type IToken | |
---|---|
java.util.ArrayList<IToken> |
SimpleTokenStorage.getAllTokens()
creates a clone of the storage |
java.util.ArrayList<IToken> |
ITokenStorage.getAllTokens()
|
java.util.ArrayList<IToken> |
SimpleTokenStorage.getAllTokensOfType(java.lang.Class type)
|
java.util.ArrayList<IToken> |
ITokenStorage.getAllTokensOfType(java.lang.Class type)
|
Methods in eu.xtreemos.xosd.utilities.logger.storage with parameters of type IToken | |
---|---|
void |
SimpleTokenStorage.add(IToken token)
|
void |
ITokenStorage.add(IToken token)
|
Uses of IToken in eu.xtreemos.xosd.utilities.logger.tests |
---|
Methods in eu.xtreemos.xosd.utilities.logger.tests that return types with arguments of type IToken | |
---|---|
static java.util.Collection<IToken> |
TokenGenerator.simpleTokens(int nTokens,
int nServices,
java.lang.String baseNet,
int maxDuration)
|
Uses of IToken in eu.xtreemos.xosd.utilities.logger.tokens |
---|
Classes in eu.xtreemos.xosd.utilities.logger.tokens that implement IToken | |
---|---|
class |
EchoToken
|
class |
SimpleToken
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |