Back to index

nordugrid-arc-nox  1.1.0~rc6
Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Attributes
nordugrid.arc.DataMover Class Reference

List of all members.

Public Member Functions

synchronized void delete ()
 DataMover ()
DataStatus Transfer (DataPoint source, DataPoint destination, FileCache cache, URLMap map, SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void cb, SWIGTYPE_p_void arg, String prefix)
DataStatus Transfer (DataPoint source, DataPoint destination, FileCache cache, URLMap map, SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void cb, SWIGTYPE_p_void arg)
DataStatus Transfer (DataPoint source, DataPoint destination, FileCache cache, URLMap map, SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void cb)
DataStatus Transfer (DataPoint source, DataPoint destination, FileCache cache, URLMap map)
DataStatus Transfer (DataPoint source, DataPoint destination, FileCache cache, URLMap map, java.math.BigInteger min_speed, SWIGTYPE_p_time_t min_speed_time, java.math.BigInteger min_average_speed, SWIGTYPE_p_time_t max_inactivity_time, SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void cb, SWIGTYPE_p_void arg, String prefix)
DataStatus Transfer (DataPoint source, DataPoint destination, FileCache cache, URLMap map, java.math.BigInteger min_speed, SWIGTYPE_p_time_t min_speed_time, java.math.BigInteger min_average_speed, SWIGTYPE_p_time_t max_inactivity_time, SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void cb, SWIGTYPE_p_void arg)
DataStatus Transfer (DataPoint source, DataPoint destination, FileCache cache, URLMap map, java.math.BigInteger min_speed, SWIGTYPE_p_time_t min_speed_time, java.math.BigInteger min_average_speed, SWIGTYPE_p_time_t max_inactivity_time, SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void cb)
DataStatus Transfer (DataPoint source, DataPoint destination, FileCache cache, URLMap map, java.math.BigInteger min_speed, SWIGTYPE_p_time_t min_speed_time, java.math.BigInteger min_average_speed, SWIGTYPE_p_time_t max_inactivity_time)
DataStatus Delete (DataPoint url, boolean errcont)
DataStatus Delete (DataPoint url)
boolean verbose ()
void verbose (boolean arg0)
void verbose (String prefix)
boolean retry ()
void retry (boolean arg0)
void secure (boolean arg0)
void passive (boolean arg0)
void force_to_meta (boolean arg0)
boolean checks ()
void checks (boolean v)
void set_default_min_speed (java.math.BigInteger min_speed, SWIGTYPE_p_time_t min_speed_time)
void set_default_min_average_speed (java.math.BigInteger min_average_speed)
void set_default_max_inactivity_time (SWIGTYPE_p_time_t max_inactivity_time)
void set_progress_indicator (SWIGTYPE_p_f_p_FILE_p_q_const__char_unsigned_int_unsigned_long_long_unsigned_long_long_double_double__void func)
void set_progress_indicator ()

Protected Member Functions

 DataMover (long cPtr, boolean cMemoryOwn)
void finalize ()

Static Protected Member Functions

static long getCPtr (DataMover obj)

Protected Attributes

boolean swigCMemOwn

Private Attributes

long swigCPtr

Detailed Description

Definition at line 11 of file DataMover.java.


Constructor & Destructor Documentation

nordugrid.arc.DataMover.DataMover ( long  cPtr,
boolean  cMemoryOwn 
) [inline, protected]

Definition at line 15 of file DataMover.java.

                                                     {
    swigCMemOwn = cMemoryOwn;
    swigCPtr = cPtr;
  }

Definition at line 36 of file DataMover.java.

                     {
    this(arcJNI.new_DataMover(), true);
  }

Here is the call graph for this function:


Member Function Documentation

boolean nordugrid.arc.DataMover.checks ( ) [inline]

