org.apache.jdo.impl.fostore
Class CommitHandler.CommitFinisher

java.lang.Object
  extended byorg.apache.jdo.impl.fostore.CommitHandler.CommitFinisher
All Implemented Interfaces:
RequestFinisher
Enclosing class:
CommitHandler

private class CommitHandler.CommitFinisher
extends java.lang.Object
implements RequestFinisher

An instance of this class is the means by which a commit actually happens. We must do this in a finisher, and not in handleRequest, because the finishers for insert, etc. must run before we commit.


Field Summary
private  FOStoreServerConnection con
           
 
Constructor Summary
(package private) CommitHandler.CommitFinisher(FOStoreServerConnection con)
           
 
Method Summary
 void finish()
          Really commit.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

con

private final FOStoreServerConnection con
Constructor Detail

CommitHandler.CommitFinisher

CommitHandler.CommitFinisher(FOStoreServerConnection con)
Method Detail

finish

public void finish()
Really commit.

Specified by:
finish in interface RequestFinisher