Lightweight Bartering Grid

Serialized Form


Package lbg.common.exception

Class lbg.common.exception.GridException extends java.lang.Exception implements Serializable

serialVersionUID: -6522774323026354286L

Class lbg.common.exception.GridNetworkException extends GridException implements Serializable

serialVersionUID: 4531490919054244156L


Package lbg.peer.core.qms.prequeue

Class lbg.peer.core.qms.prequeue.ConsumptionTaskID extends java.lang.Object implements Serializable

serialVersionUID: 4390943659152872516L

Serialized Fields

job_id

int job_id

bot_id

int bot_id

Package lbg.peer.service

Class lbg.peer.service.LivePeerHandle extends java.lang.Object implements Serializable

serialVersionUID: 2109728264299034428L

Serialized Fields

id

java.lang.String id

hostname

java.lang.String hostname

peer_port

int peer_port

resource_port

int resource_port

user_port

int user_port

hashcode

int hashcode

Class lbg.peer.service.SimulatedPeerHandle extends java.lang.Object implements Serializable

serialVersionUID: 3892512113398044387L

Serialized Fields

id

java.lang.String id

hashcode

int hashcode

Class lbg.peer.service.TestPeerHandle extends java.lang.Object implements Serializable

serialVersionUID: 3892512113398044387L

Serialized Fields

id

java.lang.String id

hashcode

int hashcode

Package lbg.peer.strategy.ranking

Class lbg.peer.strategy.ranking.TCoRConsumptionRanking.TCoRComparator extends java.lang.Object implements Serializable

serialVersionUID: 8630173185887145247L


Package lbg.peer.workflow

Class lbg.peer.workflow.JobDescriptor extends java.lang.Object implements Serializable

serialVersionUID: 8668681988721606818L

Serialized Fields

taskdescs

java.util.Vector<E> taskdescs

classinfo

java.util.TreeMap<K,V> classinfo

datas

java.util.TreeMap<K,V> datas

submissionTime

long submissionTime

Class lbg.peer.workflow.TaskDescriptor extends java.lang.Object implements Serializable

serialVersionUID: 4846761527591266482L

Serialized Fields

related_classes

java.lang.String[] related_classes

main_class

java.lang.String main_class

params

java.lang.Object[] params

related_datas

java.lang.String[] related_datas

Class lbg.peer.workflow.Workflow extends java.lang.Object implements Serializable

serialVersionUID: -7109307624708036522L


Package lbg.protocol.data

Class lbg.protocol.data.DecreasingSizeMetaGridDataComparator extends java.lang.Object implements Serializable

serialVersionUID: -7808416024130942510L

Class lbg.protocol.data.FTPGridData extends GridData implements Serializable

serialVersionUID: 7037970282268736283L

Serialized Fields

server_host

java.lang.String server_host

path

java.lang.String path

user

java.lang.String user

password

java.lang.String password

local_host

java.lang.String local_host

server_port

int server_port

local_port

int local_port

checksum

byte[] checksum

disk_file

java.io.File disk_file

Class lbg.protocol.data.GridData extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.String id
Data ID. Should be of the form requestingpeerID.userID.original_filename


size

long size
Size (in bytes) of GridData.


client_hostname

java.lang.String client_hostname

Class lbg.protocol.data.InlineGridData extends GridData implements Serializable

serialVersionUID: -1220620537770888733L

Serialized Fields

data

byte[] data

checksum

byte[] checksum

Class lbg.protocol.data.MetaGridData extends java.lang.Object implements Serializable

serialVersionUID: 7652485949586916691L

Serialized Fields

id

java.lang.String id

size

long size

grid_data

GridData[] grid_data

hashcode

int hashcode

Class lbg.protocol.data.SimulatedGridData extends GridData implements Serializable

serialVersionUID: 267051228857778291L

Class lbg.protocol.data.TorrentGridData extends GridData implements Serializable

serialVersionUID: -4028309881505044163L

Serialized Fields

torrent

java.util.Map<K,V> torrent

disk_file

java.io.File disk_file

checksum

byte[] checksum

Class lbg.protocol.data.VetoException extends java.lang.Exception implements Serializable

serialVersionUID: 7635757856588647719L


Package lbg.protocol.rpc

Class lbg.protocol.rpc.RemoteCall extends java.lang.Object implements Serializable

serialVersionUID: -1480906902821136093L

Serialized Fields

destination

RemoteCall.CallType destination

methodName

java.lang.String methodName

params

java.lang.Object[] params

paramtypes

java.lang.Class<T>[] paramtypes

Package lbg.resource.service

Class lbg.resource.service.LiveResourceHandle extends java.lang.Object implements Serializable

serialVersionUID: -837912632505263504L

Serialized Fields

id

java.lang.String id

cache_capacity

int cache_capacity

res_host

java.lang.String res_host

res_port

int res_port

hashcode

int hashcode

Class lbg.resource.service.SimulatedResourceHandle extends java.lang.Object implements Serializable

serialVersionUID: -4589862336181679218L

Serialized Fields

id

java.lang.String id

hashcode

int hashcode

Package lbg.searchengine

Class lbg.searchengine.SearchEngineResponse extends java.lang.Object implements Serializable

serialVersionUID: 522603431626768614L

Serialized Fields

handles

ExternalPeerHandle[] handles
A list of probably valid peer handles.


timestamp

long timestamp
Server timestamp of this response, useful for SearchEngineHandle.getHandles(long).


Package lbg.searchengine.service

Class lbg.searchengine.service.LiveSearchEngineHandle extends java.lang.Object implements Serializable

serialVersionUID: 2351399771722082923L

Serialized Fields

id

java.lang.String id

host

java.lang.String host

port

int port

Package lbg.task

Class lbg.task.Task extends java.lang.Object implements Serializable

serialVersionUID: 1574164816422994645L

Serialized Fields

consumer_peer_id

java.lang.String consumer_peer_id

job_id

int job_id

job_id_as_key

java.lang.Integer job_id_as_key

tmp_job_id

int tmp_job_id

bot_id

int bot_id

tmp_bot_id

int tmp_bot_id

task_id

int task_id

task_id_as_key

java.lang.Integer task_id_as_key

jars

byte[][] jars

main_class

java.lang.String main_class

classnames

java.lang.String[] classnames

parameters

java.lang.Object[] parameters

datas

GridData[][] datas

nominal_runtime

long nominal_runtime

readied_datas

GridData[] readied_datas

dependencies

java.lang.String[] dependencies

input_meta_grid_data_set

MetaGridData[] input_meta_grid_data_set

input_data_set_id

java.lang.String input_data_set_id

input_data_set_size

long input_data_set_size

start_time

long start_time

is_completed

boolean is_completed

task_output

TaskOutput task_output

preemption_count

int preemption_count

cancellation_count

int cancellation_count

runtime_before_last_cancellation

long runtime_before_last_cancellation

supplier_before_last_cancellation

java.lang.String supplier_before_last_cancellation

hashcode

int hashcode

Class lbg.task.TaskOutput extends java.lang.Object implements Serializable

serialVersionUID: -5860126438916101416L

Serialized Fields

t

Task t

supplier_peer_id

java.lang.String supplier_peer_id

is_local

boolean is_local

start_time

long start_time

end_time

long end_time

runtime

long runtime

data

GridData data

logs

byte[] logs

resource_power

int resource_power

Package lbg.user.service

Class lbg.user.service.LiveUserHandle extends java.lang.Object implements Serializable

serialVersionUID: -3566919217324621883L

Serialized Fields

id

java.lang.String id

host

java.lang.String host

port

int port


Lightweight Bartering Grid

Copyright (c) 2005-2008, Cyril Briquet, parts Xavier Dalem.