Serialized Form


Package edu.ucsb.cs.jicos.applications.branchandbound

Class edu.ucsb.cs.jicos.applications.branchandbound.BranchAndBound extends Task implements Serializable

Serialized Fields

solution

Solution solution

Class edu.ucsb.cs.jicos.applications.branchandbound.Q extends java.util.LinkedList implements Serializable


Package edu.ucsb.cs.jicos.applications.utilities.graph

Class edu.ucsb.cs.jicos.applications.utilities.graph.GraphEuclidean extends java.lang.Object implements Serializable

Serialized Fields

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

Class edu.ucsb.cs.jicos.applications.utilities.graph.GraphImpl extends java.lang.Object implements Serializable

Serialized Fields

costs

int[][] costs

Class edu.ucsb.cs.jicos.applications.utilities.graph.Vertex extends java.lang.Object implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

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

Class edu.ucsb.cs.jicos.foundation.ServiceName extends java.lang.Object implements Serializable

Serialized Fields

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

Class edu.ucsb.cs.jicos.services.ClientProfile extends java.lang.Object implements Serializable

Serialized Fields

userName

java.lang.String userName

date

java.lang.String date

ipAddress

java.lang.String ipAddress

domainName

java.lang.String domainName

loginTime

long loginTime

Class edu.ucsb.cs.jicos.services.Compose extends Task implements Serializable

Class edu.ucsb.cs.jicos.services.ComputeException extends java.lang.Exception implements Serializable

Class edu.ucsb.cs.jicos.services.Environment extends java.lang.Object implements Serializable

Serialized Fields

input

java.lang.Object input

shared

Shared shared

eventQ

edu.ucsb.cs.jicos.foundation.Q eventQ

killedTasks

edu.ucsb.cs.jicos.services.TaskIdTrie killedTasks

Class edu.ucsb.cs.jicos.services.Host extends edu.ucsb.cs.jicos.foundation.ServiceImpl implements Serializable

Serialized Fields

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

Serialized Fields

host

Service host

name

java.lang.String name

Class edu.ucsb.cs.jicos.services.HostTaskStats extends ServiceTaskStats implements Serializable

Serialized Fields

$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

Serialized Fields

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

Class edu.ucsb.cs.jicos.services.HspState extends java.lang.Object implements Serializable

Serialized Fields

hspServiceName

ServiceName hspServiceName

clientQ

Qu clientQ

nHosts

int nHosts

nTaskServers

int nTaskServers

Class edu.ucsb.cs.jicos.services.Invoice extends java.lang.Object implements Serializable

Serialized Fields

beginTime

long beginTime

endTime

long endTime

hspTaskStats

ServiceTaskStats hspTaskStats

Class edu.ucsb.cs.jicos.services.JicosException extends java.lang.Exception implements Serializable

Class edu.ucsb.cs.jicos.services.Result extends java.lang.Object implements Serializable

Serialized Fields

resultId

ResultId resultId

value

java.lang.Object value

criticalPathTime

long criticalPathTime

totalTaskTime

long totalTaskTime

Class edu.ucsb.cs.jicos.services.ResultId extends java.lang.Object implements Serializable

Serialized Fields

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

Serialized Fields

parentServiceName

ServiceName parentServiceName

child$

int child$

sessionInfo

edu.ucsb.cs.jicos.services.SessionInfo sessionInfo

Class edu.ucsb.cs.jicos.services.ServiceTaskStats extends java.lang.Object implements Serializable

Serialized Fields

serviceName

ServiceName serviceName

serviceTaskStats

java.util.List serviceTaskStats

Class edu.ucsb.cs.jicos.services.SessionInfo extends java.lang.Object implements Serializable

Serialized Fields

sessionId

long sessionId

environment

Environment environment

Class edu.ucsb.cs.jicos.services.SessionStatistics extends java.lang.Object implements Serializable

Serialized Fields

$tasksSpawned

int $tasksSpawned

$tasksExecuted

int $tasksExecuted

$hosts

int $hosts

Class edu.ucsb.cs.jicos.services.Shared extends java.lang.Object implements Serializable

Class edu.ucsb.cs.jicos.services.StateConfig extends java.lang.Object implements Serializable

Serialized Fields

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

Class edu.ucsb.cs.jicos.services.Task extends java.lang.Object implements Serializable

