Serialized Form


Package p2pMapReduce.entity

Class p2pMapReduce.entity.BackupJob extends java.lang.Object implements Serializable

Serialized Fields

job

Job job
The associated job


primaryID

java.lang.String primaryID
The id of the primary node


userNodeInfo

NodeInfo userNodeInfo
User node info


jobTaskList

java.util.LinkedList<E> jobTaskList
The list of all task attempt submitted for this job by the primary


backupMasterList

java.util.LinkedList<E> backupMasterList
List of all the node that acts as backup for this job

Class p2pMapReduce.entity.JobTask extends java.lang.Object implements Serializable

Serialized Fields

task

Task task
The associated task


slaveID

java.lang.String slaveID
The id of the slave node on which this task has been submitted


taskStatus

Task.TaskStatus taskStatus

outputRetrieved

boolean outputRetrieved
Only for successfully reduce tasks. Indicates if the user node has retrieved the output of this task.

Class p2pMapReduce.entity.MapTask extends Task implements Serializable

Class p2pMapReduce.entity.PrimaryJob extends java.lang.Object implements Serializable

Serialized Fields

job

Job job
The associated job


userNodeInfo

NodeInfo userNodeInfo
To provide the direct access to node information of user node without searching for NodeInfo in the network


jobTaskList

java.util.LinkedList<E> jobTaskList
The list of all task attempt submitted for this job.


backupMasterList

java.util.LinkedList<E> backupMasterList
List of all the node that acts as backup for this job

Class p2pMapReduce.entity.ReduceTask extends Task implements Serializable

Serialized Fields

successfullMapTaskAttempt

java.util.HashMap<K,V> successfullMapTaskAttempt
All the successful map task attempts known at the time this task was submitted. Required for input retrieving.

Class p2pMapReduce.entity.Task extends java.lang.Object implements Serializable

Serialized Fields

conf

Configuration conf

taskAttID

TaskAttemptID taskAttID

partition

int partition
Represents the number of map or reduce task for which this task is an attempt


Package p2pMapReduce.gui

Class p2pMapReduce.gui.BackupJobSummaryP extends javax.swing.JPanel implements Serializable

Serialized Fields

idLabel

javax.swing.JLabel idLabel

mapProgressBar

javax.swing.JProgressBar mapProgressBar

reduceProgressBar

javax.swing.JProgressBar reduceProgressBar

stateLabel

javax.swing.JLabel stateLabel

Class p2pMapReduce.gui.BackupJobViewer extends javax.swing.JPanel implements Serializable

Serialized Fields

backupJob

BackupJob backupJob

nodeFSM

NodeFSM nodeFSM

noMoreUpdate

boolean noMoreUpdate

backupJobIDL

javax.swing.JLabel backupJobIDL

backupMasterTA

javax.swing.JTextArea backupMasterTA

failedTaskL

javax.swing.JLabel failedTaskL

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jobTasksTA

javax.swing.JTextArea jobTasksTA

mapProgressBar

javax.swing.JProgressBar mapProgressBar

primaryIDL

javax.swing.JLabel primaryIDL

reduceProgressBar

javax.swing.JProgressBar reduceProgressBar

runningTasksL

javax.swing.JLabel runningTasksL

stateLabel

javax.swing.JLabel stateLabel

submittedTasksL

javax.swing.JLabel submittedTasksL

successfullTaskL

javax.swing.JLabel successfullTaskL

Class p2pMapReduce.gui.ExecutionPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

networkModule

JxtaNetworkModule networkModule

nodeModule

NodeModuleImpl nodeModule

guiFrame

GUIFrame guiFrame

headerPanel

javax.swing.JPanel headerPanel

jLabel3

javax.swing.JLabel jLabel3

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

jobAsBackupJList

javax.swing.JList jobAsBackupJList

jobAsPrimaryJList

javax.swing.JList jobAsPrimaryJList

jobAsPrimaryNL

