com.ebmwebsourcing.easyviper.core.extended.behaviours._package.debug.api
Interface LoggerBehaviour

All Superinterfaces:
com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour, EchoBehaviour, com.ebmwebsourcing.easyviper.core.api.engine.Element, com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.ExtendedBehaviour, com.ebmwebsourcing.easyviper.core.api.engine.FractalComponent, com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.FunctionnalBehaviour, java.io.Serializable
All Known Implementing Classes:
LoggerBehaviourImpl

public interface LoggerBehaviour
extends com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.ExtendedBehaviour, EchoBehaviour


Nested Class Summary
static class LoggerBehaviour.LEVEL
           
 
Nested classes/interfaces inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour.State
 
Field Summary
static javax.xml.namespace.QName name
           
 
Method Summary
 void debug(java.lang.String msg)
           
 LoggerBehaviour.LEVEL getLevel()
           
 void info(java.lang.String msg)
           
 void setLevel(LoggerBehaviour.LEVEL level)
           
 void severe(java.lang.String msg)
           
 void warning(java.lang.String msg)
           
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.extended.behaviours._package.debug.api.EchoBehaviour
getMessage, setMessage
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.service.extended.behaviour.api.ExtendedBehaviour
getClassLoader, setClassLoader
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.functionnal.FunctionnalBehaviour
getNode
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.behaviour.Behaviour
execute, getExecutableElement, getInitializationContext, getQName, getState, setInitializationContext, setQName, setState
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.Element
setLog
 
Methods inherited from interface com.ebmwebsourcing.easyviper.core.api.engine.FractalComponent
create, destroy, getComponent, getName, init, setName, start, stop
 

Field Detail

name

static final javax.xml.namespace.QName name
Method Detail

getLevel

LoggerBehaviour.LEVEL getLevel()

setLevel

void setLevel(LoggerBehaviour.LEVEL level)

severe

void severe(java.lang.String msg)

warning

void warning(java.lang.String msg)

info

void info(java.lang.String msg)

debug

void debug(java.lang.String msg)


Copyright © 2009-2010 eBM WebSourcing. All Rights Reserved.