1   /*
2    * Logback: the reliable, generic, fast and flexible logging framework.
3    * Copyright (C) 1999-2026, QOS.ch. All rights reserved.
4    *
5    * This program and the accompanying materials are dual-licensed under
6    * either the terms of the Eclipse Public License v2.0 as published by
7    * the Eclipse Foundation
8    *
9    *   or (per the licensee's choosing)
10   *
11   * under the terms of the GNU Lesser General Public License version 2.1
12   * as published by the Free Software Foundation.
13   */
14  
15  package ch.qos.logback.classic.pattern;
16  
17  import java.util.List;
18  import java.util.Map;
19  
20  import org.slf4j.Marker;
21  import org.slf4j.event.KeyValuePair;
22  
23  import ch.qos.logback.classic.Level;
24  import ch.qos.logback.classic.spi.ILoggingEvent;
25  import ch.qos.logback.classic.spi.IThrowableProxy;
26  import ch.qos.logback.classic.spi.LoggerContextVO;
27  
28  public class LoggerNameOnlyLoggingEvent implements ILoggingEvent {
29  
30      String loggerName = "";
31  
32      @Override
33      public String getThreadName() {
34          // TODO Auto-generated method stub
35          return null;
36      }
37  
38      @Override
39      public Level getLevel() {
40          // TODO Auto-generated method stub
41          return null;
42      }
43  
44      @Override
45      public String getMessage() {
46          // TODO Auto-generated method stub
47          return null;
48      }
49  
50      @Override
51      public String getLoggerName() {
52          return loggerName;
53      }
54  
55      public void setLoggerName(String loggerName) {
56          this.loggerName = loggerName;
57      }
58  
59      @Override
60      public LoggerContextVO getLoggerContextVO() {
61          // TODO Auto-generated method stub
62          return null;
63      }
64  
65      @Override
66      public IThrowableProxy getThrowableProxy() {
67          // TODO Auto-generated method stub
68          return null;
69      }
70  
71      @Override
72      public StackTraceElement[] getCallerData() {
73          // TODO Auto-generated method stub
74          return null;
75      }
76  
77      @Override
78      public boolean hasCallerData() {
79          // TODO Auto-generated method stub
80          return false;
81      }
82  
83      @Override
84      public List<Marker> getMarkerList() {
85          return null;
86      }
87  
88      @Override
89      public Map<String, String> getMDCPropertyMap() {
90          // TODO Auto-generated method stub
91          return null;
92      }
93  
94      @Override
95      public Map<String, String> getMdc() {
96          return null;
97      }
98  
99      @Override
100     public long getTimeStamp() {
101         return 0;
102     }
103 
104     @Override
105     public int getNanoseconds() {
106         return 0;
107     }
108 
109     @Override
110     public long getSequenceNumber() {
111         // TODO Auto-generated method stub
112         return 0;
113     }
114 
115     @Override
116     public void prepareForDeferredProcessing() {
117         // TODO Auto-generated method stub
118     }
119 
120     @Override
121     public Object[] getArgumentArray() {
122         return null;
123     }
124 
125     @Override
126     public String getFormattedMessage() {
127         return null;
128     }
129 
130     @Override
131     public List<KeyValuePair> getKeyValuePairs() {
132         return null;
133     }
134 
135 }