1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.logging.log4j.message;
18
19 import java.io.Serializable;
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34 public abstract class AbstractMessageFactory implements MessageFactory2, Serializable {
35 private static final long serialVersionUID = -1307891137684031187L;
36
37 @Override
38 public Message newMessage(final CharSequence message) {
39 return new SimpleMessage(message);
40 }
41
42
43
44
45
46
47 @Override
48 public Message newMessage(final Object message) {
49 return new ObjectMessage(message);
50 }
51
52
53
54
55
56
57 @Override
58 public Message newMessage(final String message) {
59 return new SimpleMessage(message);
60 }
61
62
63
64
65 @Override
66 public Message newMessage(final String message, final Object p0) {
67 return newMessage(message, new Object[] { p0 });
68 }
69
70
71
72
73 @Override
74 public Message newMessage(final String message, final Object p0, final Object p1) {
75 return newMessage(message, new Object[] { p0, p1 });
76 }
77
78
79
80
81 @Override
82 public Message newMessage(final String message, final Object p0, final Object p1, final Object p2) {
83 return newMessage(message, new Object[] { p0, p1, p2 });
84 }
85
86
87
88
89 @Override
90 public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3) {
91 return newMessage(message, new Object[] { p0, p1, p2, p3 });
92 }
93
94
95
96
97 @Override
98 public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4) {
99 return newMessage(message, new Object[] { p0, p1, p2, p3, p4 });
100 }
101
102
103
104
105 @Override
106 public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5) {
107 return newMessage(message, new Object[] { p0, p1, p2, p3, p4, p5 });
108 }
109
110
111
112
113 @Override
114 public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5,
115 final Object p6) {
116 return newMessage(message, new Object[] { p0, p1, p2, p3, p4, p5, p6 });
117 }
118
119
120
121
122 @Override
123 public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5,
124 final Object p6, final Object p7) {
125 return newMessage(message, new Object[] { p0, p1, p2, p3, p4, p5, p6, p7 });
126 }
127
128
129
130
131 @Override
132 public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5,
133 final Object p6, final Object p7, final Object p8) {
134 return newMessage(message, new Object[] { p0, p1, p2, p3, p4, p5, p6, p7, p8 });
135 }
136
137
138
139
140 @Override
141 public Message newMessage(final String message, final Object p0, final Object p1, final Object p2, final Object p3, final Object p4, final Object p5,
142 final Object p6, final Object p7, final Object p8, final Object p9) {
143 return newMessage(message, new Object[] { p0, p1, p2, p3, p4, p5, p6, p7, p8, p9 });
144 }
145
146 }