org.globus.ogsa.impl.base.multirft
Class MyMarkerListener

java.lang.Object
  |
  +--org.globus.ogsa.impl.base.multirft.MyMarkerListener
All Implemented Interfaces:
org.globus.ftp.MarkerListener

public class MyMarkerListener
extends java.lang.Object
implements org.globus.ftp.MarkerListener

Description of the Class

Author:
madduri

Field Summary
 org.globus.ftp.ByteRangeList list
          Description of the Field
 
Constructor Summary
MyMarkerListener()
          Constructor for the MyMarkerListener object
MyMarkerListener(FileTransferProgressType transferProgress, org.globus.ogsa.ServiceDataSet serviceData, org.globus.ogsa.ServiceData transferProgressData, long size, org.globus.ogsa.ServiceData restartMarkerServiceDataType, FileTransferRestartMarker restartMarkerType, org.globus.ogsa.ServiceData gridFTPRestartMarkerSD, GridFTPRestartMarkerElement gridFTPRestartMarkerElement, org.globus.ogsa.ServiceData gridFTPPerfMarkerSD, GridFTPPerfMarkerElement gridFTPPerfMarkerElement)
          Constructor for the MyMarkerListener object
 
Method Summary
 org.globus.ftp.ByteRangeList getByteRangeList()
          DOCUMENT ME!
 void markerArrived(org.globus.ftp.Marker m)
          DOCUMENT ME!
 void setFileTransferRestartMarker(FileTransferRestartMarker restartMarkerType)
          Sets the fileTransferRestartMarker attribute of the MyMarkerListener object
 void setGridFTPPerfMarkerElement(GridFTPPerfMarkerElement gridFTPPerfMarkerElement)
          Sets the gridFTPPerfMarkerElement attribute of the MyMarkerListener object
 void setGridFTPPerfMarkerSD(org.globus.ogsa.ServiceData gridFTPPerfMarkerSD)
          Sets the gridFTPPerfMarkerSD attribute of the MyMarkerListener object
 void setGridFTPRestartMarkerElement(GridFTPRestartMarkerElement gridFTPRestartMarkerElement)
          Sets the gridFTPRestartMarkerElement attribute of the MyMarkerListener object
 void setGridFTPRestartMarkerSD(org.globus.ogsa.ServiceData gridFTPRestartMarkerSD)
          Sets the gridFTPRestartMarkerSD attribute of the MyMarkerListener object
 void setRestartMarkerServiceDataType(org.globus.ogsa.ServiceData restartMarkerServiceDataType)
          Sets the restartMarkerServiceDataType attribute of the MyMarkerListener object
 void setServiceDataSet(org.globus.ogsa.ServiceDataSet serviceData)
          Sets the serviceDataSet attribute of the MyMarkerListener object
 void setSize(long size)
          Sets the size attribute of the MyMarkerListener object
 void setTransferDbOptions(TransferDbOptions dbOptions)
          Sets the transferDbOptions attribute of the MyMarkerListener object
 void setTransferId(int transferid)
          DOCUMENT ME!
 void setTransferProgress(FileTransferProgressType transferProgress)
          Sets the transferProgress attribute of the MyMarkerListener object
 void setTransferProgress(org.globus.ogsa.ServiceData transferProgressData)
          Sets the transferProgress attribute of the MyMarkerListener object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

list

public org.globus.ftp.ByteRangeList list
Description of the Field

Constructor Detail

MyMarkerListener

public MyMarkerListener()
Constructor for the MyMarkerListener object


MyMarkerListener

public MyMarkerListener(FileTransferProgressType transferProgress,
                        org.globus.ogsa.ServiceDataSet serviceData,
                        org.globus.ogsa.ServiceData transferProgressData,
                        long size,
                        org.globus.ogsa.ServiceData restartMarkerServiceDataType,
                        FileTransferRestartMarker restartMarkerType,
                        org.globus.ogsa.ServiceData gridFTPRestartMarkerSD,
                        GridFTPRestartMarkerElement gridFTPRestartMarkerElement,
                        org.globus.ogsa.ServiceData gridFTPPerfMarkerSD,
                        GridFTPPerfMarkerElement gridFTPPerfMarkerElement)
Constructor for the MyMarkerListener object

Parameters:
transferProgress - Description of the Parameter
serviceData - Description of the Parameter
transferProgressData - Description of the Parameter
size - Description of the Parameter
restartMarkerServiceDataType - Description of the Parameter
restartMarkerType - Description of the Parameter
gridFTPRestartMarkerSD - Description of the Parameter
gridFTPRestartMarkerElement - Description of the Parameter
gridFTPPerfMarkerSD - Description of the Parameter
gridFTPPerfMarkerElement - Description of the Parameter
Method Detail

setTransferDbOptions

public void setTransferDbOptions(TransferDbOptions dbOptions)
                          throws java.rmi.RemoteException
Sets the transferDbOptions attribute of the MyMarkerListener object

Parameters:
dbOptions - The new transferDbOptions value
Throws:
java.rmi.RemoteException - Description of the Exception

setTransferProgress

public void setTransferProgress(FileTransferProgressType transferProgress)
Sets the transferProgress attribute of the MyMarkerListener object

Parameters:
transferProgress - The new transferProgress value

setServiceDataSet

public void setServiceDataSet(org.globus.ogsa.ServiceDataSet serviceData)
Sets the serviceDataSet attribute of the MyMarkerListener object

Parameters:
serviceData - The new serviceDataSet value

setTransferProgress

public void setTransferProgress(org.globus.ogsa.ServiceData transferProgressData)
Sets the transferProgress attribute of the MyMarkerListener object

Parameters:
transferProgressData - The new transferProgress value

setSize

public void setSize(long size)
Sets the size attribute of the MyMarkerListener object

Parameters:
size - The new size value

setRestartMarkerServiceDataType

public void setRestartMarkerServiceDataType(org.globus.ogsa.ServiceData restartMarkerServiceDataType)
Sets the restartMarkerServiceDataType attribute of the MyMarkerListener object

Parameters:
restartMarkerServiceDataType - The new restartMarkerServiceDataType value

setFileTransferRestartMarker

public void setFileTransferRestartMarker(FileTransferRestartMarker restartMarkerType)
Sets the fileTransferRestartMarker attribute of the MyMarkerListener object

Parameters:
restartMarkerType - The new fileTransferRestartMarker value

setGridFTPRestartMarkerSD

public void setGridFTPRestartMarkerSD(org.globus.ogsa.ServiceData gridFTPRestartMarkerSD)
Sets the gridFTPRestartMarkerSD attribute of the MyMarkerListener object

Parameters:
gridFTPRestartMarkerSD - The new gridFTPRestartMarkerSD value

setGridFTPRestartMarkerElement

public void setGridFTPRestartMarkerElement(GridFTPRestartMarkerElement gridFTPRestartMarkerElement)
Sets the gridFTPRestartMarkerElement attribute of the MyMarkerListener object

Parameters:
gridFTPRestartMarkerElement - The new gridFTPRestartMarkerElement value

setGridFTPPerfMarkerSD

public void setGridFTPPerfMarkerSD(org.globus.ogsa.ServiceData gridFTPPerfMarkerSD)
Sets the gridFTPPerfMarkerSD attribute of the MyMarkerListener object

Parameters:
gridFTPPerfMarkerSD - The new gridFTPPerfMarkerSD value

setGridFTPPerfMarkerElement

public void setGridFTPPerfMarkerElement(GridFTPPerfMarkerElement gridFTPPerfMarkerElement)
Sets the gridFTPPerfMarkerElement attribute of the MyMarkerListener object

Parameters:
gridFTPPerfMarkerElement - The new gridFTPPerfMarkerElement value

getByteRangeList

public org.globus.ftp.ByteRangeList getByteRangeList()
DOCUMENT ME!

Returns:
DOCUMENT ME!

setTransferId

public void setTransferId(int transferid)
DOCUMENT ME!

Parameters:
transferid - DOCUMENT ME!

markerArrived

public void markerArrived(org.globus.ftp.Marker m)
DOCUMENT ME!

Specified by:
markerArrived in interface org.globus.ftp.MarkerListener
Parameters:
m - DOCUMENT ME!