Class NodeProfile

java.lang.Object
org.jcsp.net.settings.NodeProfile

public class NodeProfile extends Object
Used internally within the JCSP network infrastructure to represent a node profile.
  • Field Details

    • minSpeed

      private MinSpeed minSpeed
    • minMemory

      private MinMemory minMemory
    • maxPing

      private MaxPing maxPing
    • reqs

      private Hashtable reqs
    • name

      private String name
    • exactMatchRequired

      private boolean exactMatchRequired
  • Constructor Details

    • NodeProfile

      public NodeProfile(String name, boolean exactMatchRequired)
  • Method Details

    • addReq

      public void addReq(Req req)
    • removeReq

      public void removeReq(Req req)
    • getReqs

      public Req[] getReqs()
    • getName

      public String getName()
    • getExactMatchRequired

      public boolean getExactMatchRequired()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object