本文整理了Java中java.util.logging.Logger.setFilter()
方法的一些代码示例,展示了Logger.setFilter()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Logger.setFilter()
方法的具体详情如下:
包路径:java.util.logging.Logger
类名称:Logger
方法名:setFilter
[英]Sets the filter used by this logger.
[中]设置此记录器使用的筛选器。
代码示例来源:origin: jersey/jersey
public void setFilter(final Filter newFilter) throws SecurityException {
logger.setFilter(newFilter);
}
代码示例来源:origin: jersey/jersey
public void setFilter(final Filter newFilter) throws SecurityException {
logger.setFilter(newFilter);
}
代码示例来源:origin: spotbugs/spotbugs
/**
* The logger reference is lost at the end of the method (it doesn't escape
* the method), so if you have a garbage collection cycle just after the
* call to initLogging, the logger configuration is lost (because Logger
* only keeps weak references).
*/
@ExpectWarning("LG_LOST_LOGGER_DUE_TO_WEAK_REFERENCE")
public static void initLogging() throws SecurityException, IOException {
Logger logger = Logger.getLogger("edu.umd.cs.findbugs");
logger.addHandler(new FileHandler()); // call to change logger
// configuration
logger.setUseParentHandlers(false); // another call to change logger
// configuration
logger.setLevel(Level.FINER);
logger.setFilter(new Filter() {
@Override
public boolean isLoggable(LogRecord arg0) {
return true;
}
});
}
代码示例来源:origin: xap/xap
@Override
public void setFilter(Filter newFilter) throws SecurityException {
_logger.setFilter(newFilter);
}
代码示例来源:origin: org.glassfish.jersey.core/jersey-common
public void setFilter(final Filter newFilter) throws SecurityException {
logger.setFilter(newFilter);
}
代码示例来源:origin: KostyaSha/yet-another-docker-plugin
public void setFilter(final Filter newFilter) throws SecurityException {
logger.setFilter(newFilter);
}
代码示例来源:origin: javapathfinder/jpf-core
@Override
public void setFilter(Filter newFilter) throws SecurityException {
logger.setFilter(newFilter);
}
代码示例来源:origin: org.activecomponents.jadex/jadex-platform
/**
* Set a filter to control output on this Logger.
* <P>
* After passing the initial "level" check, the Logger will call this Filter
* to check if a log record should really be published.
*
* @param newFilter a filter object (may be null)
* @exception SecurityException if a security manager exists and if the
* caller does not have LoggingPermission("control").
*/
public void setFilter(Filter newFilter) throws SecurityException
{
logger.setFilter(newFilter);
}
代码示例来源:origin: com.mchange.c3p0/com.springsource.com.mchange.v2.c3p0
public void setFilter(Object java14Filter) throws SecurityException
{
if (! (java14Filter instanceof Filter))
throw new IllegalArgumentException("MLogger.setFilter( ... ) requires a java.util.logging.Filter. " +
"This is not enforced by the compiler only to permit building under jdk 1.3");
logger.setFilter( (Filter) java14Filter );
}
代码示例来源:origin: c3p0/c3p0
public void setFilter(Object java14Filter) throws SecurityException
{
if (! (java14Filter instanceof Filter))
throw new IllegalArgumentException("MLogger.setFilter( ... ) requires a java.util.logging.Filter. " +
"This is not enforced by the compiler only to permit building under jdk 1.3");
logger.setFilter( (Filter) java14Filter );
}
代码示例来源:origin: com.mchange/mchange-commons-java
public void setFilter(Object java14Filter) throws SecurityException
{
if (! (java14Filter instanceof Filter))
throw new IllegalArgumentException("MLogger.setFilter( ... ) requires a java.util.logging.Filter. " +
"This is not enforced by the compiler only to permit building under jdk 1.3");
logger.setFilter( (Filter) java14Filter );
}
代码示例来源:origin: com.google.flogger/flogger
/** See {@link Logger#setFilter(Filter)}. */
public void setFilter(@Nullable Filter newFilter) throws SecurityException {
logger.setFilter(newFilter);
}
代码示例来源:origin: com.orientechnologies/orientdb-core
/**
* Start filter out all messages which are logged using {@link #errorStorage(Object, String, Throwable, Object...)} method.
*/
public void applyStorageFilter() {
final StorageFilter filter = new StorageFilter();
if (storageFilterHolder.compareAndSet(null, filter)) {
for (Logger logger : loggersCache.values()) {
logger.setFilter(filter);
}
}
}
代码示例来源:origin: stackoverflow.com
Logger wsitlogger = Logger.getLogger("com.sun.xml.wss.logging.impl.opt.signature");
wsitlogger.setLevel(Level.FINEST);
TextAndLevelFilter logFilter= new TextAndLevelFilter(Level.INFO);
logFilter.addPrefix("WSS1764");
wsitlogger.setFilter(logFilter);
代码示例来源:origin: org.apache.myfaces.extensions.cdi.bundles/myfaces-extcdi-bundle-jsf20
/**
* {@inheritDoc}
*/
public void setFilter(Filter filter)
{
getWrapped().setFilter(filter);
}
代码示例来源:origin: apache/sis
/**
* Invoked when a test method finishes (whether passing or failing)
* This method removes the filter which had been set for testing purpose.
*
* @param description a description of the JUnit test that finished.
*/
@Override
public final void finished(final FrameworkMethod description) {
logger.setFilter(null);
}
代码示例来源:origin: org.apache.myfaces.extensions.cdi.core/myfaces-extcdi-core-impl
/**
* {@inheritDoc}
*/
public void setFilter(Filter filter)
{
getWrapped().setFilter(filter);
}
代码示例来源:origin: org.apache.myfaces.extensions.cdi.bundles/myfaces-extcdi-bundle-jsf12
/**
* {@inheritDoc}
*/
public void setFilter(Filter filter)
{
getWrapped().setFilter(filter);
}
代码示例来源:origin: Bkm016/TabooLib
public static void inject(TLoggerFilter filter, Logger logger) {
if (!(logger.getFilter() instanceof TLoggerFilter)) {
try {
filter.filter = logger.getFilter();
filter.logger = logger;
logger.setFilter(filter);
} catch (Exception e) {
e.printStackTrace();
}
}
}
代码示例来源:origin: Bkm016/TabooLib
public static void eject(Plugin plugin) {
try {
if (plugin.getLogger().getFilter() instanceof TLoggerFilter) {
((TLoggerFilter) plugin.getLogger().getFilter()).filter = null;
((TLoggerFilter) plugin.getLogger().getFilter()).logger = null;
plugin.getLogger().setFilter(null);
}
} catch (Throwable t) {
t.printStackTrace();
}
}
内容来源于网络,如有侵权,请联系作者删除!