/
Logger.java
141 lines (118 loc) · 3.17 KB
/
Logger.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
package org.example.nkeiter.generic.log;
import java.net.InetAddress;
public class Logger extends com.dotmarketing.util.Logger
{
public static Class<Logger> clazz = Logger.class;
// Environment Keys
public static final String DEVELOPMENT = "development1";
public static final String STAGE = "staging1";
public static final String PRODUCTION_1 = "production1";
public static final String PRODUCTION_2 = "production2";
public static final String getServerName()
{
String serverName = "";
try
{
InetAddress inetAddress = InetAddress.getLocalHost();
serverName = inetAddress.getHostName();
}
catch ( Exception exception )
{
Logger.error( clazz, "getServerName()", exception );
}
return serverName;
}
public static void info( Object object, String message )
{
try
{
String serverName = getServerName();
if ( serverName.equals( DEVELOPMENT ) || serverName.equals( STAGE ) )
{
com.dotmarketing.util.Logger.info( object, message);
}
}
catch ( Exception exception )
{
com.dotmarketing.util.Logger.error( clazz, "info( Object, String )", exception );
}
}
@SuppressWarnings( "rawtypes" )
public static void info( Class clazzz, String message )
{
try
{
String serverName = getServerName();
if ( serverName.equals( DEVELOPMENT ) || serverName.equals( STAGE ) )
{
com.dotmarketing.util.Logger.info( clazzz, message);
}
}
catch ( Exception exception )
{
com.dotmarketing.util.Logger.error( clazz, "info( Class, String )", exception );
}
}
public static void debug( Object object, String message )
{
try
{
String serverName = getServerName();
if ( serverName.equals( DEVELOPMENT ) || serverName.equals( STAGE ) )
{
com.dotmarketing.util.Logger.debug( object, message);
}
}
catch ( Exception exception )
{
com.dotmarketing.util.Logger.error( clazz, "debug( Object, String )", exception );
}
}
public static void debug( Object object, String message, Throwable throwable )
{
try
{
String serverName = getServerName();
if ( serverName.equals( DEVELOPMENT ) || serverName.equals( STAGE ) )
{
com.dotmarketing.util.Logger.debug( object, message, throwable );
}
}
catch ( Exception exception )
{
com.dotmarketing.util.Logger.error( clazz, "debug( Object, String, Throwable )", exception );
}
}
@SuppressWarnings( "rawtypes" )
public static void debug( Class clazzz, String message )
{
try
{
String serverName = getServerName();
if ( serverName.equals( DEVELOPMENT ) || serverName.equals( STAGE ) )
{
com.dotmarketing.util.Logger.debug( clazzz, message );
}
}
catch ( Exception exception )
{
com.dotmarketing.util.Logger.error( clazz, "debug( Class, String )", exception );
}
}
@SuppressWarnings( "rawtypes" )
public static void debug( Class clazzz, String message, Throwable throwable )
{
try
{
String serverName = getServerName();
if ( serverName.equals( DEVELOPMENT ) || serverName.equals( STAGE ) )
{
com.dotmarketing.util.Logger.debug( clazzz, message, throwable );
}
}
catch ( Exception exception )
{
com.dotmarketing.util.Logger.error( clazz, "debug( Class, String, Throwable )", exception );
}
}
}