Serialized Form
Package cs290b.project.api |
serialVersionUID: 1227L
priority
int priority
supply
int supply
demand
int demand
serialVersionUID: 1227L
inputTasks
java.util.ArrayList<E> inputTasks
inputResults
Result[] inputResults
numInputResults
int numInputResults
numInputTasks
int numInputTasks
serialVersionUID: 1227L
state
BusyState state
input
java.lang.Object input
shared
Shared shared
computerId
int computerId
serverHostName
java.lang.String serverHostName
knownServers
java.lang.String knownServers
listeners
java.util.ArrayList<E> listeners
serialVersionUID: 1227L
taskId
TaskId taskId
value
java.lang.Object value
runTime
long runTime
criticalPath
long criticalPath
argIndex
int argIndex
successorId
TaskId successorId
sourceServer
Computer2Server sourceServer
serialVersionUID: 1227L
serverHostName
java.lang.String serverHostName
knownServers
java.lang.String knownServers
computerName
java.lang.String computerName
computerId
int computerId
processorId
int processorId
taskId
TaskId taskId
taskClassName
java.lang.String taskClassName
runTime
long runTime
serialVersionUID: 1227L
consumer
RunTimeEventConsumer consumer
id
long id
serialVersionUID: 1227L
taskId
TaskId taskId
support
SupportManager support
argIndex
int argIndex
runTime
long runTime
successorId
TaskId successorId
sourceServer
Computer2Server sourceServer
childTasks
java.util.ArrayList<E> childTasks
criticalPath
long criticalPath
serialVersionUID: 1227L
id
java.lang.String id
Package cs290b.project.computer |
serialVersionUID: 1227L
processors
java.util.ArrayList<E> processors
server
Computer2Server server
shared
SharedManager shared
manager
TaskManager manager
serverHostName
java.lang.String serverHostName
knownServers
java.lang.String knownServers
computerName
java.lang.String computerName
computerId
int computerId
lowWaterMark
int lowWaterMark
Package cs290b.project.server |
serialVersionUID: 1227L
waitingTasks
java.util.Map<K,V> waitingTasks
computers
java.util.List<E> computers
resultQueue
java.util.concurrent.LinkedBlockingQueue<E> resultQueue
taskQueue
java.util.concurrent.PriorityBlockingQueue<E> taskQueue
events
EventManager events
receiver
RunTimeEventReceiver receiver
computer
LocalComputer computer
shared
SharedManager shared
stats
TaskStats stats
knownServers
java.lang.String knownServers
hostName
java.lang.String hostName
input
java.lang.Object input
clientTaskId
TaskId clientTaskId
invokedStop
boolean invokedStop
Package cs290b.project.tasks |
serialVersionUID: 1227L
value
int value
serialVersionUID: 1227L
value
int value
serialVersionUID: 1227L
serialVersionUID: 1227L
serialVersionUID: 1227L
value
double value
serialVersionUID: 1227L
n
int n
serialVersionUID: 1227L
serialVersionUID: 1227L
taskId
TaskId taskId
startX
double startX
startY
double startY
width
double width
split
int split
max
int max
serialVersionUID: 1227L
serialVersionUID: 1227L
numVariables
int numVariables
clauses
int[][] clauses
serialVersionUID: 1227L
value
int value
serialVersionUID: 1227L
begin_assign
int[] begin_assign
n_vars
int n_vars
id
TaskId id
serialVersionUID: 1227L
serialVersionUID: 1227L
cities
double[][] cities
nCities
int nCities
serialVersionUID: 1227L
value
double value
path
int[] path
serialVersionUID: 1227L
id
TaskId id
begin_path
int[] begin_path
numCit
int numCit
Anna Sibirtseva & Chris Ferguson, CS 290B