コード例 #1
0
ファイル: SnapshotWriter.java プロジェクト: atomix/copycat
 @Override
 public void close() {
   snapshot.closeWriter(this);
   buffer.close();
 }
コード例 #2
0
ファイル: FileSnapshot.java プロジェクト: atomix/copycat
 @Override
 protected void closeWriter(SnapshotWriter writer) {
   int length = (int) (writer.buffer.position() - (SnapshotDescriptor.BYTES + Integer.BYTES));
   writer.buffer.writeInt(SnapshotDescriptor.BYTES, length).flush();
   super.closeWriter(writer);
 }