javax.swing.JLabel jobAsPrimaryNL

jobsAsBackupNL

javax.swing.JLabel jobsAsBackupNL

taskNumberL

javax.swing.JLabel taskNumberL

tasksAsSlaveJL

javax.swing.JList tasksAsSlaveJL

Class p2pMapReduce.gui.GUI extends javax.swing.JFrame implements Serializable

Serialized Fields

slaveListModel

p2pMapReduce.gui.GUI.NodeInfoListModel slaveListModel

masterListModel

p2pMapReduce.gui.GUI.NodeInfoListModel masterListModel

connectionListModel

p2pMapReduce.gui.GUI.ConnectionListModel connectionListModel

networkModule

JxtaNetworkModule networkModule

nodeModule

NodeModuleImpl nodeModule

slavesNodeInfos

java.util.Set<E> slavesNodeInfos

mastersNodeInfos

java.util.Set<E> mastersNodeInfos

activeConnections

java.util.Set<E> activeConnections

v

AdvertisementViewer v

activeConnectionJList

javax.swing.JList activeConnectionJList

buttonGroup1

javax.swing.ButtonGroup buttonGroup1

centerPanel

javax.swing.JPanel centerPanel

changeB

javax.swing.JButton changeB

connToRDVCB

javax.swing.JCheckBox connToRDVCB

connToRelayCB

javax.swing.JCheckBox connToRelayCB

coordIDLabel

javax.swing.JLabel coordIDLabel

coordinatorCB

javax.swing.JCheckBox coordinatorCB

currentStateL

javax.swing.JLabel currentStateL

disconnectB

javax.swing.JButton disconnectB

headerPanel

javax.swing.JPanel headerPanel

isRDVCB

javax.swing.JCheckBox isRDVCB

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

masterConnectB

javax.swing.JButton masterConnectB

masterJList

javax.swing.JList masterJList

masterRB

javax.swing.JRadioButton masterRB

peerIDLabel

javax.swing.JLabel peerIDLabel

remoteDiscB

javax.swing.JButton remoteDiscB

roleCB

javax.swing.JComboBox roleCB

sendB

javax.swing.JButton sendB

showLocalAdvB

javax.swing.JButton showLocalAdvB

showRDVB

javax.swing.JButton showRDVB

showRemoteDiscCB

javax.swing.JCheckBox showRemoteDiscCB

slaveConnectB

javax.swing.JButton slaveConnectB

slaveJList

javax.swing.JList slaveJList

slaveRB

javax.swing.JRadioButton slaveRB

startRDVB

javax.swing.JButton startRDVB

stateCB

javax.swing.JComboBox stateCB

stateChangeB

javax.swing.JButton stateChangeB

stopRDVB

javax.swing.JButton stopRDVB

sudPanel

javax.swing.JPanel sudPanel

Class p2pMapReduce.gui.GUIFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

logPanel

LogPanel logPanel

nodePanel

NetPanel nodePanel

executionPanel

ExecutionPanel executionPanel

updater

Updater updater

jTabbedPane1

javax.swing.JTabbedPane jTabbedPane1

Class p2pMapReduce.gui.JobSubmissionFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

nodeInfoListPanel

NodeInfoListPanel nodeInfoListPanel

netModule

NetworkModuleIF netModule

job

Job job

jPanel1

javax.swing.JPanel jPanel1

submitB

javax.swing.JButton submitB

Class p2pMapReduce.gui.LogPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

findTF

javax.swing.JTextField findTF

findB

javax.swing.JButton findB

clearB

javax.swing.JButton clearB

copySelB

javax.swing.JButton copySelB

copyAllB

javax.swing.JButton copyAllB

saveSelB

javax.swing.JButton saveSelB

saveAllB

javax.swing.JButton saveAllB

caseSensitiveCB

javax.swing.JCheckBox caseSensitiveCB

oldStream

java.io.PrintStream oldStream

jToolBar

javax.swing.JToolBar jToolBar

jTextArea

javax.swing.JTextArea jTextArea

jScrollPane

javax.swing.JScrollPane jScrollPane

outputStream

java.io.PrintStream outputStream

font

java.awt.Font font

lastSearch

java.lang.String lastSearch

lastIndex

int lastIndex

defaultOutput

boolean defaultOutput

Class p2pMapReduce.gui.LogViewerPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

jtos

LogPanel jtos

centerPanel

javax.swing.JPanel centerPanel

findB

javax.swing.JButton findB

jLabel1

javax.swing.JLabel jLabel1

jToolBar1

javax.swing.JToolBar jToolBar1

Class p2pMapReduce.gui.NetPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

slaveListModel

p2pMapReduce.gui.NetPanel.NodeInfoListModel slaveListModel

masterListModel

p2pMapReduce.gui.NetPanel.NodeInfoListModel masterListModel

connectionListModel

p2pMapReduce.gui.NetPanel.ConnectionListModel connectionListModel

networkModule

JxtaNetworkModule networkModule

nodeModule

NodeModuleImpl nodeModule

slavesNodeInfos

java.util.Set<E> slavesNodeInfos

mastersNodeInfos

java.util.Set<E> mastersNodeInfos

activeConnections

java.util.Set<E> activeConnections

guiFrame

GUIFrame guiFrame

nodeIDRenderer

NodeIDRenderer nodeIDRenderer

activeConnectionJList

javax.swing.JList activeConnectionJList

centerPanel

javax.swing.JPanel centerPanel

changeB

javax.swing.JButton changeB

connToRDVCB

javax.swing.JCheckBox connToRDVCB

connToRelayCB

javax.swing.JCheckBox connToRelayCB

coordIDLabel

javax.swing.JLabel coordIDLabel

coordinatorCB

javax.swing.JCheckBox coordinatorCB

currentStateL

javax.swing.JLabel currentStateL

disconnectB

javax.swing.JButton disconnectB

headerPanel

javax.swing.JPanel headerPanel

isRDVCB

javax.swing.JCheckBox isRDVCB

isRelayCB

javax.swing.JCheckBox isRelayCB

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

jLabel3

javax.swing.JLabel jLabel3

jLabel4

javax.swing.JLabel jLabel4

jLabel5

javax.swing.JLabel jLabel5

jLabel6

javax.swing.JLabel jLabel6

jLabel7

javax.swing.JLabel jLabel7

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jScrollPane3

javax.swing.JScrollPane jScrollPane3

masterConnectB

javax.swing.JButton masterConnectB

masterJList

javax.swing.JList masterJList

masterRB

javax.swing.JRadioButton masterRB

peerIDLabel

javax.swing.JLabel peerIDLabel

remoteDiscB

javax.swing.JButton remoteDiscB

roleCB

javax.swing.JComboBox roleCB

sendB

javax.swing.JButton sendB

showLocalAdvB

javax.swing.JButton showLocalAdvB

showRDVB

javax.swing.JButton showRDVB

showRDVB1

javax.swing.JButton showRDVB1

showRDVB2

javax.swing.JButton showRDVB2

showRDVB3

javax.swing.JButton showRDVB3

showRDVB4

javax.swing.JButton showRDVB4

slaveConnectB

javax.swing.JButton slaveConnectB

slaveJList

javax.swing.JList slaveJList

slaveRB

javax.swing.JRadioButton slaveRB

startRDVB

javax.swing.JButton startRDVB

stateCB

javax.swing.JComboBox stateCB

stateChangeB

javax.swing.JButton stateChangeB

stopRDVB

javax.swing.JButton stopRDVB

sudPanel

javax.swing.JPanel sudPanel

Class p2pMapReduce.gui.NodeInfoCellRenderer extends javax.swing.JLabel implements Serializable

Serialized Fields

current

NodeInfo current

Class p2pMapReduce.gui.NodeInfoListModel extends javax.swing.DefaultListModel implements Serializable

Serialized Fields

nodeInfos

java.util.Set<E> nodeInfos

Class p2pMapReduce.gui.NodeInfoListPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

nodeListModel

NodeInfoListModel nodeListModel

networkModule

NetworkModuleIF networkModule

updater

java.util.concurrent.Callable<V> updater

nodeInfos

java.util.Set<E> nodeInfos

labelText

java.lang.String labelText

infoLabel

javax.swing.JLabel infoLabel

jScrollPane3

javax.swing.JScrollPane jScrollPane3

nodeJList

javax.swing.JList nodeJList

Class p2pMapReduce.gui.PrimaryJobSummaryP extends javax.swing.JPanel implements Serializable

Serialized Fields

idLabel

javax.swing.JLabel idLabel

mapProgressBar

javax.swing.JProgressBar mapProgressBar

reduceProgressBar

javax.swing.JProgressBar reduceProgressBar

stateLabel

javax.swing.JLabel stateLabel

Class p2pMapReduce.gui.PrimaryJobViewer extends javax.swing.JPanel implements Serializable

Serialized Fields

primaryJob

PrimaryJob primaryJob

nodeFSM

NodeFSM nodeFSM

noMoreUpdate

boolean noMoreUpdate

backupMasterTA

javax.swing.JTextArea backupMasterTA

failedTaskL

javax.swing.JLabel failedTaskL

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jobTasksTA

javax.swing.JTextArea jobTasksTA

mapProgressBar

javax.swing.JProgressBar mapProgressBar

primaryIDL

javax.swing.JLabel primaryIDL

primaryJobIDL

javax.swing.JLabel primaryJobIDL

reduceProgressBar

javax.swing.JProgressBar reduceProgressBar

runningTasksL

javax.swing.JLabel runningTasksL

stateLabel

javax.swing.JLabel stateLabel

submittedTasksL

javax.swing.JLabel submittedTasksL

successfullTaskL

javax.swing.JLabel successfullTaskL

Class p2pMapReduce.gui.StartFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

jLabel1

javax.swing.JLabel jLabel1

startB

javax.swing.JButton startB

Class p2pMapReduce.gui.TaskSummaryP extends javax.swing.JPanel implements Serializable

Serialized Fields

jobIdLabel

javax.swing.JLabel jobIdLabel

stateLabel

javax.swing.JLabel stateLabel

taskIDLabel

javax.swing.JLabel taskIDLabel

Class p2pMapReduce.gui.TaskViewer extends javax.swing.JPanel implements Serializable

Serialized Fields

slaveTask

SlaveTask slaveTask

nodeFSM

NodeFSM nodeFSM

noMoreUpdate

boolean noMoreUpdate

jLabel8

javax.swing.JLabel jLabel8

jPanel1

javax.swing.JPanel jPanel1

jobIDL

javax.swing.JLabel jobIDL

primaryID

javax.swing.JLabel primaryID

taskIDL

javax.swing.JLabel taskIDL

taskStatusL

javax.swing.JLabel taskStatusL

Class p2pMapReduce.gui.UserJobFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

jobID

java.lang.String jobID

primaryID

java.lang.String primaryID

titlePrefix

java.lang.String titlePrefix

job

Job job

userNode

UserNode userNode

noMoreUpdate

boolean noMoreUpdate

jLabel1

javax.swing.JLabel jLabel1

jLabel3

javax.swing.JLabel jLabel3

jLabel5

javax.swing.JLabel jLabel5

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jTextArea1

javax.swing.JTextArea jTextArea1

jobIDL

javax.swing.JLabel jobIDL

jobStatusL

javax.swing.JLabel jobStatusL

primaryIDL

javax.swing.JLabel primaryIDL

Package p2pMapReduce.impl.networkModule.jxta

Class p2pMapReduce.impl.networkModule.jxta.JxtaNodeInfo extends java.lang.Object implements Serializable

Serialized Fields

nodeADV

NodeAdvertisement nodeADV

Class p2pMapReduce.impl.networkModule.jxta.NodeAdvertisement extends net.jxta.document.Advertisement implements Serializable

Serialized Fields

id

net.jxta.id.ID id
Advertisement ID


version

long version
Version of this NodeAdvertisement


available

boolean available
Indicate if this node is available at the moment


role

int role
Node role: Constants.SLAVE or Constants.MASTER


load

double load
Node load


peerID

java.lang.String peerID
//TODO useful to use a PeerID instance directly ?? The string that represents the PeerID of the peer associated to this node


pipeID

java.lang.String pipeID
The string that represents the PipeID of the pipe associated to this node


ipAddress

java.lang.String ipAddress
The string contains the ip address of this node


ftpPort

int ftpPort
The ftp port where the ftp server of this node is listening


Package p2pMapReduce.mapreduceModule

Class p2pMapReduce.mapreduceModule.Counter extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

displayName

java.lang.String displayName

value

long value

Class p2pMapReduce.mapreduceModule.ID extends java.lang.Object implements Serializable

Serialized Fields

id

int id

Class p2pMapReduce.mapreduceModule.Job extends JobContextImpl implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class p2pMapReduce.mapreduceModule.JobConf extends Configuration implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Class p2pMapReduce.mapreduceModule.JobID extends ID implements Serializable

Serialized Fields

jtIdentifier

java.lang.String jtIdentifier

Class p2pMapReduce.mapreduceModule.JobStatus extends java.lang.Object implements Serializable

Serialized Fields

jobid

JobID jobid

mapProgress

float mapProgress

reduceProgress

float reduceProgress

cleanupProgress

float cleanupProgress

setupProgress

float setupProgress

runState

JobStatus.State runState

startTime

long startTime

user

java.lang.String user

schedulingInfo

java.lang.String schedulingInfo

jobName

java.lang.String jobName

jobFile

java.lang.String jobFile

finishTime

long finishTime

isRetired

boolean isRetired

historyFile

java.lang.String historyFile

trackingUrl

java.lang.String trackingUrl

Class p2pMapReduce.mapreduceModule.TaskAttemptID extends ID implements Serializable

Serialized Fields

taskId

TaskID taskId

Class p2pMapReduce.mapreduceModule.TaskID extends ID implements Serializable

Serialized Fields

jobId

JobID jobId

type

TaskType type

Package p2pMapReduce.mapreduceModule.conf

Class p2pMapReduce.mapreduceModule.conf.Configuration extends java.lang.Object implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Throws:
java.io.IOException

Package p2pMapReduce.networkModule

Package p2pMapReduce.nodeModule.event

Class p2pMapReduce.nodeModule.event.MessageEvent extends java.lang.Object implements Serializable

Serialized Fields

type

EventType type

params

java.io.Serializable[] params

Package p2pMapReduce.test

Class p2pMapReduce.test.JTreeDiTest extends javax.swing.JPanel implements Serializable

Serialized Fields

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jTree1

javax.swing.JTree jTree1

Class p2pMapReduce.test.JTreeListaJOb extends javax.swing.JPanel implements Serializable

Serialized Fields

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jTree1

javax.swing.JTree jTree1

Package p2pMapReduce.test.networkModule

Class p2pMapReduce.test.networkModule.AdvertisementViewer extends javax.swing.JFrame implements Serializable

Serialized Fields

count

int count

jTabbedPane1

javax.swing.JTabbedPane jTabbedPane1

Class p2pMapReduce.test.networkModule.ListViewer extends javax.swing.JFrame implements Serializable

Serialized Fields

list

java.lang.Object[] list

jList1

javax.swing.JList jList1

jScrollPane1

javax.swing.JScrollPane jScrollPane1