Class AbstractLoggingBean
- java.lang.Object
-
- org.apache.sshd.common.util.logging.AbstractLoggingBean
-
- Direct Known Subclasses:
AbstractAgentClient
,AbstractAgentProxy
,AbstractCommandSupport
,AbstractConnectionServiceFactory
,AbstractConnectionServiceRequestHandler
,AbstractDelegatingCommandFactory
,AbstractDHKeyExchange
,AbstractIdentityResourceLoader
,AbstractIoServiceFactoryFactory
,AbstractKeyPairProvider
,AbstractKeyPairResourceParser
,AbstractRequestHandler
,AbstractScpClient
,AbstractScpClientCreator
,AbstractScpTransferEventListenerAdapter
,AbstractSecurityProviderRegistrar
,AbstractSessionIoHandler
,AbstractSftpClientExtension
,AbstractSftpEventListenerAdapter
,AbstractSftpFileAttributeView
,AbstractSftpSubsystemHelper
,AbstractSimpleClient
,AbstractSshFuture
,AbstractSubsystemClient
,AbstractUserAuth
,AbstractUserAuth
,AbstractUserAuthMethodFactory
,AbstractUserAuthServiceFactory
,AgentServerProxy
,AggregateShellFactory
,AuthorizedKeyEntriesPublickeyAuthenticator
,CachingPublicKeyAuthenticator
,ChannelToPortHandler
,DefaultClientKexExtensionHandler
,DefaultKeyboardInteractiveAuthenticator
,DefaultScpFileOpener
,DefaultServerKexExtensionHandler
,DefaultSftpClientFactory
,DefaultUnknownChannelReferenceHandler
,DelegatingServerKeyVerifier
,FileHostKeyCertificateProvider
,InvertedShellWrapper
,IoBaseCloseable
,JaasPasswordAuthenticator
,KeySetPublickeyAuthenticator
,LocalFileScpSourceStreamResolver
,LocalFileScpTargetStreamResolver
,ModifiableFileWatcher
,NativeFileSystemFactory
,NetworkConnector
,PipeDataReceiver
,ProcessShell
,ProcessShellFactory
,RequiredServerKeyVerifier
,ReservedSessionMessagesHandlerAdapter
,ScpHelper
,ScpRemote2RemoteTransferHelper
,SessionTimeoutListener
,SftpDirEntryIterator
,SimpleScpClientImpl
,SimpleSftpClientImpl
,SshdThreadFactory
,StandardEnvironment
,StaticDecisionForwardingFilter
,StaticHostBasedAuthenticator
,StaticPasswordAuthenticator
,StaticPublickeyAuthenticator
,StaticServerKeyVerifier
,Window
public abstract class AbstractLoggingBean extends java.lang.Object
Serves as a common base class for the vast majority of classes that require some kind of logging. Facilitates quick and easy replacement of the actual used logger from one framework to another
-
-
Field Summary
Fields Modifier and Type Field Description protected org.slf4j.Logger
log
private java.util.concurrent.atomic.AtomicReference<SimplifiedLog>
simplifiedLog
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractLoggingBean()
Default constructor - creates a logger using the full class nameprotected
AbstractLoggingBean(java.lang.String discriminator)
Create a logger for instances of the same class for which we might want to have a "discriminator" for themprotected
AbstractLoggingBean(org.slf4j.Logger logger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Throwable t)
protected void
debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Throwable t)
protected void
debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Throwable t)
protected void
debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Throwable t)
protected void
debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Throwable t)
protected void
error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Throwable t)
protected void
error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Throwable t)
protected void
error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Throwable t)
protected void
error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Throwable t)
protected void
error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Throwable t)
protected SimplifiedLog
getSimplifiedLogger()
protected void
info(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Throwable t)
protected void
info(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Throwable t)
protected void
warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7, java.lang.Object o8, java.lang.Object o9, java.lang.Throwable t)
protected void
warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7, java.lang.Object o8, java.lang.Throwable t)
protected void
warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7, java.lang.Throwable t)
protected void
warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Throwable t)
protected void
warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Throwable t)
protected void
warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Throwable t)
protected void
warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Throwable t)
protected void
warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Throwable t)
-
-
-
Field Detail
-
log
protected final org.slf4j.Logger log
-
simplifiedLog
private final java.util.concurrent.atomic.AtomicReference<SimplifiedLog> simplifiedLog
-
-
Constructor Detail
-
AbstractLoggingBean
protected AbstractLoggingBean()
Default constructor - creates a logger using the full class name- See Also:
AbstractLoggingBean(Logger)
-
AbstractLoggingBean
protected AbstractLoggingBean(java.lang.String discriminator)
Create a logger for instances of the same class for which we might want to have a "discriminator" for them- Parameters:
discriminator
- The discriminator value - ignored ifnull
or empty
-
AbstractLoggingBean
protected AbstractLoggingBean(org.slf4j.Logger logger)
- Parameters:
logger
- TheLogger
instance to use - ifnull
then one is retrieved using the full class name
-
-
Method Detail
-
getSimplifiedLogger
protected SimplifiedLog getSimplifiedLogger()
-
debug
protected void debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Throwable t)
-
debug
protected void debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Throwable t)
-
debug
protected void debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Throwable t)
-
debug
protected void debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Throwable t)
-
debug
protected void debug(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Throwable t)
-
info
protected void info(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Throwable t)
-
info
protected void info(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Throwable t)
-
warn
protected void warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Throwable t)
-
warn
protected void warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Throwable t)
-
warn
protected void warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Throwable t)
-
warn
protected void warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Throwable t)
-
warn
protected void warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Throwable t)
-
warn
protected void warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7, java.lang.Throwable t)
-
warn
protected void warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7, java.lang.Object o8, java.lang.Throwable t)
-
warn
protected void warn(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Object o7, java.lang.Object o8, java.lang.Object o9, java.lang.Throwable t)
-
error
protected void error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Throwable t)
-
error
protected void error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Throwable t)
-
error
protected void error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Throwable t)
-
error
protected void error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Throwable t)
-
error
protected void error(java.lang.String message, java.lang.Object o1, java.lang.Object o2, java.lang.Object o3, java.lang.Object o4, java.lang.Object o5, java.lang.Object o6, java.lang.Throwable t)
-
-