final class ApplicationDispatcher
implements RequestDispatcher {
- protected static final Log log = LogFactory.getLog(ApplicationDispatcher.class);
+ private static final Log log = LogFactory.getLog(ApplicationDispatcher.class);
protected class PrivilegedForward
implements PrivilegedExceptionAction<Void> {
NOT_STARTED, STARTED, DISPATCHING, DISPATCHED, COMPLETING, TIMING_OUT, ERROR_DISPATCHING
}
- protected static final Log log = LogFactory.getLog(AsyncContextImpl.class);
+ private static final Log log = LogFactory.getLog(AsyncContextImpl.class);
private ServletRequest servletRequest = null;
private ServletResponse servletResponse = null;
*/
public class JreMemoryLeakPreventionListener implements LifecycleListener {
- protected static final Log log =
+ private static final Log log =
LogFactory.getLog(JreMemoryLeakPreventionListener.class);
protected static final StringManager sm =
StringManager.getManager(Constants.Package);
protected static Registry registry = Registry.getRegistry(null,null);
- protected static final Log log = LogFactory.getLog(ClusterJmxHelper.class);
+ private static final Log log = LogFactory.getLog(ClusterJmxHelper.class);
protected static boolean jmxEnabled = true;
*/
public class SerializablePrincipal implements java.io.Serializable {
- protected static final org.apache.juli.logging.Log log =
+ private static final org.apache.juli.logging.Log log =
org.apache.juli.logging.LogFactory.getLog(SerializablePrincipal.class);
/**
implements Lifecycle
{
- protected static final org.apache.juli.logging.Log log=
+ private static final org.apache.juli.logging.Log log=
org.apache.juli.logging.LogFactory.getLog( WebappClassLoader.class );
public static final boolean ENABLE_CLEAR_REFERENCES =
*/
public abstract class ManagerBase implements Manager, MBeanRegistration {
- protected Log log = LogFactory.getLog(ManagerBase.class);
+ private final Log log = LogFactory.getLog(ManagerBase.class); // must not be static
// ----------------------------------------------------- Instance Variables
if( initialized ) return;
initialized=true;
- log = LogFactory.getLog(ManagerBase.class);
-
if( oname==null ) {
try {
StandardContext ctx=(StandardContext)this.getContainer();
import org.apache.catalina.util.LifecycleSupport;
import org.apache.catalina.security.SecurityUtil;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* Standard implementation of the <b>Manager</b> interface that provides
* simple session persistence across restarts of this component (such as
extends ManagerBase
implements Lifecycle, PropertyChangeListener {
+ private final Log log = LogFactory.getLog(StandardManager.class); // must not be static
+
// ---------------------------------------------------- Security Classes
private class PrivilegedDoLoad
implements PrivilegedExceptionAction<Void> {
public class ConnectorCreateRule extends Rule {
- protected static final Log log = LogFactory.getLog(ConnectorCreateRule.class);
+ private static final Log log = LogFactory.getLog(ConnectorCreateRule.class);
// --------------------------------------------------------- Public Methods
import org.apache.catalina.deploy.FilterMap;
import org.apache.catalina.deploy.LoginConfig;
import org.apache.catalina.deploy.SecurityConstraint;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.JarScanner;
import org.apache.tomcat.JarScannerCallback;
import org.apache.tomcat.util.res.StringManager;
public class ContextConfig
implements LifecycleListener {
- protected static final org.apache.juli.logging.Log log=
- org.apache.juli.logging.LogFactory.getLog( ContextConfig.class );
+ private static final Log log = LogFactory.getLog( ContextConfig.class );
// ----------------------------------------------------- Instance Variables
import java.net.URL;
import org.apache.catalina.util.SchemaResolver;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.digester.Digester;
import org.apache.tomcat.util.digester.RuleSet;
/**
* The log.
*/
- protected static final org.apache.juli.logging.Log log =
- org.apache.juli.logging.LogFactory.getLog(DigesterFactory.class);
+ private static final Log log = LogFactory.getLog(DigesterFactory.class);
/**
* Create a <code>Digester</code> parser with no <code>Rule</code>
import org.apache.catalina.Lifecycle;
import org.apache.catalina.LifecycleEvent;
import org.apache.catalina.LifecycleListener;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.res.StringManager;
implements LifecycleListener {
- protected static final org.apache.juli.logging.Log log=
- org.apache.juli.logging.LogFactory.getLog( EngineConfig.class );
+ private static final Log log = LogFactory.getLog( EngineConfig.class );
// ----------------------------------------------------- Instance Variables
import org.apache.catalina.core.ContainerBase;
import org.apache.catalina.core.StandardHost;
import org.apache.catalina.util.IOTools;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.res.StringManager;
import org.apache.tomcat.util.digester.Digester;
import org.apache.tomcat.util.modeler.Registry;
public class HostConfig
implements LifecycleListener {
- protected static final org.apache.juli.logging.Log log=
- org.apache.juli.logging.LogFactory.getLog( HostConfig.class );
+ private static final Log log = LogFactory.getLog( HostConfig.class );
// ----------------------------------------------------- Instance Variables
import org.apache.catalina.tribes.ChannelInterceptor;
import org.apache.catalina.tribes.ChannelMessage;
import org.apache.catalina.tribes.Member;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* Abstract class for the interceptor base class.
public abstract class ChannelInterceptorBase implements ChannelInterceptor {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(
- ChannelInterceptorBase.class);
+ private static final Log log = LogFactory.getLog(ChannelInterceptorBase.class);
private ChannelInterceptor next;
private ChannelInterceptor previous;
import org.apache.catalina.tribes.RemoteProcessException;
import org.apache.catalina.tribes.util.Logs;
import org.apache.catalina.tribes.util.Arrays;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* The default implementation of a Channel.<br>
* @version $Revision$, $Date$
*/
public class GroupChannel extends ChannelInterceptorBase implements ManagedChannel {
+ private static final Log log = LogFactory.getLog(GroupChannel.class);
+
/**
* Flag to determine if the channel manages its own heartbeat
* If set to true, the channel will start a local thread for the heart beat.
* @version 1.0
*/
public static class HeartbeatThread extends Thread {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(HeartbeatThread.class);
+ private static final Log log = LogFactory.getLog(HeartbeatThread.class);
protected static int counter = 1;
protected static synchronized int inc() {
return counter++;
import org.apache.catalina.tribes.ChannelListener;
import org.apache.catalina.tribes.Member;
import org.apache.catalina.tribes.util.UUIDGenerator;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* A channel to handle RPC messaging
* @author Filip Hanik
*/
public class RpcChannel implements ChannelListener{
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(RpcChannel.class);
+ private static final Log log = LogFactory.getLog(RpcChannel.class);
public static final int FIRST_REPLY = 1;
public static final int MAJORITY_REPLY = 2;
import org.apache.catalina.tribes.Member;
import org.apache.catalina.tribes.group.ChannelInterceptorBase;
import org.apache.catalina.tribes.group.InterceptorPayload;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
* @version 1.0
*/
public class GzipInterceptor extends ChannelInterceptorBase {
+
+ private static final Log log = LogFactory.getLog(GzipInterceptor.class);
+
public static final int DEFAULT_BUFFER_SIZE = 2048;
@Override
import org.apache.catalina.tribes.transport.bio.util.FastQueue;
import org.apache.catalina.tribes.transport.bio.util.LinkObject;
import org.apache.catalina.tribes.UniqueId;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
*
* @version 1.0
*/
public class MessageDispatchInterceptor extends ChannelInterceptorBase implements Runnable {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(MessageDispatchInterceptor.class);
+ private static final Log log = LogFactory.getLog(MessageDispatchInterceptor.class);
protected long maxQueueSize = 1024*1024*64; //64MB
protected FastQueue queue = new FastQueue();
import org.apache.catalina.tribes.membership.Membership;
import org.apache.catalina.tribes.util.Arrays;
import org.apache.catalina.tribes.util.UUIDGenerator;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* <p>Title: Auto merging leader election algorithm</p>
*/
public class NonBlockingCoordinator extends ChannelInterceptorBase {
+ private static final Log log = LogFactory.getLog(NonBlockingCoordinator.class);
+
/**
* header for a coordination message
*/
import org.apache.catalina.tribes.Member;
import org.apache.catalina.tribes.group.ChannelInterceptorBase;
import org.apache.catalina.tribes.io.ChannelData;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
*
public class TcpPingInterceptor extends ChannelInterceptorBase {
- protected static final org.apache.juli.logging.Log log =
- org.apache.juli.logging.LogFactory.getLog(TcpPingInterceptor.class);
+ private static final Log log = LogFactory.getLog(TcpPingInterceptor.class);
protected static byte[] TCP_PING_DATA = new byte[] {
79, -89, 115, 72, 121, -33, 67, -55, -97, 111, -119, -128, -95, 91, 7, 20,
import org.apache.catalina.tribes.group.InterceptorPayload;
import org.apache.catalina.tribes.io.ChannelData;
import org.apache.catalina.tribes.io.XByteBuffer;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
* @version 1.0
*/
public class ThroughputInterceptor extends ChannelInterceptorBase {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(ThroughputInterceptor.class);
+ private static final Log log = LogFactory.getLog(ThroughputInterceptor.class);
double mbTx = 0;
double mbAppTx = 0;
* @version 1.0
*/
public class BufferPool {
- protected static final Log log = LogFactory.getLog(BufferPool.class);
+ private static final Log log = LogFactory.getLog(BufferPool.class);
public static final int DEFAULT_POOL_SIZE = 100*1024*1024; //100MB
import java.nio.channels.SocketChannel;
import org.apache.catalina.tribes.ChannelMessage;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
*/
public class ObjectReader {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(ObjectReader.class);
+ private static final Log log = LogFactory.getLog(ObjectReader.class);
private XByteBuffer buffer;
import org.apache.catalina.tribes.Member;
import org.apache.catalina.tribes.MembershipListener;
import org.apache.catalina.tribes.group.RpcCallback;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* All-to-all replication for a hash map implementation. Each node in the cluster will carry an identical
*/
public class ReplicatedMap extends AbstractReplicatedMap implements RpcCallback, ChannelListener, MembershipListener {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(ReplicatedMap.class);
+ private static final Log log = LogFactory.getLog(ReplicatedMap.class);
//------------------------------------------------------------------------------
// CONSTRUCTORS / DESTRUCTORS
import org.apache.catalina.tribes.ChannelMessage;
import org.apache.catalina.tribes.io.ChannelData;
import org.apache.catalina.tribes.io.BufferPool;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* A worker thread class which can drain channels and echo-back the input. Each
public class BioReplicationTask extends AbstractRxTask {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog( BioReplicationTask.class );
+ private static final Log log = LogFactory.getLog( BioReplicationTask.class );
protected Socket socket;
protected ObjectReader reader;
import org.apache.catalina.tribes.transport.RxTaskPool;
import org.apache.catalina.tribes.transport.AbstractRxTask;
import org.apache.catalina.tribes.util.StringManager;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
import java.util.LinkedList;
import java.util.Set;
import java.nio.channels.CancelledKeyException;
*/
public class NioReceiver extends ReceiverBase implements Runnable, ChannelReceiver, ListenCallback {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(NioReceiver.class);
+ private static final Log log = LogFactory.getLog(NioReceiver.class);
/**
* The string manager for this package.
import org.apache.catalina.tribes.transport.AbstractSender;
import org.apache.catalina.tribes.transport.DataSender;
import org.apache.catalina.tribes.RemoteProcessException;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
import java.io.EOFException;
import java.net.*;
*/
public class NioSender extends AbstractSender implements DataSender{
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(NioSender.class);
+ private static final Log log = LogFactory.getLog(NioSender.class);
import org.apache.catalina.tribes.Channel;
import org.apache.catalina.tribes.util.Logs;
import org.apache.catalina.tribes.UniqueId;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* <p>Title: </p>
*/
public class ParallelNioSender extends AbstractSender implements MultiPointSender {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(ParallelNioSender.class);
+ private static final Log log = LogFactory.getLog(ParallelNioSender.class);
protected long selectTimeout = 5000; //default 5 seconds, same as send timeout
protected Selector selector;
protected HashMap<Member, NioSender> nioSenders =
* @version 1.0
*/
public class Arrays {
- protected static final Log log = LogFactory.getLog(Arrays.class);
+ private static final Log log = LogFactory.getLog(Arrays.class);
public static boolean contains(byte[] source, int srcoffset, byte[] key, int keyoffset, int length) {
if ( srcoffset < 0 || srcoffset >= source.length) throw new ArrayIndexOutOfBoundsException("srcoffset is out of bounds.");
import org.apache.coyote.Request;
import org.apache.coyote.RequestInfo;
import org.apache.coyote.Response;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.jni.Socket;
import org.apache.tomcat.jni.Status;
import org.apache.tomcat.util.buf.ByteChunk;
/**
* Logger.
*/
- protected static final org.apache.juli.logging.Log log
- = org.apache.juli.logging.LogFactory.getLog(AjpAprProcessor.class);
+ private static final Log log = LogFactory.getLog(AjpAprProcessor.class);
/**
* The string manager for this package.
import org.apache.coyote.ProtocolHandler;
import org.apache.coyote.RequestGroupInfo;
import org.apache.coyote.RequestInfo;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.modeler.Registry;
import org.apache.tomcat.util.net.AprEndpoint;
import org.apache.tomcat.util.net.SocketStatus;
implements ProtocolHandler, MBeanRegistration {
- protected static final org.apache.juli.logging.Log log =
- org.apache.juli.logging.LogFactory.getLog(AjpAprProtocol.class);
+ private static final Log log = LogFactory.getLog(AjpAprProtocol.class);
/**
* The string manager for this package.
package org.apache.coyote.ajp;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.buf.ByteChunk;
import org.apache.tomcat.util.buf.CharChunk;
import org.apache.tomcat.util.buf.MessageBytes;
public class AjpMessage {
- protected static final org.apache.juli.logging.Log log =
- org.apache.juli.logging.LogFactory.getLog(AjpMessage.class);
+ private static final Log log = LogFactory.getLog(AjpMessage.class);
/**
* The string manager for this package.
import org.apache.coyote.Request;
import org.apache.coyote.RequestInfo;
import org.apache.coyote.Response;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.buf.ByteChunk;
import org.apache.tomcat.util.buf.HexUtils;
import org.apache.tomcat.util.buf.MessageBytes;
/**
* Logger.
*/
- protected static final org.apache.juli.logging.Log log
- = org.apache.juli.logging.LogFactory.getLog(AjpProcessor.class);
+ private static final Log log = LogFactory.getLog(AjpProcessor.class);
/**
* The string manager for this package.
import org.apache.coyote.ProtocolHandler;
import org.apache.coyote.RequestGroupInfo;
import org.apache.coyote.RequestInfo;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.modeler.Registry;
import org.apache.tomcat.util.net.JIoEndpoint;
import org.apache.tomcat.util.net.SocketWrapper;
implements ProtocolHandler, MBeanRegistration {
- protected static final org.apache.juli.logging.Log log =
- org.apache.juli.logging.LogFactory.getLog(AjpProtocol.class);
+ private static final Log log = LogFactory.getLog(AjpProtocol.class);
/**
* The string manager for this package.
import org.apache.coyote.Adapter;
import org.apache.coyote.Request;
import org.apache.coyote.Response;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.buf.Ascii;
import org.apache.tomcat.util.buf.ByteChunk;
import org.apache.tomcat.util.buf.MessageBytes;
/**
* Logger.
*/
- protected static final org.apache.juli.logging.Log log
- = org.apache.juli.logging.LogFactory.getLog(AbstractHttp11Processor.class);
+ private static final Log log = LogFactory.getLog(AbstractHttp11Processor.class);
/**
* The string manager for this package.
import org.apache.coyote.http11.filters.VoidInputFilter;
import org.apache.coyote.http11.filters.VoidOutputFilter;
import org.apache.coyote.http11.filters.BufferedInputFilter;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.jni.Address;
import org.apache.tomcat.jni.SSL;
import org.apache.tomcat.jni.SSLSocket;
/**
* Logger.
*/
- protected static final org.apache.juli.logging.Log log
- = org.apache.juli.logging.LogFactory.getLog(Http11AprProcessor.class);
+ private static final Log log = LogFactory.getLog(Http11AprProcessor.class);
/**
* The string manager for this package.
import org.apache.coyote.ProtocolHandler;
import org.apache.coyote.RequestGroupInfo;
import org.apache.coyote.RequestInfo;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.modeler.Registry;
import org.apache.tomcat.util.net.AprEndpoint;
import org.apache.tomcat.util.net.SocketStatus;
*/
public class Http11AprProtocol implements ProtocolHandler, MBeanRegistration {
- protected static final org.apache.juli.logging.Log log =
- org.apache.juli.logging.LogFactory.getLog(Http11AprProtocol.class);
+ private static final Log log = LogFactory.getLog(Http11AprProtocol.class);
/**
* The string manager for this package.
import org.apache.coyote.http11.filters.SavedRequestInputFilter;
import org.apache.coyote.http11.filters.VoidInputFilter;
import org.apache.coyote.http11.filters.VoidOutputFilter;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.buf.Ascii;
import org.apache.tomcat.util.buf.ByteChunk;
import org.apache.tomcat.util.buf.HexUtils;
*/
public class Http11NioProcessor extends AbstractHttp11Processor implements ActionHook {
+ /**
+ * Logger.
+ */
+ private static final Log log = LogFactory.getLog(Http11NioProcessor.class);
+
/**
* SSL information.
import org.apache.coyote.http11.filters.SavedRequestInputFilter;
import org.apache.coyote.http11.filters.VoidInputFilter;
import org.apache.coyote.http11.filters.VoidOutputFilter;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tomcat.util.buf.ByteChunk;
import org.apache.tomcat.util.buf.HexUtils;
import org.apache.tomcat.util.buf.MessageBytes;
*/
public class Http11Processor extends AbstractHttp11Processor implements ActionHook {
+ /**
+ * Logger.
+ */
+ private static final Log log = LogFactory.getLog(Http11Processor.class);
+
// ------------------------------------------------------------ Constructor
"clsid:8AD9C840-044E-11D1-B3E9-00805F499D93";
// Logger
- protected static final Log log = LogFactory.getLog(JspC.class);
+ private static final Log log = LogFactory.getLog(JspC.class);
protected static final String SWITCH_VERBOSE = "-v";
protected static final String SWITCH_HELP = "-help";
import org.apache.jasper.compiler.ServletWriter;
import org.apache.jasper.servlet.JasperLoader;
import org.apache.jasper.servlet.JspServletWrapper;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* A place holder for various things that are used through out the JSP
*/
public class JspCompilationContext {
- protected final org.apache.juli.logging.Log log =
- org.apache.juli.logging.LogFactory.getLog(JspCompilationContext.class);
+ private final Log log = LogFactory.getLog(JspCompilationContext.class); // must not be static
protected Map<String, URL> tagFileJarUrls;
protected boolean isPackagedTagFile;
import java.util.StringTokenizer;
import org.apache.jasper.JasperException;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.DefaultLogger;
import org.apache.tools.ant.Project;
*/
public class AntCompiler extends Compiler {
- protected static Object javacLock = new Object();
+ private final Log log = LogFactory.getLog(AntCompiler.class); // must not be static
+
+ protected static final Object javacLock = new Object();
static {
System.setErr(new SystemLogHandler(System.err));
import org.apache.jasper.JspCompilationContext;
import org.apache.jasper.Options;
import org.apache.jasper.servlet.JspServletWrapper;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* Main JSP compiler class. This class uses Ant for compiling.
*/
public abstract class Compiler {
- protected org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory
- .getLog(Compiler.class);
+ private final Log log = LogFactory.getLog(Compiler.class); // must not be static
// ----------------------------------------------------- Instance Variables
import java.util.StringTokenizer;
import org.apache.jasper.JasperException;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
import org.eclipse.jdt.core.compiler.IProblem;
import org.eclipse.jdt.internal.compiler.ClassFile;
import org.eclipse.jdt.internal.compiler.CompilationResult;
*/
public class JDTCompiler extends org.apache.jasper.compiler.Compiler {
-
+ private final Log log = LogFactory.getLog(JDTCompiler.class); // must not be static
+
/**
* Compile the servlet from .java file to .class file
*/
/**
* The Log to which all SAX event related logging calls will be made.
*/
- protected static final Log log =
+ private static final Log log =
LogFactory.getLog("org.apache.commons.digester.Digester.sax");
/**
/**
* The Log to which all SAX event related logging calls will be made.
*/
- protected static final Log log =
+ private static final Log log =
LogFactory.getLog("org.apache.commons.digester.Digester.sax");
// -------------------------------------------------------------- Constants
- protected static final Log log = LogFactory.getLog(AprEndpoint.class);
+ private static final Log log = LogFactory.getLog(AprEndpoint.class);
// ----------------------------------------------------------------- Fields
// -------------------------------------------------------------- Constants
- protected static final Log log = LogFactory.getLog(JIoEndpoint.class);
+ private static final Log log = LogFactory.getLog(JIoEndpoint.class);
// ----------------------------------------------------------------- Fields
public class NioBlockingSelector {
- protected static final Log log = LogFactory.getLog(NioBlockingSelector.class);
+ private static final Log log = LogFactory.getLog(NioBlockingSelector.class);
private static int threadCounter = 0;
protected static int threadCount = 0;
- protected static final Log log = LogFactory.getLog(NioSelectorPool.class);
+ private static final Log log = LogFactory.getLog(NioSelectorPool.class);
protected final static boolean SHARED =
Boolean.valueOf(System.getProperty("org.apache.tomcat.util.net.NioSelectorShared", "true")).booleanValue();
/**
* Logger object
*/
- protected static final Log log = LogFactory.getLog(BayeuxServlet.class);
+ private static final Log log = LogFactory.getLog(BayeuxServlet.class);
/**
* Servlet config - for future use
*/
public class ChannelImpl implements Channel {
- protected static final Log log = LogFactory.getLog(ChannelImpl.class);
+ private static final Log log = LogFactory.getLog(ChannelImpl.class);
/**
* The unique id of this channel
public static final String COMET_EVENT_ATTR = "org.apache.cometd.bayeux.client";
- protected static final Log log = LogFactory.getLog(ClientImpl.class);
+ private static final Log log = LogFactory.getLog(ClientImpl.class);
protected static LinkedList<Message> EMPTY_LIST = new LinkedList<Message>();
/**
protected HashMap<String, Object> response = null;
- protected static final Log log = LogFactory.getLog(RequestBase.class);
+ private static final Log log = LogFactory.getLog(RequestBase.class);
protected int reconnectInterval = 1000;
/**
* Logger
*/
- protected static final Log log = LogFactory.getLog(ConnectionPool.class);
+ private static final Log log = LogFactory.getLog(ConnectionPool.class);
//===============================================================================
// INSTANCE/QUICK ACCESS VARIABLE
import javax.management.ObjectName;
import javax.sql.XADataSource;
+import org.apache.jasper.compiler.AntCompiler;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
/**
* A DataSource that can be instantiated through IoC and implements the DataSource interface
* @version 1.0
*/
public class DataSource extends DataSourceProxy implements MBeanRegistration,javax.sql.DataSource,XADataSource, org.apache.tomcat.jdbc.pool.jmx.ConnectionPoolMBean {
+ private static final Log log = LogFactory.getLog(DataSource.class);
/**
* Constructor for reflection only. A default set of pool properties will be created.
* @author Filip Hanik
*/
public class DataSourceFactory implements ObjectFactory {
- protected static final Log log = LogFactory.getLog(DataSourceFactory.class);
+ private static final Log log = LogFactory.getLog(DataSourceFactory.class);
protected final static String PROP_DEFAULTAUTOCOMMIT = "defaultAutoCommit";
protected final static String PROP_DEFAULTREADONLY = "defaultReadOnly";
*/
public class DataSourceProxy implements PoolConfiguration {
- protected static final Log log = LogFactory.getLog(DataSourceProxy.class);
+ private static final Log log = LogFactory.getLog(DataSourceProxy.class);
protected volatile ConnectionPool pool = null;
*
*/
public class PoolProperties implements PoolConfiguration {
- protected static final Log log = LogFactory.getLog(PoolProperties.class);
+ private static final Log log = LogFactory.getLog(PoolProperties.class);
protected static AtomicInteger poolCounter = new AtomicInteger(0);
protected Properties dbProperties = new Properties();
/**
* Logger
*/
- protected static final Log log = LogFactory.getLog(PooledConnection.class);
+ private static final Log log = LogFactory.getLog(PooledConnection.class);
/**
* Instance counter
*/
*/
public class ConnectionState extends JdbcInterceptor {
- protected static final Log log = LogFactory.getLog(ConnectionState.class);
+ private static final Log log = LogFactory.getLog(ConnectionState.class);
protected final String[] readState = {"getAutoCommit","getTransactionIsolation","isReadOnly","getCatalog"};
protected final String[] writeState = {"setAutoCommit","setTransactionIsolation","setReadOnly","setCatalog"};
*
*/
public class StatementFinalizer extends AbstractCreateStatementInterceptor {
- protected static final Log log = LogFactory.getLog(StatementFinalizer.class);
+ private static final Log log = LogFactory.getLog(StatementFinalizer.class);
protected ArrayList<WeakReference<Statement>> statements = new ArrayList<WeakReference<Statement>>();
/**
* logger
*/
- protected static final Log log = LogFactory.getLog(ConnectionPool.class);
+ private static final Log log = LogFactory.getLog(ConnectionPool.class);
/**
* the connection pool
protected DataInputStream randomIS=null;
protected String devRandomSource="/dev/urandom";
- protected static Logger log = Logger.getLogger(RandomGenerator.class.getName());
+ private static final Logger log = Logger.getLogger(RandomGenerator.class.getName());
/**
* The message digest algorithm to be used when generating session
* @author Craig R. McClanahan
*/
public class SimpleSessionManager implements UserSessionManager {
- protected static Logger log = Logger.getLogger(SimpleSessionManager.class.getName());
+ static final Logger log = Logger.getLogger(SimpleSessionManager.class.getName());
protected RandomGenerator randomG = new RandomGenerator();
* @version 1.0
*/
public class LoadTest implements MembershipListener,ChannelListener, Runnable {
- protected static final Log log = LogFactory.getLog(LoadTest.class);
+ private static final Log log = LogFactory.getLog(LoadTest.class);
public static int size = 24000;
public static Object mutex = new Object();
public boolean doRun = true;
import org.apache.juli.logging.LogFactory;
public class Async0 extends HttpServlet {
- protected static final Log log = LogFactory.getLog(Async0.class);
+ private static final Log log = LogFactory.getLog(Async0.class);
public Async0() {
}
import org.apache.juli.logging.LogFactory;
public class Async1 extends HttpServlet {
- protected static final Log log = LogFactory.getLog(Async1.class);
+ private static final Log log = LogFactory.getLog(Async1.class);
public Async1() {
}
import org.apache.juli.logging.LogFactory;
public class Async2 extends HttpServlet {
- protected static final Log log = LogFactory.getLog(Async2.class);
+ private static final Log log = LogFactory.getLog(Async2.class);
public Async2() {
}
import org.apache.juli.logging.LogFactory;
public class Async3 extends HttpServlet {
- protected static final Log log = LogFactory.getLog(Async3.class);
+ private static final Log log = LogFactory.getLog(Async3.class);
public Async3() {
}