org.edg.data.ros
Class ROSFile

java.lang.Object
  |
  +--org.edg.data.ros.ROSFile

public class ROSFile
extends java.lang.Object

Stores network costs as transfer time in seconds and best PFN of a particular LFN.

Author:
Kurt Stockinger
See Also:
Design of a Replica Optimisation Framework

Constructor Summary
ROSFile()
           
 
Method Summary
 java.lang.String getName()
           
 java.lang.String[] getReplicas()
           
 float getSizeMB()
           
 void setName(java.lang.String name)
           
 void setReplicas(java.lang.String[] pfn)
           
 void setSizeMB(float size)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ROSFile

public ROSFile()
Method Detail

setName

public void setName(java.lang.String name)

setSizeMB

public void setSizeMB(float size)

setReplicas

public void setReplicas(java.lang.String[] pfn)

getName

public java.lang.String getName()

getSizeMB

public float getSizeMB()

getReplicas

public java.lang.String[] getReplicas()