import org.apache.tomcat.util.log.SystemLogHandler;
import org.apache.tomcat.util.modeler.Registry;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
/**
* Standard implementation of the <b>Wrapper</b> interface that represents
* an individual servlet definition. No child Containers are allowed, and
extends ContainerBase
implements ServletConfig, Wrapper, NotificationEmitter {
- protected static final org.apache.juli.logging.Log log=
- org.apache.juli.logging.LogFactory.getLog( StandardWrapper.class );
+ private static final Log log = LogFactory.getLog( StandardWrapper.class );
protected static final String[] DEFAULT_SERVLET_METHODS = new String[] {
"GET", "HEAD", "POST" };
import org.apache.catalina.util.Enumerator;
import org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapOwner;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
/**
* @author Filip Hanik
* @version 1.0
*/
public class ReplicatedContext extends StandardContext implements LifecycleListener,MapOwner {
private int mapSendOptions = Channel.SEND_OPTIONS_DEFAULT;
- public static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog( ReplicatedContext.class );
+ private static final Log log = LogFactory.getLog( ReplicatedContext.class );
protected boolean startComplete = false;
protected static long DEFAULT_REPL_TIMEOUT = 15000;//15 seconds
import org.apache.catalina.tribes.Member;
import org.apache.tomcat.util.modeler.Registry;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
/**
* <p>
*/
public class FarmWarDeployer extends ClusterListener implements ClusterDeployer, FileChangeListener {
/*--Static Variables----------------------------------------*/
- public static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory
- .getLog(FarmWarDeployer.class);
+ private static final Log log = LogFactory.getLog(FarmWarDeployer.class);
/**
* The descriptive information about this implementation.
*/
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicLong;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
/**
* This factory is used to read files and write files by splitting them up into
* smaller messages. So that entire files don't have to be read into memory.
*/
public class FileMessageFactory {
/*--Static Variables----------------------------------------*/
- public static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory
- .getLog(FileMessageFactory.class);
+ private static final Log log = LogFactory.getLog(FileMessageFactory.class);
/**
* The number of bytes that we read from file
import java.util.Map;
import java.util.Iterator;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
/**
* <p>
* The <b>WarWatcher </b> watches the deployDir for changes made to the
public class WarWatcher {
/*--Static Variables----------------------------------------*/
- public static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory
- .getLog(WarWatcher.class);
+ private static final Log log = LogFactory.getLog(WarWatcher.class);
/*--Instance Variables--------------------------------------*/
/**
import org.apache.catalina.tribes.tipis.LazyReplicatedMap;
import org.apache.catalina.tribes.tipis.AbstractReplicatedMap.MapOwner;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
/**
*@author Filip Hanik
*@version 1.0
*/
public class BackupManager extends StandardManager implements ClusterManager, MapOwner
{
- public static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog( BackupManager.class );
+ private static final Log log = LogFactory.getLog( BackupManager.class );
protected static long DEFAULT_REPL_TIMEOUT = 15000;//15 seconds
* @version 1.0
*/
public abstract class AbstractReplicatedMap extends ConcurrentHashMap implements RpcCallback, ChannelListener, MembershipListener, Heartbeat {
- protected static final Log log = LogFactory.getLog(AbstractReplicatedMap.class);
+ private static final Log log = LogFactory.getLog(AbstractReplicatedMap.class);
/**
* The default initial capacity - MUST be a power of two.
import org.apache.catalina.tribes.util.Arrays;
import org.apache.catalina.tribes.UniqueId;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
/**
* A smart implementation of a stateful replicated map. uses primary/secondary backup strategy.
* One node is always the primary and one node is always the backup.
*/
public class LazyReplicatedMap extends AbstractReplicatedMap
implements RpcCallback, ChannelListener, MembershipListener {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(LazyReplicatedMap.class);
+ private static final Log log = LogFactory.getLog(LazyReplicatedMap.class);
import org.apache.catalina.tribes.io.ListenCallback;
import org.apache.catalina.tribes.util.ExecutorFactory;
import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
/**
* <p>Title: </p>
public static final int OPTION_DIRECT_BUFFER = 0x0004;
- protected static org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(ReceiverBase.class);
+ private static final Log log = LogFactory.getLog(ReceiverBase.class);
private MessageListener listener;
private String host = "auto";
this.listener = listener;
}
- public void setLog(Log log) {
- ReceiverBase.log = log;
- }
-
public void setPool(RxTaskPool pool) {
this.pool = pool;
}
import org.apache.catalina.tribes.transport.RxTaskPool;
import org.apache.catalina.tribes.transport.AbstractRxTask;
+import org.apache.juli.logging.Log;
+import org.apache.juli.logging.LogFactory;
+
/**
*
* @author Filip Hanik
*/
public class BioReceiver extends ReceiverBase implements Runnable, ChannelReceiver, ListenCallback {
- protected static final org.apache.juli.logging.Log log = org.apache.juli.logging.LogFactory.getLog(BioReceiver.class);
+ private static final Log log = LogFactory.getLog(BioReceiver.class);
protected ServerSocket serverSocket;
* @author Remy Maucherat
*/
public abstract class AbstractEndpoint {
- protected static final Log log = LogFactory.getLog(AbstractEndpoint.class);
+ private static final Log log = LogFactory.getLog(AbstractEndpoint.class);
// -------------------------------------------------------------- Constants
protected static final StringManager sm = StringManager.getManager("org.apache.tomcat.util.net.res");
// -------------------------------------------------------------- Constants
- protected static final Log log = LogFactory.getLog(NioEndpoint.class);
+ private static final Log log = LogFactory.getLog(NioEndpoint.class);
public static final int OP_REGISTER = 0x100; //register interest op
*/
public abstract class AbstractQueryReport extends AbstractCreateStatementInterceptor {
//logger
- protected static final Log log = LogFactory.getLog(AbstractQueryReport.class);
+ private static final Log log = LogFactory.getLog(AbstractQueryReport.class);
/**
* The threshold in milliseconds. If the query is faster than this, we don't measure it
*/
public class SlowQueryReport extends AbstractQueryReport {
//logger
- protected static final Log log = LogFactory.getLog(SlowQueryReport.class);
+ private static final Log log = LogFactory.getLog(SlowQueryReport.class);
/**
* we will be keeping track of query stats on a per pool basis
protected static CompositeType SLOW_QUERY_TYPE;
- protected static final Log log = LogFactory.getLog(SlowQueryReportJmx.class);
+ private static final Log log = LogFactory.getLog(SlowQueryReportJmx.class);
protected static ConcurrentHashMap<String,SlowQueryReportJmxMBean> mbeans =