本文整理了Java中org.apache.log4j.Appender.requiresLayout()
方法的一些代码示例,展示了Appender.requiresLayout()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Appender.requiresLayout()
方法的具体详情如下:
包路径:org.apache.log4j.Appender
类名称:Appender
方法名:requiresLayout
[英]Configurators call this method to determine if the appender requires a layout. If this method returns true
, meaning that layout is required, then the configurator will configure an layout using the configuration information at its disposal. If this method returns false
, meaning that a layout is not required, then layout configuration will be skipped even if there is available layout configuration information at the disposal of the configurator..
In the rather exceptional case, where the appender implementation admits a layout but can also work without it, then the appender should return true
.
[中]配置程序调用此方法以确定追加器是否需要布局。如果此方法返回true
,意味着需要布局,则配置程序将使用其可支配的配置信息配置布局。如果此方法返回false
,意味着不需要布局,则即使配置程序有可用的布局配置信息,也将跳过布局配置。。
在相当特殊的情况下,如果appender实现允许布局,但也可以在没有布局的情况下工作,那么appender应该返回true
。
代码示例来源:origin: log4j/log4j
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
代码示例来源:origin: apache/log4j
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
代码示例来源:origin: org.sakaiproject.kernel/sakai-kernel-impl
public boolean requiresLayout()
{
return m_other.requiresLayout();
}
代码示例来源:origin: camunda/camunda-bpm-platform
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
代码示例来源:origin: org.terracotta/terracotta-l1-ee
@Override
public boolean requiresLayout() {
return delegate().requiresLayout();
}
代码示例来源:origin: org.terracotta/terracotta-l1
@Override
public boolean requiresLayout() {
return delegate().requiresLayout();
}
代码示例来源:origin: org.terracotta/terracotta-ee
@Override
public boolean requiresLayout() {
return delegate().requiresLayout();
}
代码示例来源:origin: org.ops4j.pax.logging/pax-logging-service
public OptionHandler create(Properties variables)
{
Properties props = new Properties();
props.putAll(variables);
props.putAll(properties);
OptionHandler opt = (OptionHandler) OptionConverter.instantiateByKey(props, prefix,
OptionHandler.class,
null);
if (opt instanceof Appender && ((Appender) opt).requiresLayout())
{
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
prefix + ".layout",
Layout.class,
null);
if (layout != null)
{
((Appender) opt).setLayout(layout);
PaxPropertySetter.setProperties(layout, props, prefix + ".layout.");
}
}
PaxPropertySetter.setProperties(opt, props, prefix + ".");
opt.activateOptions();
return opt;
}
}
代码示例来源:origin: ops4j/org.ops4j.pax.logging
public OptionHandler create(Properties variables)
{
Properties props = new Properties();
props.putAll(variables);
props.putAll(properties);
OptionHandler opt = (OptionHandler) OptionConverter.instantiateByKey(props, prefix,
OptionHandler.class,
null);
if (opt instanceof Appender && ((Appender) opt).requiresLayout())
{
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
prefix + ".layout",
Layout.class,
null);
if (layout != null)
{
((Appender) opt).setLayout(layout);
PaxPropertySetter.setProperties(layout, props, prefix + ".layout.");
}
}
PaxPropertySetter.setProperties(opt, props, prefix + ".");
opt.activateOptions();
return opt;
}
}
代码示例来源:origin: org.apache.activemq/activemq-all
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
代码示例来源:origin: org.jboss.logmanager/log4j-jboss-logmanager
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
代码示例来源:origin: org.apache.log4j/com.springsource.org.apache.log4j
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
代码示例来源:origin: com.impetus.fabric/fabric-jdbc-driver-shaded
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
代码示例来源:origin: ops4j/org.ops4j.pax.logging
if (appender.requiresLayout())
代码示例来源:origin: org.ops4j.pax.logging/pax-logging-service
if (appender.requiresLayout())
代码示例来源:origin: apache-log4j/log4j
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
代码示例来源:origin: at.bestsolution.efxclipse.eclipse/org.apache.log4j
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
代码示例来源:origin: org.apache/log4j
if(appender.requiresLayout()) {
Layout layout = (Layout) OptionConverter.instantiateByKey(props,
layoutPrefix,
内容来源于网络,如有侵权,请联系作者删除!