01: /*
02: * All content copyright (c) 2003-2007 Terracotta, Inc., except as may otherwise be noted in a separate copyright
03: * notice. All rights reserved.
04: */
05: package com.tc.l2.objectserver;
06:
07: import com.tc.exception.ImplementMe;
08: import com.tc.l2.context.StateChangedEvent;
09: import com.tc.net.groups.NodeID;
10: import com.tc.object.gtx.GlobalTransactionID;
11: import com.tc.objectserver.tx.ServerTransaction;
12:
13: import java.util.Collection;
14: import java.util.Set;
15:
16: public class NonReplicatedTransactionManager implements
17: ReplicatedTransactionManager {
18:
19: public void addCommitedTransactions(NodeID nodeID, Set txnIDs,
20: Collection txns, Collection completedTxnIDs) {
21: throw new ImplementMe();
22: }
23:
24: public void addObjectSyncTransaction(ServerTransaction txn) {
25: throw new ImplementMe();
26: }
27:
28: public void goActive() {
29: throw new ImplementMe();
30: }
31:
32: public void publishResetRequest(NodeID nodeID) {
33: throw new ImplementMe();
34: }
35:
36: public void l2StateChanged(StateChangedEvent sce) {
37: throw new ImplementMe();
38: }
39:
40: public void init(Set knownObjectIDs) {
41: throw new ImplementMe();
42: }
43:
44: public void addCommitedTransactions(NodeID nodeID, Set txnIDs,
45: Collection txns) {
46: throw new ImplementMe();
47:
48: }
49:
50: public void clearTransactionsBelowLowWaterMark(
51: GlobalTransactionID lowGlobalTransactionIDWatermark) {
52: throw new ImplementMe();
53: }
54:
55: }
|