Serialized Fields

$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.TaskClassStats extends java.util.HashMap implements Serializable

Class edu.ucsb.cs.jicos.services.TaskId extends java.lang.Object implements Serializable

Serialized Fields

sessionId

long sessionId

computationId

short computationId

path

short[] path

Class edu.ucsb.cs.jicos.services.TaskInfo extends java.lang.Object implements Serializable

Serialized Fields

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

Serialized Fields

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

Serialized Fields

taskServerServiceInfoArray

edu.ucsb.cs.jicos.services.TaskServerServiceInfo[] taskServerServiceInfoArray

externalServiceProviderMap

java.util.Map externalServiceProviderMap

Class edu.ucsb.cs.jicos.services.TaskServerServiceInfo extends ServiceName implements Serializable

Serialized Fields

point

edu.ucsb.cs.jicos.services.Point point

taskClass

java.lang.Class taskClass

Class edu.ucsb.cs.jicos.services.TaskStats extends java.lang.Object implements Serializable

Serialized Fields

$tasksExecuted

int $tasksExecuted

totalExecutionTime

int totalExecutionTime

Package edu.ucsb.cs.jicos.services.external

Class edu.ucsb.cs.jicos.services.external.ExternalDataList extends java.util.LinkedList implements Serializable

Class edu.ucsb.cs.jicos.services.external.ExternalResult extends java.lang.Object implements Serializable

Serialized Fields

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

Class edu.ucsb.cs.jicos.services.external.XmlDocument extends java.lang.Object implements Serializable

Serialized Fields

xmlText

java.lang.String xmlText

document

org.w3c.dom.Document document

Package edu.ucsb.cs.jicos.services.external.services

Class edu.ucsb.cs.jicos.services.external.services.HostExternal extends Host implements Serializable

Serialized Fields

proxyServiceExternal

edu.ucsb.cs.jicos.services.external.services.ProxyServiceExternal proxyServiceExternal

Class edu.ucsb.cs.jicos.services.external.services.Matlab extends TaskExternal implements Serializable

Serialized Fields

data

java.util.Vector data

command

java.lang.String command

nameMap

java.util.Map nameMap

Class edu.ucsb.cs.jicos.services.external.services.TaskExternal extends Task implements Serializable

Serialized Fields

serviceClass

java.lang.Class serviceClass

Class edu.ucsb.cs.jicos.services.external.services.TaskServerExternal extends edu.ucsb.cs.jicos.services.TaskServer implements Serializable


Package edu.ucsb.cs.jicos.services.external.services.fibonacci

Class edu.ucsb.cs.jicos.services.external.services.fibonacci.Fibonacci extends Task implements Serializable

Serialized Fields

n

int n

Package edu.ucsb.cs.jicos.services.external.services.matlab

Class edu.ucsb.cs.jicos.services.external.services.matlab.HostMatlab extends HostExternal implements Serializable

Class edu.ucsb.cs.jicos.services.external.services.matlab.HostMatlab_Stub extends java.rmi.server.RemoteStub implements Serializable

serialVersionUID: 2L

Class edu.ucsb.cs.jicos.services.external.services.matlab.MatlabException extends ComputeException implements Serializable

Class edu.ucsb.cs.jicos.services.external.services.matlab.MatlabProxyNotFoundException extends ComputeException implements Serializable

Class edu.ucsb.cs.jicos.services.external.services.matlab.TaskMatlab extends TaskExternal implements Serializable

Serialized Fields

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 extends TaskServerExternal implements Serializable

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

Class edu.ucsb.cs.jicos.services.shared.IntUpperBound extends Shared implements Serializable

Serialized Fields

shared

java.lang.Integer shared

Package edu.ucsb.cs.jicos.services.tasks

Class edu.ucsb.cs.jicos.services.tasks.AddInteger extends Task implements Serializable

Class edu.ucsb.cs.jicos.services.tasks.MatrixProduct extends Task implements Serializable

Class edu.ucsb.cs.jicos.services.tasks.MinSolution extends Compose implements Serializable


Package edu.ucsb.cs.jicos.utilities

Class edu.ucsb.cs.jicos.utilities.Qu extends java.util.LinkedList implements Serializable



Jicos: http://cs.ucsb.edu/projects/jicos