org.objectweb.cjdbc.controller.virtualdatabase.protocol
Class InitiateDumpCopy

java.lang.Object
  extended byorg.objectweb.cjdbc.controller.virtualdatabase.protocol.InitiateDumpCopy
All Implemented Interfaces:
java.io.Serializable

public class InitiateDumpCopy
extends java.lang.Object
implements java.io.Serializable

This message is used to prepare the sending of a dump to a remote controller's vdb backup manager. This is used as an integrated remote-copy facility in the occurence of restore, e.g. after a rebuild of the remote recovery log from a live one. Upon reception of this message, the remote backup manager initiates a transfer onto the sending controller's backuper.

Version:
1.0
Author:
Serialized Form

Field Summary
private  DumpInfo dumpInfo
           
private  DumpTransferInfo dumpTransferInfo
           
private static long serialVersionUID
           
 
Constructor Summary
InitiateDumpCopy(DumpInfo dumpInfo, DumpTransferInfo dumpTransferInfo)
          Creates a new ReplicateLogEntries message
 
Method Summary
 java.lang.String getDumpCheckpointName()
          Returns the dump checkpoint name (global).
 DumpInfo getDumpInfo()
          Returns the dump info (name, checkpoint, etc).
 java.lang.String getDumpName()
          Return the dump name (sending side).
 DumpTransferInfo getDumpTransferInfo()
          Returns the session key to be used to authenticate the destination on the sender.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

dumpInfo

private DumpInfo dumpInfo

dumpTransferInfo

private DumpTransferInfo dumpTransferInfo
Constructor Detail

InitiateDumpCopy

public InitiateDumpCopy(DumpInfo dumpInfo,
                        DumpTransferInfo dumpTransferInfo)
Creates a new ReplicateLogEntries message

Parameters:
dumpInfo - The DumpInfo object returned by the Backuper.
dumpTransferInfo - The dump transfer information
Method Detail

getDumpInfo

public DumpInfo getDumpInfo()
Returns the dump info (name, checkpoint, etc).

Returns:
Returns the dump info (on the sending side).

getDumpCheckpointName

public java.lang.String getDumpCheckpointName()
Returns the dump checkpoint name (global).

Returns:
Returns the dump CheckpointName.

getDumpName

public java.lang.String getDumpName()
Return the dump name (sending side).

Returns:
the dump name (sending side).

getDumpTransferInfo

public DumpTransferInfo getDumpTransferInfo()
Returns the session key to be used to authenticate the destination on the sender.

Returns:
the session key


Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.