Class WorkerEntity

java.lang.Object
org.episteme.server.server.model.WorkerEntity
All Implemented Interfaces:
Serializable

@Entity public class WorkerEntity extends Object implements Serializable
JPA Entity for persisting worker metadata and status.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
See Also:
  • Constructor Details

    • WorkerEntity

      public WorkerEntity()
    • WorkerEntity

      public WorkerEntity(String workerId, String hostname, int cores)
  • Method Details

    • getWorkerId

      public String getWorkerId()
    • setWorkerId

      public void setWorkerId(String workerId)
    • getHostname

      public String getHostname()
    • setHostname

      public void setHostname(String hostname)
    • getCores

      public int getCores()
    • setCores

      public void setCores(int cores)
    • isAlive

      public boolean isAlive()
    • setAlive

      public void setAlive(boolean alive)
    • getLastHeartbeat

      public LocalDateTime getLastHeartbeat()
    • setLastHeartbeat

      public void setLastHeartbeat(LocalDateTime lastHeartbeat)
    • getLoad

      public double getLoad()
    • setLoad

      public void setLoad(double load)
    • getActiveTasks

      public int getActiveTasks()
    • setActiveTasks

      public void setActiveTasks(int activeTasks)