1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.logging.log4j.core.config.builder.impl;
18
19 import org.apache.logging.log4j.core.config.Configuration;
20 import org.apache.logging.log4j.core.config.builder.api.AppenderRefComponentBuilder;
21 import org.apache.logging.log4j.core.config.builder.api.FilterComponentBuilder;
22
23
24
25
26 class DefaultAppenderRefComponentBuilder extends DefaultComponentAndConfigurationBuilder<AppenderRefComponentBuilder>
27 implements AppenderRefComponentBuilder {
28
29 public DefaultAppenderRefComponentBuilder(final DefaultConfigurationBuilder<? extends Configuration> builder,
30 final String ref) {
31 super(builder, "AppenderRef");
32 addAttribute("ref", ref);
33 }
34
35
36 @Override
37 public AppenderRefComponentBuilder add(final FilterComponentBuilder builder) {
38 return addComponent(builder);
39 }
40 }