01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright
03: * notice. All rights reserved.
04: */
05: package com.tc.object.logging;
06:
07: import com.tc.object.TCObject;
08: import com.tc.object.tx.WaitInvocation;
09:
10: public class NullRuntimeLogger implements RuntimeLogger {
11:
12: public NullRuntimeLogger() {
13: super ();
14: }
15:
16: public boolean lockDebug() {
17: return false;
18: }
19:
20: public boolean fieldChangeDebug() {
21: return false;
22: }
23:
24: public void lockAcquired(String lockName, int level,
25: Object instance, TCObject tcobj) {
26: return;
27: }
28:
29: public void fieldChanged(TCObject source, String classname,
30: String fieldname, Object newValue, int index) {
31: return;
32: }
33:
34: public boolean newManagedObjectDebug() {
35: return false;
36: }
37:
38: public void newManagedObject(TCObject object) {
39: return;
40: }
41:
42: public boolean waitNotifyDebug() {
43: return false;
44: }
45:
46: public void objectNotify(boolean all, Object obj, TCObject tcObject) {
47: return;
48: }
49:
50: public void objectWait(WaitInvocation call, Object obj,
51: TCObject tcObject) {
52: return;
53: }
54:
55: public boolean distributedMethodDebug() {
56: return false;
57: }
58:
59: public void distributedMethodCall(String receiverName,
60: String methodName, String params) {
61: return;
62: }
63:
64: public void distributedMethodCallError(String receiverClassName,
65: String methodName, String params, Throwable error) {
66: return;
67: }
68:
69: public boolean arrayChangeDebug() {
70: return false;
71: }
72:
73: public void arrayChanged(TCObject source, int startPos, Object array) {
74: return;
75: }
76:
77: public void literalValueChanged(TCObject source, Object newValue) {
78: return;
79: }
80:
81: public boolean nonPortableDump() {
82: return false;
83: }
84:
85: }
|