Package org.oddjob.logging
Interface LogEnabled
- All Known Subinterfaces:
ComponentWrapper
- All Known Implementing Classes:
AndState,AntJob,ArchiveBrowserJob,ArchiveJob,BasePrimary,BaseWrapper,BasicBusService,BuildOddball,CascadeJob,CascadeJobDeprecated,ChooseFile,ClientBase,ConfirmationJob,ConsumerWrapper,DependsJob,EqualsState,EventJobBase,EventServiceBase,EventWatchComponent,ExecBase,ExecJob,FlagState,ForEachJob,ForEvents,GrabJob,IfJob,InputJob,InvokeJob,JavaJob,JMXClientJob,JMXServiceJob,JobWrapper,JoinJob,ListSource,MirrorState,MultiExplorerLauncher,Oddjob,OddjobExplorer,OddjobPanel,OrState,ParallelJob,PropertiesJob,PropertiesJobBase,RepeatJob,ResetJob,Resets,Retry,RMIRegistryJob,RunJob,ScheduleBase,ScriptJob,SequentialJob,SerializableJob,ServicesJob,ServiceWrapper,SetJob,SimpleDomainNode,SimpleJob,SimpleMBeanNode,SimpleService,SimultaneousStructural,SplitDestinations,SshSequenceJob,StartJob,StateExpressionJob,StateReflector,StopJob,StreamWatcher,StructuralJob,SwitchJob,TaskExecutionService,TaskRequest,Timer,TimerBase,Trigger,Trigger,VariablesJob,WaitJob,WebClientJob,When
public interface LogEnabled
A component that has it's own logger. This is an alternative
to a component providing a logger property because DynaBeans can
make providing that property difficult.
-
Method Summary
-
Method Details
-
loggerName
String loggerName()Provide the logger name. The name should be unique for each component that is LogEnabled.- Returns:
- A logger name. Never Null.
-