Serialized Form
Package edu.ucsb.cs.jicos.applications.branchandbound |
solution
Solution solution
Package edu.ucsb.cs.jicos.applications.utilities.graph |
vertices
edu.ucsb.cs.jicos.applications.utilities.graph.Vertex[] vertices
distances
int[][] distances
magnification
int magnification
metric
int metric
name
java.lang.String name
comment
java.lang.String comment
tour
int[] tour
upperBoundTour
int[] upperBoundTour
costs
int[][] costs
Class edu.ucsb.cs.jicos.applications.utilities.graph.Vertex extends java.lang.Object implements Serializable |
x
float x
y
float y
Package edu.ucsb.cs.jicos.foundation |
Class edu.ucsb.cs.jicos.foundation.Class2Int extends java.util.HashMap implements Serializable |
Class edu.ucsb.cs.jicos.foundation.CommandList extends java.lang.Object implements Serializable |
q
java.util.List q
Class edu.ucsb.cs.jicos.foundation.LogManager.myLevel extends java.util.logging.Level implements Serializable |
Class edu.ucsb.cs.jicos.foundation.ProxyManager extends java.util.Hashtable implements Serializable |
Class edu.ucsb.cs.jicos.foundation.ServiceImpl extends java.rmi.server.UnicastRemoteObject implements Serializable |
myService
edu.ucsb.cs.jicos.foundation.ServiceImpl myService
serviceName
ServiceName serviceName
departments
edu.ucsb.cs.jicos.foundation.Department[] departments
command2Department
edu.ucsb.cs.jicos.foundation.Class2Int command2Department
proxyManager
edu.ucsb.cs.jicos.foundation.ProxyManager proxyManager
readyMailQ
edu.ucsb.cs.jicos.foundation.Q readyMailQ
registry
java.util.Set registry
Class edu.ucsb.cs.jicos.foundation.ServiceImpl_Stub extends java.rmi.server.RemoteStub implements Serializable |
serialVersionUID: 2L
service
Service service
iPAddress
java.lang.String iPAddress
domainName
java.lang.String domainName
Package edu.ucsb.cs.jicos.services |
Class edu.ucsb.cs.jicos.services.Client extends edu.ucsb.cs.jicos.foundation.ServiceImpl implements Serializable |
userName
java.lang.String userName
date
java.lang.String date
ipAddress
java.lang.String ipAddress
domainName
java.lang.String domainName
loginTime
long loginTime
input
java.lang.Object input
shared
Shared shared
eventQ
edu.ucsb.cs.jicos.foundation.Q eventQ
killedTasks
edu.ucsb.cs.jicos.services.TaskIdTrie killedTasks
REQUEST_TASK
edu.ucsb.cs.jicos.foundation.Command REQUEST_TASK
prefetchOn
boolean prefetchOn
cacheOn
boolean cacheOn
computeDepartment
edu.ucsb.cs.jicos.foundation.Department computeDepartment
departments
edu.ucsb.cs.jicos.foundation.Department[] departments
hspProxy
edu.ucsb.cs.jicos.services.HspProxy hspProxy
myTaskServer
Service myTaskServer
taskServerProxy
edu.ucsb.cs.jicos.foundation.Proxy taskServerProxy
amInternalHost
boolean amInternalHost
internalCommandDepartment
edu.ucsb.cs.jicos.foundation.Department internalCommandDepartment
sessionInfo
edu.ucsb.cs.jicos.services.SessionInfo sessionInfo
sessionId
long sessionId
environment
Environment environment
proxyServiceExternal
edu.ucsb.cs.jicos.services.external.services.ProxyServiceExternal proxyServiceExternal
myTaskClass
java.lang.Class myTaskClass
Class edu.ucsb.cs.jicos.services.Host_Stub extends java.rmi.server.RemoteStub implements Serializable |
serialVersionUID: 2L
Class edu.ucsb.cs.jicos.services.HostInfo extends java.lang.Object implements Serializable |
host
Service host
name
java.lang.String name
$tasksExecuted
int $tasksExecuted
taskClassStats
TaskClassStats taskClassStats
isHost
boolean isHost
Class edu.ucsb.cs.jicos.services.Hsp extends edu.ucsb.cs.jicos.foundation.ServiceImpl implements Serializable |
departments
edu.ucsb.cs.jicos.foundation.Department[] departments
nTaskServers
int nTaskServers
nHosts
int nHosts
topologyManager
edu.ucsb.cs.jicos.services.TopologyManager topologyManager
taskServerTree
java.util.List taskServerTree
rootTaskServer
Service rootTaskServer
rootTaskServerProxy
edu.ucsb.cs.jicos.services.TaskServerProxy rootTaskServerProxy
service2TaskServerDataMap
java.util.Map service2TaskServerDataMap
externalServiceProviderMap
java.util.Map externalServiceProviderMap
clientProxy
edu.ucsb.cs.jicos.services.ClientProxy clientProxy
clientQ
Qu clientQ
loginQ
Qu loginQ
protocolChecker
edu.ucsb.cs.jicos.services.ProtocolChecker protocolChecker
session
edu.ucsb.cs.jicos.services.SessionHSP session
computationId
short computationId
currentTask
edu.ucsb.cs.jicos.services.TaskId currentTask
value
java.lang.Object value
resultTable
edu.ucsb.cs.jicos.services.ResultTable resultTable
hspTaskStats
ServiceTaskStats hspTaskStats
invoice
Invoice invoice
pendingResults
int pendingResults
isJicosException
boolean isJicosException
nWaitingTaskServers
int nWaitingTaskServers
stateConfig
edu.ucsb.cs.jicos.services.StateConfig stateConfig
loadingState
boolean loadingState
Class edu.ucsb.cs.jicos.services.Hsp_Stub extends java.rmi.server.RemoteStub implements Serializable |
serialVersionUID: 2L
hspServiceName
ServiceName hspServiceName
clientQ
Qu clientQ
nHosts
int nHosts
nTaskServers
int nTaskServers
beginTime
long beginTime
endTime
long endTime
hspTaskStats
ServiceTaskStats hspTaskStats
resultId
ResultId resultId
value
java.lang.Object value
criticalPathTime
long criticalPathTime
totalTaskTime
long totalTaskTime
taskId
edu.ucsb.cs.jicos.services.TaskId taskId
Class edu.ucsb.cs.jicos.services.ResultTable extends java.util.HashMap implements Serializable |
Class edu.ucsb.cs.jicos.services.ServerInitInfo extends java.lang.Object implements Serializable |
parentServiceName
ServiceName parentServiceName
child$
int child$
sessionInfo
edu.ucsb.cs.jicos.services.SessionInfo sessionInfo
serviceName
ServiceName serviceName
serviceTaskStats
java.util.List serviceTaskStats
Class edu.ucsb.cs.jicos.services.SessionInfo extends java.lang.Object implements Serializable |
sessionId
long sessionId
environment
Environment environment
Class edu.ucsb.cs.jicos.services.SessionStatistics extends java.lang.Object implements Serializable |
$tasksSpawned
int $tasksSpawned
$tasksExecuted
int $tasksExecuted
$hosts
int $hosts
Class edu.ucsb.cs.jicos.services.StateConfig extends java.lang.Object implements Serializable |
dsn
java.lang.String dsn
driver
java.lang.String driver
user
java.lang.String user
pass
java.lang.String pass
id
java.lang.String id
$unsetArgs
short $unsetArgs
host
Service host
taskId
edu.ucsb.cs.jicos.services.TaskId taskId
cached
boolean cached
level
short level
children
java.util.ArrayList children
inputs
java.lang.Object[] inputs
spawningHost
Service spawningHost
successorTaskId
edu.ucsb.cs.jicos.services.TaskId successorTaskId
successorIndex
int successorIndex
taskServerServiceName
ServiceName taskServerServiceName
taskServer
Service taskServer
predecessorCriticalPathTime
long predecessorCriticalPathTime
totalTaskTime
long totalTaskTime
- if I am my parent's children[1]
set to my parent's totalTaskTime + my executeTime
else if I am the compose task (i.e., my parent's children[0],
then set to the sum of my input tasks' totalTaskTime + my executionTime
else set to my execution time.
Class edu.ucsb.cs.jicos.services.TaskId extends java.lang.Object implements Serializable |
sessionId
long sessionId
computationId
short computationId
path
short[] path
Class edu.ucsb.cs.jicos.services.TaskInfo extends java.lang.Object implements Serializable |
host
Service host
taskId
edu.ucsb.cs.jicos.services.TaskId taskId
executeTime
int executeTime
criticalPathTime
long criticalPathTime
className
java.lang.Class className
exception
java.lang.Exception exception
children
java.util.List children
successorTaskId
edu.ucsb.cs.jicos.services.TaskId successorTaskId
successorIndex
int successorIndex
successorValue
java.lang.Object successorValue
Class edu.ucsb.cs.jicos.services.TaskServer extends edu.ucsb.cs.jicos.foundation.ServiceImpl implements Serializable |
REQUEST_TASKS
edu.ucsb.cs.jicos.foundation.Command REQUEST_TASKS
q
edu.ucsb.cs.jicos.foundation.Q q
taskRequests
edu.ucsb.cs.jicos.foundation.Department taskRequests
departments
edu.ucsb.cs.jicos.foundation.Department[] departments
taskRequestQ
edu.ucsb.cs.jicos.foundation.Q taskRequestQ
requestTaskDepartment
edu.ucsb.cs.jicos.foundation.Department requestTaskDepartment
internalCommandDepartment
edu.ucsb.cs.jicos.foundation.Department internalCommandDepartment
internalHost
Host internalHost
myTaskServerServiceInfo
edu.ucsb.cs.jicos.services.TaskServerServiceInfo myTaskServerServiceInfo
subtree
java.util.Collection subtree
hsp
Service hsp
hspProxy
edu.ucsb.cs.jicos.services.HspProxy hspProxy
taskServer2HspReporter
edu.ucsb.cs.jicos.services.TaskServer2HspReporter taskServer2HspReporter
parentTaskServerProxy
edu.ucsb.cs.jicos.foundation.Proxy parentTaskServerProxy
childrenTaskServerProxies
java.util.Set childrenTaskServerProxies
neighborManager
edu.ucsb.cs.jicos.services.NeighborManager neighborManager
amShuttingDown
boolean amShuttingDown
hostProxyManager
edu.ucsb.cs.jicos.services.HostProxyManager hostProxyManager
session
edu.ucsb.cs.jicos.services.Session session
taskServerTaskStats
ServiceTaskStats taskServerTaskStats
hspTaskStats
ServiceTaskStats hspTaskStats
clientRegistrationCoordinator
edu.ucsb.cs.jicos.services.JoinCounter clientRegistrationCoordinator
myTaskClass
java.lang.Class myTaskClass
externalServiceProviderMap
java.util.Map externalServiceProviderMap
Class edu.ucsb.cs.jicos.services.TaskServer_Stub extends java.rmi.server.RemoteStub implements Serializable |
serialVersionUID: 2L
Class edu.ucsb.cs.jicos.services.TaskServerInfo extends java.lang.Object implements Serializable |
taskServerServiceInfoArray
edu.ucsb.cs.jicos.services.TaskServerServiceInfo[] taskServerServiceInfoArray
externalServiceProviderMap
java.util.Map externalServiceProviderMap
Class edu.ucsb.cs.jicos.services.TaskServerServiceInfo extends ServiceName implements Serializable |
point
edu.ucsb.cs.jicos.services.Point point
taskClass
java.lang.Class taskClass
$tasksExecuted
int $tasksExecuted
totalExecutionTime
int totalExecutionTime
Package edu.ucsb.cs.jicos.services.external |
task
Task task
shared
Shared shared
input
java.lang.Object input
externalRequestId
ExternalRequestId externalRequestId
resultId
ResultId resultId
result
Result result
invoice
Invoice invoice
throwable
java.lang.Throwable throwable
xmlText
java.lang.String xmlText
document
org.w3c.dom.Document document
Package edu.ucsb.cs.jicos.services.external.services |
proxyServiceExternal
edu.ucsb.cs.jicos.services.external.services.ProxyServiceExternal proxyServiceExternal
Class edu.ucsb.cs.jicos.services.external.services.Matlab extends TaskExternal implements Serializable |
data
java.util.Vector data
command
java.lang.String command
nameMap
java.util.Map nameMap
serviceClass
java.lang.Class serviceClass
Package edu.ucsb.cs.jicos.services.external.services.fibonacci |
n
int n
Package edu.ucsb.cs.jicos.services.external.services.matlab |
Class edu.ucsb.cs.jicos.services.external.services.matlab.HostMatlab_Stub extends java.rmi.server.RemoteStub implements Serializable |
serialVersionUID: 2L
command
java.lang.String command
dataMap
java.util.Map dataMap
matlabResult
java.lang.Object matlabResult
resultName
java.lang.String resultName
Class edu.ucsb.cs.jicos.services.external.services.matlab.TaskServerMatlab_Stub extends java.rmi.server.RemoteStub implements Serializable |
serialVersionUID: 2L
Package edu.ucsb.cs.jicos.services.shared |
shared
java.lang.Integer shared
Package edu.ucsb.cs.jicos.services.tasks |
Class edu.ucsb.cs.jicos.services.tasks.MatrixProduct extends Task implements Serializable |
Package edu.ucsb.cs.jicos.utilities |
Jicos: http://cs.ucsb.edu/projects/jicos