01: /*
02: * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.
03: */
04: package com.tc.object.change;
05:
06: import com.tc.exception.ImplementMe;
07: import com.tc.io.TCByteBufferOutputStream;
08: import com.tc.object.TCObject;
09: import com.tc.object.dna.api.DNACursor;
10: import com.tc.object.dna.api.DNAEncoding;
11: import com.tc.object.dna.impl.ObjectStringSerializer;
12: import com.tc.object.tx.optimistic.OptimisticTransactionManager;
13:
14: import gnu.trove.TIntObjectHashMap;
15:
16: import java.util.List;
17: import java.util.Map;
18:
19: public class TestTCChangeBuffer implements TCChangeBuffer {
20:
21: public void fieldChanged(String classname, String fieldname,
22: Object newValue, int index) {
23: throw new ImplementMe();
24:
25: }
26:
27: public void logicalInvoke(int method, Object[] parameters) {
28: throw new ImplementMe();
29:
30: }
31:
32: public void writeTo(TCByteBufferOutputStream output,
33: ObjectStringSerializer serializer, DNAEncoding encoding) {
34: return;
35: }
36:
37: public Map getPhysicalEvents() {
38: throw new ImplementMe();
39:
40: }
41:
42: public List getLogicalEvents() {
43: throw new ImplementMe();
44: }
45:
46: public TIntObjectHashMap getArrayEvents() {
47: throw new ImplementMe();
48: }
49:
50: public TCObject getTCObject() {
51: throw new ImplementMe();
52: }
53:
54: public void arrayChanged(int startPos, Object array, int length) {
55: throw new ImplementMe();
56:
57: }
58:
59: public int getTotalEventCount() {
60: throw new ImplementMe();
61: }
62:
63: public int getType() {
64: throw new ImplementMe();
65: }
66:
67: public DNACursor getDNACursor(
68: OptimisticTransactionManager transactionManager) {
69: throw new ImplementMe();
70: }
71:
72: public void accept(TCChangeBufferEventVisitor visitor) {
73: throw new ImplementMe();
74: }
75:
76: public void literalValueChanged(Object newValue) {
77: throw new ImplementMe();
78:
79: }
80: }
|