Class ReceiversHelper
- java.lang.Object
-
- org.apache.log4j.chainsaw.receivers.ReceiversHelper
-
public class ReceiversHelper extends java.lang.Object
Helper class to assisit with all the known Receivers.A local resource 'known.receivers' is read in on initialization with each line representing the FQN of the Class that is a recognised Receiver.
-
-
Field Summary
Fields Modifier and Type Field Description private static ReceiversHelper
instance
private org.apache.log4j.Logger
logger
private java.util.List<java.lang.Class>
receiverClassList
-
Constructor Summary
Constructors Modifier Constructor Description private
ReceiversHelper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ReceiversHelper
getInstance()
java.util.List
getKnownReceiverClasses()
Returns an unmodifiable list of Class objects which represent all the 'known' Receiver classes.void
saveReceiverConfiguration(java.io.File file)
-
-
-
Field Detail
-
instance
private static final ReceiversHelper instance
-
logger
private final org.apache.log4j.Logger logger
-
receiverClassList
private java.util.List<java.lang.Class> receiverClassList
-
-
Method Detail
-
getInstance
public static ReceiversHelper getInstance()
-
getKnownReceiverClasses
public java.util.List getKnownReceiverClasses()
Returns an unmodifiable list of Class objects which represent all the 'known' Receiver classes.- Returns:
- known receiver classes
-
saveReceiverConfiguration
public void saveReceiverConfiguration(java.io.File file)
-
-