gov.bnl.star.offline.scheduler.policy
Class Location

java.lang.Object
  extended by gov.bnl.star.offline.scheduler.policy.Location

public class Location
extends java.lang.Object

A Location is where a file can be: a node, a group of node or the NFS.

Version:
$Revision: 1.10 $ $Date: 2006/11/21 00:41:32 $
Author:
Gabriele Carcassi & Pavel Jakl

Method Summary
 boolean equals(java.lang.Object o)
           
static Location getHPSS()
           
static Location getLocation(PhysicalFile file)
           
static Location getLocation(java.net.URL url)
           
static Location getNFS()
           
static Location getNode(java.lang.String node)
           
 int hashCode()
           
 Location mergeLocations(Location loc)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getNFS

public static Location getNFS()

getNode

public static Location getNode(java.lang.String node)

getHPSS

public static Location getHPSS()

getLocation

public static Location getLocation(java.net.URL url)

getLocation

public static Location getLocation(PhysicalFile file)

mergeLocations

public Location mergeLocations(Location loc)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2002-2004 STAR collaboration - Brookhaven National Laboratory. All Rights Reserved.