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.DataPoint Class Reference

List of all members.

Public Member Functions

synchronized void delete ()
URL GetURL ()
UserConfig GetUserConfig ()
String str ()
boolean toBool ()
DataStatus StartReading (DataBuffer buffer)
DataStatus StartWriting (DataBuffer buffer, SWIGTYPE_p_Arc__DataCallback space_cb)
DataStatus StartWriting (DataBuffer buffer)
DataStatus StopReading ()
DataStatus StopWriting ()
DataStatus Check ()
DataStatus Remove ()
DataStatus ListFiles (SWIGTYPE_p_std__listT_Arc__FileInfo_t files, boolean long_list, boolean resolve, boolean metadata)
DataStatus ListFiles (SWIGTYPE_p_std__listT_Arc__FileInfo_t files, boolean long_list, boolean resolve)
DataStatus ListFiles (SWIGTYPE_p_std__listT_Arc__FileInfo_t files, boolean long_list)
DataStatus ListFiles (SWIGTYPE_p_std__listT_Arc__FileInfo_t files)
void ReadOutOfOrder (boolean v)
boolean WriteOutOfOrder ()
void SetAdditionalChecks (boolean v)
boolean GetAdditionalChecks ()
void SetSecure (boolean v)
boolean GetSecure ()
void Passive (boolean v)
DataStatus GetFailureReason ()
void Range (java.math.BigInteger start, java.math.BigInteger end)
void Range (java.math.BigInteger start)
void Range ()
DataStatus Resolve (boolean source)
boolean Registered ()
DataStatus PreRegister (boolean replication, boolean force)
DataStatus PreRegister (boolean replication)
DataStatus PostRegister (boolean replication)
DataStatus PreUnregister (boolean replication)
DataStatus Unregister (boolean all)
boolean CheckSize ()
void SetSize (java.math.BigInteger val)
java.math.BigInteger GetSize ()
boolean CheckCheckSum ()
void SetCheckSum (String val)
String GetCheckSum ()
String DefaultCheckSum ()
boolean CheckCreated ()
void SetCreated (Time val)
Time GetCreated ()
boolean CheckValid ()
void SetValid (Time val)
Time GetValid ()
long BufSize ()
int BufNum ()
boolean Cache ()
boolean Local ()
boolean ReadOnly ()
int GetTries ()
void SetTries (int n)
void NextTry ()
boolean IsIndex ()
boolean AcceptsMeta ()
boolean ProvidesMeta ()
void SetMeta (DataPoint p)
boolean CompareMeta (DataPoint p)
URL CurrentLocation ()
String CurrentLocationMetadata ()
DataStatus CompareLocationMetadata ()
boolean NextLocation ()
boolean LocationValid ()
boolean HaveLocations ()
DataStatus AddLocation (URL url, String meta)
DataStatus RemoveLocation ()
DataStatus RemoveLocations (DataPoint p)

Protected Member Functions

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

Static Protected Member Functions

static long getCPtr (DataPoint obj)

Protected Attributes

boolean swigCMemOwn

Private Attributes

long swigCPtr

Detailed Description

Definition at line 11 of file DataPoint.java.


Constructor & Destructor Documentation

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

Definition at line 15 of file DataPoint.java.

                                                     {
    swigCMemOwn = cMemoryOwn;
    swigCPtr = cPtr;
  }

Member Function Documentation

Definition at line 256 of file DataPoint.java.

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

Here is the call graph for this function:

DataStatus nordugrid.arc.DataPoint.AddLocation ( URL  url,
String  meta 
) [inline]

Definition at line 296 of file DataPoint.java.

                                                      {
    return new DataStatus(arcJNI.DataPoint_AddLocation(swigCPtr, this, URL.getCPtr(url), url, meta), true);
  }

Here is the call graph for this function:

Definition at line 224 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 220 of file DataPoint.java.

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

Here is the call graph for this function:

boolean nordugrid.arc.DataPoint.Cache ( ) [inline]

Definition at line 228 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 72 of file DataPoint.java.

                            {
    return new DataStatus(arcJNI.DataPoint_Check(swigCPtr, this), true);
  }

Here is the call graph for this function:

Definition at line 180 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 196 of file DataPoint.java.

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

Here is the call graph for this function:

boolean nordugrid.arc.DataPoint.CheckSize ( ) [inline]

Definition at line 168 of file DataPoint.java.

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

Here is the call graph for this function:

boolean nordugrid.arc.DataPoint.CheckValid ( ) [inline]

Definition at line 208 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 280 of file DataPoint.java.

                                              {
    return new DataStatus(arcJNI.DataPoint_CompareLocationMetadata(swigCPtr, this), true);
  }

Here is the call graph for this function:

Definition at line 268 of file DataPoint.java.

                                          {
    return arcJNI.DataPoint_CompareMeta(swigCPtr, this, DataPoint.getCPtr(p), p);
  }

Here is the call graph for this function:

Definition at line 272 of file DataPoint.java.

                               {
    return new URL(arcJNI.DataPoint_CurrentLocation(swigCPtr, this), false);
  }

Here is the call graph for this function:

Definition at line 276 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 192 of file DataPoint.java.

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

Here is the call graph for this function:

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

Definition at line 28 of file DataPoint.java.

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

Here is the call graph for this function:

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

Definition at line 24 of file DataPoint.java.

                            {
    delete();
  }

Definition at line 108 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 188 of file DataPoint.java.

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

Here is the call graph for this function:

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

Definition at line 20 of file DataPoint.java.

                                               {
    return (obj == null) ? 0 : obj.swigCPtr;
  }

Here is the caller graph for this function:

Definition at line 204 of file DataPoint.java.

                           {
    return new Time(arcJNI.DataPoint_GetCreated(swigCPtr, this), false);
  }

Here is the call graph for this function:

Definition at line 124 of file DataPoint.java.

                                       {
    return new DataStatus(arcJNI.DataPoint_GetFailureReason(swigCPtr, this), true);
  }

Here is the call graph for this function:

boolean nordugrid.arc.DataPoint.GetSecure ( ) [inline]

Definition at line 116 of file DataPoint.java.

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

Here is the call graph for this function:

java.math.BigInteger nordugrid.arc.DataPoint.GetSize ( ) [inline]

Definition at line 176 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 240 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 36 of file DataPoint.java.

                      {
    return new URL(arcJNI.DataPoint_GetURL(swigCPtr, this), false);
  }

Here is the call graph for this function:

Definition at line 40 of file DataPoint.java.

                                    {
    return new UserConfig(arcJNI.DataPoint_GetUserConfig(swigCPtr, this), false);
  }

Here is the call graph for this function:

Definition at line 216 of file DataPoint.java.

                         {
    return new Time(arcJNI.DataPoint_GetValid(swigCPtr, this), false);
  }

Here is the call graph for this function:

Definition at line 292 of file DataPoint.java.

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

Here is the call graph for this function:

boolean nordugrid.arc.DataPoint.IsIndex ( ) [inline]

Definition at line 252 of file DataPoint.java.

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

Here is the call graph for this function:

DataStatus nordugrid.arc.DataPoint.ListFiles ( SWIGTYPE_p_std__listT_Arc__FileInfo_t  files,
boolean  long_list,
boolean  resolve,
boolean  metadata 
) [inline]

Definition at line 80 of file DataPoint.java.

                                                                                                                                 {
    return new DataStatus(arcJNI.DataPoint_ListFiles__SWIG_0(swigCPtr, this, SWIGTYPE_p_std__listT_Arc__FileInfo_t.getCPtr(files), long_list, resolve, metadata), true);
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataPoint.ListFiles ( SWIGTYPE_p_std__listT_Arc__FileInfo_t  files,
boolean  long_list,
boolean  resolve 
) [inline]

Definition at line 84 of file DataPoint.java.

                                                                                                               {
    return new DataStatus(arcJNI.DataPoint_ListFiles__SWIG_1(swigCPtr, this, SWIGTYPE_p_std__listT_Arc__FileInfo_t.getCPtr(files), long_list, resolve), true);
  }

Here is the call graph for this function:

Definition at line 88 of file DataPoint.java.

                                                                                              {
    return new DataStatus(arcJNI.DataPoint_ListFiles__SWIG_2(swigCPtr, this, SWIGTYPE_p_std__listT_Arc__FileInfo_t.getCPtr(files), long_list), true);
  }

Here is the call graph for this function:

Definition at line 92 of file DataPoint.java.

                                                                           {
    return new DataStatus(arcJNI.DataPoint_ListFiles__SWIG_3(swigCPtr, this, SWIGTYPE_p_std__listT_Arc__FileInfo_t.getCPtr(files)), true);
  }

Here is the call graph for this function:

boolean nordugrid.arc.DataPoint.Local ( ) [inline]

Definition at line 232 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 288 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 284 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 248 of file DataPoint.java.

                        {
    arcJNI.DataPoint_NextTry(swigCPtr, this);
  }

Here is the call graph for this function:

void nordugrid.arc.DataPoint.Passive ( boolean  v) [inline]

Definition at line 120 of file DataPoint.java.

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

Here is the call graph for this function:

DataStatus nordugrid.arc.DataPoint.PostRegister ( boolean  replication) [inline]

Definition at line 156 of file DataPoint.java.

                                                      {
    return new DataStatus(arcJNI.DataPoint_PostRegister(swigCPtr, this, replication), true);
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataPoint.PreRegister ( boolean  replication,
boolean  force 
) [inline]

Definition at line 148 of file DataPoint.java.

                                                                    {
    return new DataStatus(arcJNI.DataPoint_PreRegister__SWIG_0(swigCPtr, this, replication, force), true);
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataPoint.PreRegister ( boolean  replication) [inline]

Definition at line 152 of file DataPoint.java.

                                                     {
    return new DataStatus(arcJNI.DataPoint_PreRegister__SWIG_1(swigCPtr, this, replication), true);
  }

Here is the call graph for this function:

DataStatus nordugrid.arc.DataPoint.PreUnregister ( boolean  replication) [inline]

Definition at line 160 of file DataPoint.java.

                                                       {
    return new DataStatus(arcJNI.DataPoint_PreUnregister(swigCPtr, this, replication), true);
  }

Here is the call graph for this function:

Definition at line 260 of file DataPoint.java.

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

Here is the call graph for this function:

void nordugrid.arc.DataPoint.Range ( java.math.BigInteger  start,
java.math.BigInteger  end 
) [inline]

Definition at line 128 of file DataPoint.java.

                                                                          {
    arcJNI.DataPoint_Range__SWIG_0(swigCPtr, this, start, end);
  }

Here is the call graph for this function:

void nordugrid.arc.DataPoint.Range ( java.math.BigInteger  start) [inline]

Definition at line 132 of file DataPoint.java.

                                                {
    arcJNI.DataPoint_Range__SWIG_1(swigCPtr, this, start);
  }

Here is the call graph for this function:

void nordugrid.arc.DataPoint.Range ( ) [inline]

Definition at line 136 of file DataPoint.java.

                      {
    arcJNI.DataPoint_Range__SWIG_2(swigCPtr, this);
  }

Here is the call graph for this function:

boolean nordugrid.arc.DataPoint.ReadOnly ( ) [inline]

Definition at line 236 of file DataPoint.java.

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

Here is the call graph for this function:

void nordugrid.arc.DataPoint.ReadOutOfOrder ( boolean  v) [inline]

Definition at line 96 of file DataPoint.java.

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

Here is the call graph for this function:

boolean nordugrid.arc.DataPoint.Registered ( ) [inline]

Definition at line 144 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 76 of file DataPoint.java.

                             {
    return new DataStatus(arcJNI.DataPoint_Remove(swigCPtr, this), true);
  }

Here is the call graph for this function:

Definition at line 300 of file DataPoint.java.

                                     {
    return new DataStatus(arcJNI.DataPoint_RemoveLocation(swigCPtr, this), true);
  }

Here is the call graph for this function:

Definition at line 304 of file DataPoint.java.

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

Here is the call graph for this function:

DataStatus nordugrid.arc.DataPoint.Resolve ( boolean  source) [inline]

Definition at line 140 of file DataPoint.java.

                                            {
    return new DataStatus(arcJNI.DataPoint_Resolve(swigCPtr, this, source), true);
  }

Here is the call graph for this function:

void nordugrid.arc.DataPoint.SetAdditionalChecks ( boolean  v) [inline]

Definition at line 104 of file DataPoint.java.

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

Here is the call graph for this function:

void nordugrid.arc.DataPoint.SetCheckSum ( String  val) [inline]

Definition at line 184 of file DataPoint.java.

                                      {
    arcJNI.DataPoint_SetCheckSum(swigCPtr, this, val);
  }

Here is the call graph for this function:

void nordugrid.arc.DataPoint.SetCreated ( Time  val) [inline]

Definition at line 200 of file DataPoint.java.

                                   {
    arcJNI.DataPoint_SetCreated(swigCPtr, this, Time.getCPtr(val), val);
  }

Here is the call graph for this function:

Definition at line 264 of file DataPoint.java.

                                   {
    arcJNI.DataPoint_SetMeta(swigCPtr, this, DataPoint.getCPtr(p), p);
  }

Here is the call graph for this function:

void nordugrid.arc.DataPoint.SetSecure ( boolean  v) [inline]

Definition at line 112 of file DataPoint.java.

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

Here is the call graph for this function:

void nordugrid.arc.DataPoint.SetSize ( java.math.BigInteger  val) [inline]

Definition at line 172 of file DataPoint.java.

                                                {
    arcJNI.DataPoint_SetSize(swigCPtr, this, val);
  }

Here is the call graph for this function:

void nordugrid.arc.DataPoint.SetTries ( int  n) [inline]

Definition at line 244 of file DataPoint.java.

                              {
    arcJNI.DataPoint_SetTries(swigCPtr, this, n);
  }

Here is the call graph for this function:

void nordugrid.arc.DataPoint.SetValid ( Time  val) [inline]

Definition at line 212 of file DataPoint.java.

                                 {
    arcJNI.DataPoint_SetValid(swigCPtr, this, Time.getCPtr(val), val);
  }

Here is the call graph for this function:

Definition at line 52 of file DataPoint.java.

                                                    {
    return new DataStatus(arcJNI.DataPoint_StartReading(swigCPtr, this, DataBuffer.getCPtr(buffer), buffer), true);
  }

Here is the call graph for this function:

Definition at line 56 of file DataPoint.java.

                                                                                           {
    return new DataStatus(arcJNI.DataPoint_StartWriting__SWIG_0(swigCPtr, this, DataBuffer.getCPtr(buffer), buffer, SWIGTYPE_p_Arc__DataCallback.getCPtr(space_cb)), true);
  }

Here is the call graph for this function:

Definition at line 60 of file DataPoint.java.

                                                    {
    return new DataStatus(arcJNI.DataPoint_StartWriting__SWIG_1(swigCPtr, this, DataBuffer.getCPtr(buffer), buffer), true);
  }

Here is the call graph for this function:

Definition at line 64 of file DataPoint.java.

                                  {
    return new DataStatus(arcJNI.DataPoint_StopReading(swigCPtr, this), true);
  }

Here is the call graph for this function:

Definition at line 68 of file DataPoint.java.

                                  {
    return new DataStatus(arcJNI.DataPoint_StopWriting(swigCPtr, this), true);
  }

Here is the call graph for this function:

String nordugrid.arc.DataPoint.str ( ) [inline]

Definition at line 44 of file DataPoint.java.

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

Here is the call graph for this function:

boolean nordugrid.arc.DataPoint.toBool ( ) [inline]

Definition at line 48 of file DataPoint.java.

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

Here is the call graph for this function:

Definition at line 164 of file DataPoint.java.

                                            {
    return new DataStatus(arcJNI.DataPoint_Unregister(swigCPtr, this, all), true);
  }

Here is the call graph for this function:

Definition at line 100 of file DataPoint.java.

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

Here is the call graph for this function:


Member Data Documentation

Definition at line 13 of file DataPoint.java.

Definition at line 12 of file DataPoint.java.


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