Definition at line 112 of file DataMover.java.

                          {
    return arcJNI.DataMover_checks__SWIG_0(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.DataMover.checks ( boolean  v) [inline]

Definition at line 116 of file DataMover.java.

                                {
    arcJNI.DataMover_checks__SWIG_1(swigCPtr, this, v);
  }

Here is the call graph for this function:

synchronized void nordugrid.arc.DataMover.delete ( ) [inline]

Definition at line 28 of file DataMover.java.

                                    {
    if(swigCPtr != 0 && swigCMemOwn) {
      swigCMemOwn = false;
      arcJNI.delete_DataMover(swigCPtr);
    }
    swigCPtr = 0;
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataMover.Delete ( DataPoint  url,
boolean  errcont 
) [inline]

Definition at line 72 of file DataMover.java.

                                                           {
    return new DataStatus(arcJNI.DataMover_Delete__SWIG_0(swigCPtr, this, DataPoint.getCPtr(url), url, errcont), true);
  }

Here is the call graph for this function:

Definition at line 76 of file DataMover.java.

                                          {
    return new DataStatus(arcJNI.DataMover_Delete__SWIG_1(swigCPtr, this, DataPoint.getCPtr(url), url), true);
  }

Here is the call graph for this function:

void nordugrid.arc.DataMover.finalize ( ) [inline, protected]

Definition at line 24 of file DataMover.java.

                            {
    delete();
  }
void nordugrid.arc.DataMover.force_to_meta ( boolean  arg0) [inline]

Definition at line 108 of file DataMover.java.

                                          {
    arcJNI.DataMover_force_to_meta(swigCPtr, this, arg0);
  }

Here is the call graph for this function:

static long nordugrid.arc.DataMover.getCPtr ( DataMover  obj) [inline, static, protected]

Definition at line 20 of file DataMover.java.

                                               {
    return (obj == null) ? 0 : obj.swigCPtr;
  }
void nordugrid.arc.DataMover.passive ( boolean  arg0) [inline]

Definition at line 104 of file DataMover.java.

                                    {
    arcJNI.DataMover_passive(swigCPtr, this, arg0);
  }

Here is the call graph for this function:

boolean nordugrid.arc.DataMover.retry ( ) [inline]

Definition at line 92 of file DataMover.java.

                         {
    return arcJNI.DataMover_retry__SWIG_0(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.DataMover.retry ( boolean  arg0) [inline]

Definition at line 96 of file DataMover.java.

                                  {
    arcJNI.DataMover_retry__SWIG_1(swigCPtr, this, arg0);
  }

Here is the call graph for this function:

void nordugrid.arc.DataMover.secure ( boolean  arg0) [inline]

Definition at line 100 of file DataMover.java.

                                   {
    arcJNI.DataMover_secure(swigCPtr, this, arg0);
  }

Here is the call graph for this function:

Definition at line 128 of file DataMover.java.

                                                                                     {
    arcJNI.DataMover_set_default_max_inactivity_time(swigCPtr, this, SWIGTYPE_p_time_t.getCPtr(max_inactivity_time));
  }

Here is the call graph for this function:

void nordugrid.arc.DataMover.set_default_min_average_speed ( java.math.BigInteger  min_average_speed) [inline]

Definition at line 124 of file DataMover.java.

                                                                                    {
    arcJNI.DataMover_set_default_min_average_speed(swigCPtr, this, min_average_speed);
  }

Here is the call graph for this function:

void nordugrid.arc.DataMover.set_default_min_speed ( java.math.BigInteger  min_speed,
SWIGTYPE_p_time_t  min_speed_time 
) [inline]

Definition at line 120 of file DataMover.java.

                                                                                                      {
    arcJNI.DataMover_set_default_min_speed(swigCPtr, this, min_speed, SWIGTYPE_p_time_t.getCPtr(min_speed_time));
  }

Here is the call graph for this function:

Definition at line 132 of file DataMover.java.

                                                                                                                                                      {
    arcJNI.DataMover_set_progress_indicator__SWIG_0(swigCPtr, this, SWIGTYPE_p_f_p_FILE_p_q_const__char_unsigned_int_unsigned_long_long_unsigned_long_long_double_double__void.getCPtr(func));
  }

Here is the call graph for this function:

Definition at line 136 of file DataMover.java.

                                       {
    arcJNI.DataMover_set_progress_indicator__SWIG_1(swigCPtr, this);
  }

Here is the call graph for this function:

Definition at line 40 of file DataMover.java.

                                                                                                                                                                                                      {
    return new DataStatus(arcJNI.DataMover_Transfer__SWIG_0(swigCPtr, this, DataPoint.getCPtr(source), source, DataPoint.getCPtr(destination), destination, FileCache.getCPtr(cache), cache, URLMap.getCPtr(map), map, SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void.getCPtr(cb), SWIGTYPE_p_void.getCPtr(arg), prefix), true);
  }

Here is the call graph for this function:

Definition at line 44 of file DataMover.java.

                                                                                                                                                                                       {
    return new DataStatus(arcJNI.DataMover_Transfer__SWIG_1(swigCPtr, this, DataPoint.getCPtr(source), source, DataPoint.getCPtr(destination), destination, FileCache.getCPtr(cache), cache, URLMap.getCPtr(map), map, SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void.getCPtr(cb), SWIGTYPE_p_void.getCPtr(arg)), true);
  }

Here is the call graph for this function:

Definition at line 48 of file DataMover.java.

                                                                                                                                                                  {
    return new DataStatus(arcJNI.DataMover_Transfer__SWIG_2(swigCPtr, this, DataPoint.getCPtr(source), source, DataPoint.getCPtr(destination), destination, FileCache.getCPtr(cache), cache, URLMap.getCPtr(map), map, SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void.getCPtr(cb)), true);
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataMover.Transfer ( DataPoint  source,
DataPoint  destination,
FileCache  cache,
URLMap  map 
) [inline]

Definition at line 52 of file DataMover.java.

                                                                                                   {
    return new DataStatus(arcJNI.DataMover_Transfer__SWIG_3(swigCPtr, this, DataPoint.getCPtr(source), source, DataPoint.getCPtr(destination), destination, FileCache.getCPtr(cache), cache, URLMap.getCPtr(map), map), true);
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataMover.Transfer ( DataPoint  source,
DataPoint  destination,
FileCache  cache,
URLMap  map,
java.math.BigInteger  min_speed,
SWIGTYPE_p_time_t  min_speed_time,
java.math.BigInteger  min_average_speed,
SWIGTYPE_p_time_t  max_inactivity_time,
SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void  cb,
SWIGTYPE_p_void  arg,
String  prefix 
) [inline]

Definition at line 56 of file DataMover.java.

                                                                                                                                                                                                                                                                                                                                                       {
    return new DataStatus(arcJNI.DataMover_Transfer__SWIG_4(swigCPtr, this, DataPoint.getCPtr(source), source, DataPoint.getCPtr(destination), destination, FileCache.getCPtr(cache), cache, URLMap.getCPtr(map), map, min_speed, SWIGTYPE_p_time_t.getCPtr(min_speed_time), min_average_speed, SWIGTYPE_p_time_t.getCPtr(max_inactivity_time), SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void.getCPtr(cb), SWIGTYPE_p_void.getCPtr(arg), prefix), true);
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataMover.Transfer ( DataPoint  source,
DataPoint  destination,
FileCache  cache,
URLMap  map,
java.math.BigInteger  min_speed,
SWIGTYPE_p_time_t  min_speed_time,
java.math.BigInteger  min_average_speed,
SWIGTYPE_p_time_t  max_inactivity_time,
SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void  cb,
SWIGTYPE_p_void  arg 
) [inline]

Definition at line 60 of file DataMover.java.

                                                                                                                                                                                                                                                                                                                                        {
    return new DataStatus(arcJNI.DataMover_Transfer__SWIG_5(swigCPtr, this, DataPoint.getCPtr(source), source, DataPoint.getCPtr(destination), destination, FileCache.getCPtr(cache), cache, URLMap.getCPtr(map), map, min_speed, SWIGTYPE_p_time_t.getCPtr(min_speed_time), min_average_speed, SWIGTYPE_p_time_t.getCPtr(max_inactivity_time), SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void.getCPtr(cb), SWIGTYPE_p_void.getCPtr(arg)), true);
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataMover.Transfer ( DataPoint  source,
DataPoint  destination,
FileCache  cache,
URLMap  map,
java.math.BigInteger  min_speed,
SWIGTYPE_p_time_t  min_speed_time,
java.math.BigInteger  min_average_speed,
SWIGTYPE_p_time_t  max_inactivity_time,
SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void  cb 
) [inline]

Definition at line 64 of file DataMover.java.

                                                                                                                                                                                                                                                                                                                   {
    return new DataStatus(arcJNI.DataMover_Transfer__SWIG_6(swigCPtr, this, DataPoint.getCPtr(source), source, DataPoint.getCPtr(destination), destination, FileCache.getCPtr(cache), cache, URLMap.getCPtr(map), map, min_speed, SWIGTYPE_p_time_t.getCPtr(min_speed_time), min_average_speed, SWIGTYPE_p_time_t.getCPtr(max_inactivity_time), SWIGTYPE_p_f_p_Arc__DataMover_Arc__DataStatus_p_void__void.getCPtr(cb)), true);
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataMover.Transfer ( DataPoint  source,
DataPoint  destination,
FileCache  cache,
URLMap  map,
java.math.BigInteger  min_speed,
SWIGTYPE_p_time_t  min_speed_time,
java.math.BigInteger  min_average_speed,
SWIGTYPE_p_time_t  max_inactivity_time 
) [inline]

Definition at line 68 of file DataMover.java.

                                                                                                                                                                                                                                                    {
    return new DataStatus(arcJNI.DataMover_Transfer__SWIG_7(swigCPtr, this, DataPoint.getCPtr(source), source, DataPoint.getCPtr(destination), destination, FileCache.getCPtr(cache), cache, URLMap.getCPtr(map), map, min_speed, SWIGTYPE_p_time_t.getCPtr(min_speed_time), min_average_speed, SWIGTYPE_p_time_t.getCPtr(max_inactivity_time)), true);
  }

Here is the call graph for this function:

boolean nordugrid.arc.DataMover.verbose ( ) [inline]

Definition at line 80 of file DataMover.java.

                           {
    return arcJNI.DataMover_verbose__SWIG_0(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.DataMover.verbose ( boolean  arg0) [inline]

Definition at line 84 of file DataMover.java.

                                    {
    arcJNI.DataMover_verbose__SWIG_1(swigCPtr, this, arg0);
  }

Here is the call graph for this function:

void nordugrid.arc.DataMover.verbose ( String  prefix) [inline]

Definition at line 88 of file DataMover.java.

                                     {
    arcJNI.DataMover_verbose__SWIG_2(swigCPtr, this, prefix);
  }

Here is the call graph for this function:


Member Data Documentation

Definition at line 13 of file DataMover.java.

Definition at line 12 of file DataMover.java.


The documentation for this class was generated from the following file: