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

List of all members.

Public Member Functions

synchronized void delete ()
 ResourcesType ()
void setOperatingSystem (SoftwareRequirement value)
SoftwareRequirement getOperatingSystem ()
void setPlatform (String value)
String getPlatform ()
void setNetworkInfo (String value)
String getNetworkInfo ()
void setIndividualPhysicalMemory (RangeInt64 value)
RangeInt64 getIndividualPhysicalMemory ()
void setIndividualVirtualMemory (RangeInt64 value)
RangeInt64 getIndividualVirtualMemory ()
void setDiskSpaceRequirement (DiskSpaceRequirementType value)
DiskSpaceRequirementType getDiskSpaceRequirement ()
void setSessionLifeTime (Period value)
Period getSessionLifeTime ()
void setSessionDirectoryAccess (SessionDirectoryAccessMode value)
SessionDirectoryAccessMode getSessionDirectoryAccess ()
void setIndividualCPUTime (ScalableTimeInt value)
ScalableTimeInt getIndividualCPUTime ()
void setTotalCPUTime (ScalableTimeInt value)
ScalableTimeInt getTotalCPUTime ()
void setIndividualWallTime (ScalableTimeInt value)
ScalableTimeInt getIndividualWallTime ()
void setTotalWallTime (ScalableTimeInt value)
ScalableTimeInt getTotalWallTime ()
void setNodeAccess (NodeAccessType value)
NodeAccessType getNodeAccess ()
void setCEType (SoftwareRequirement value)
SoftwareRequirement getCEType ()
void setSlotRequirement (ResourceSlotType value)
ResourceSlotType getSlotRequirement ()
void setCandidateTarget (ResourceTargetTypeList value)
ResourceTargetTypeList getCandidateTarget ()
void setRunTimeEnvironment (SoftwareRequirement value)
SoftwareRequirement getRunTimeEnvironment ()

Protected Member Functions

 ResourcesType (long cPtr, boolean cMemoryOwn)

Static Protected Member Functions

static long getCPtr (ResourcesType obj)

Protected Attributes

boolean swigCMemOwn

Private Attributes

long swigCPtr

Detailed Description

Definition at line 11 of file ResourcesType.java.


Constructor & Destructor Documentation

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

Definition at line 15 of file ResourcesType.java.

                                                         {
    swigCMemOwn = cMemoryOwn;
    swigCPtr = cPtr;
  }

Definition at line 32 of file ResourcesType.java.

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

Here is the call graph for this function:


Member Function Documentation

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

Definition at line 24 of file ResourcesType.java.

                                    {
    if(swigCPtr != 0 && swigCMemOwn) {
      swigCMemOwn = false;
      throw new UnsupportedOperationException("C++ destructor does not have public access");
    }
    swigCPtr = 0;
  }

Definition at line 171 of file ResourcesType.java.

                                                     {
    long cPtr = arcJNI.ResourcesType_CandidateTarget_get(swigCPtr, this);
    return (cPtr == 0) ? null : new ResourceTargetTypeList(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 153 of file ResourcesType.java.

                                         {
    long cPtr = arcJNI.ResourcesType_CEType_get(swigCPtr, this);
    return (cPtr == 0) ? null : new SoftwareRequirement(cPtr, false);
  }

Here is the call graph for this function:

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

Definition at line 20 of file ResourcesType.java.

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

Here is the caller graph for this function:

Definition at line 83 of file ResourcesType.java.

                                                            {
    long cPtr = arcJNI.ResourcesType_DiskSpaceRequirement_get(swigCPtr, this);
    return (cPtr == 0) ? null : new DiskSpaceRequirementType(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 109 of file ResourcesType.java.

                                                {
    long cPtr = arcJNI.ResourcesType_IndividualCPUTime_get(swigCPtr, this);
    return (cPtr == 0) ? null : new ScalableTimeInt(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 65 of file ResourcesType.java.

                                                  {
    long cPtr = arcJNI.ResourcesType_IndividualPhysicalMemory_get(swigCPtr, this);
    return (cPtr == 0) ? null : new RangeInt64(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 74 of file ResourcesType.java.

                                                 {
    long cPtr = arcJNI.ResourcesType_IndividualVirtualMemory_get(swigCPtr, this);
    return (cPtr == 0) ? null : new RangeInt64(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 127 of file ResourcesType.java.

                                                 {
    long cPtr = arcJNI.ResourcesType_IndividualWallTime_get(swigCPtr, this);
    return (cPtr == 0) ? null : new ScalableTimeInt(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 57 of file ResourcesType.java.

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

Here is the call graph for this function:

Definition at line 145 of file ResourcesType.java.

                                        {
    return NodeAccessType.swigToEnum(arcJNI.ResourcesType_NodeAccess_get(swigCPtr, this));
  }

Here is the call graph for this function:

Definition at line 40 of file ResourcesType.java.

                                                  {
    long cPtr = arcJNI.ResourcesType_OperatingSystem_get(swigCPtr, this);
    return (cPtr == 0) ? null : new SoftwareRequirement(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 49 of file ResourcesType.java.

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

Here is the call graph for this function:

Definition at line 180 of file ResourcesType.java.

                                                     {
    long cPtr = arcJNI.ResourcesType_RunTimeEnvironment_get(swigCPtr, this);
    return (cPtr == 0) ? null : new SoftwareRequirement(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 101 of file ResourcesType.java.

                                                                {
    return SessionDirectoryAccessMode.swigToEnum(arcJNI.ResourcesType_SessionDirectoryAccess_get(swigCPtr, this));
  }

Here is the call graph for this function:

Definition at line 92 of file ResourcesType.java.

                                     {
    long cPtr = arcJNI.ResourcesType_SessionLifeTime_get(swigCPtr, this);
    return (cPtr == 0) ? null : new Period(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 162 of file ResourcesType.java.

                                               {
    long cPtr = arcJNI.ResourcesType_SlotRequirement_get(swigCPtr, this);
    return (cPtr == 0) ? null : new ResourceSlotType(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 118 of file ResourcesType.java.

                                           {
    long cPtr = arcJNI.ResourcesType_TotalCPUTime_get(swigCPtr, this);
    return (cPtr == 0) ? null : new ScalableTimeInt(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 136 of file ResourcesType.java.

                                            {
    long cPtr = arcJNI.ResourcesType_TotalWallTime_get(swigCPtr, this);
    return (cPtr == 0) ? null : new ScalableTimeInt(cPtr, false);
  }

Here is the call graph for this function:

Definition at line 167 of file ResourcesType.java.

                                                               {
    arcJNI.ResourcesType_CandidateTarget_set(swigCPtr, this, ResourceTargetTypeList.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 149 of file ResourcesType.java.

                                                   {
    arcJNI.ResourcesType_CEType_set(swigCPtr, this, SoftwareRequirement.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 79 of file ResourcesType.java.

                                                                      {
    arcJNI.ResourcesType_DiskSpaceRequirement_set(swigCPtr, this, DiskSpaceRequirementType.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 105 of file ResourcesType.java.

                                                          {
    arcJNI.ResourcesType_IndividualCPUTime_set(swigCPtr, this, ScalableTimeInt.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 61 of file ResourcesType.java.

                                                            {
    arcJNI.ResourcesType_IndividualPhysicalMemory_set(swigCPtr, this, RangeInt64.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 70 of file ResourcesType.java.

                                                           {
    arcJNI.ResourcesType_IndividualVirtualMemory_set(swigCPtr, this, RangeInt64.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 123 of file ResourcesType.java.

                                                           {
    arcJNI.ResourcesType_IndividualWallTime_set(swigCPtr, this, ScalableTimeInt.getCPtr(value), value);
  }

Here is the call graph for this function:

void nordugrid.arc.ResourcesType.setNetworkInfo ( String  value) [inline]

Definition at line 53 of file ResourcesType.java.

                                           {
    arcJNI.ResourcesType_NetworkInfo_set(swigCPtr, this, value);
  }

Here is the call graph for this function:

Definition at line 141 of file ResourcesType.java.

                                                  {
    arcJNI.ResourcesType_NodeAccess_set(swigCPtr, this, value.swigValue());
  }

Here is the call graph for this function:

Definition at line 36 of file ResourcesType.java.

                                                            {
    arcJNI.ResourcesType_OperatingSystem_set(swigCPtr, this, SoftwareRequirement.getCPtr(value), value);
  }

Here is the call graph for this function:

void nordugrid.arc.ResourcesType.setPlatform ( String  value) [inline]

Definition at line 45 of file ResourcesType.java.

                                        {
    arcJNI.ResourcesType_Platform_set(swigCPtr, this, value);
  }

Here is the call graph for this function:

Definition at line 176 of file ResourcesType.java.

                                                               {
    arcJNI.ResourcesType_RunTimeEnvironment_set(swigCPtr, this, SoftwareRequirement.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 97 of file ResourcesType.java.

                                                                          {
    arcJNI.ResourcesType_SessionDirectoryAccess_set(swigCPtr, this, value.swigValue());
  }

Here is the call graph for this function:

Definition at line 88 of file ResourcesType.java.

                                               {
    arcJNI.ResourcesType_SessionLifeTime_set(swigCPtr, this, Period.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 158 of file ResourcesType.java.

                                                         {
    arcJNI.ResourcesType_SlotRequirement_set(swigCPtr, this, ResourceSlotType.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 114 of file ResourcesType.java.

                                                     {
    arcJNI.ResourcesType_TotalCPUTime_set(swigCPtr, this, ScalableTimeInt.getCPtr(value), value);
  }

Here is the call graph for this function:

Definition at line 132 of file ResourcesType.java.

                                                      {
    arcJNI.ResourcesType_TotalWallTime_set(swigCPtr, this, ScalableTimeInt.getCPtr(value), value);
  }

Here is the call graph for this function:


Member Data Documentation

Definition at line 13 of file ResourcesType.java.

Definition at line 12 of file ResourcesType.java.


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