Serialized Form


Package sg.edu.nus.gui

Class sg.edu.nus.gui.AboutDialog extends AbstractDialog implements Serializable

serialVersionUID: -8086137545465429707L

Class sg.edu.nus.gui.AbstractConfigDialog extends AbstractDialog implements Serializable

serialVersionUID: 3836055560723321234L

Serialized Fields

tfPort

javax.swing.JTextField tfPort
Get the user input of the socket port used for monitoring network events.


tfCapacity

javax.swing.JTextField tfCapacity
Get the maximum number of threads simultanenously to listen network events.


btnName

java.lang.String[] btnName
The name of buttons.


command

java.lang.String[] command
The command string used for buttons.

Class sg.edu.nus.gui.AbstractDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

gui

java.awt.Frame gui
The handler of the main frame that invokes this window.

Class sg.edu.nus.gui.AbstractEntrancePointDialog extends AbstractDialog implements Serializable

serialVersionUID: -1924839997613927760L

Serialized Fields

entranceTable

SortedTable entranceTable
A SortedTable used for displaying online super peer's information.


entranceTableModel

SortedTableModel entranceTableModel
A TableModel used for storing online super peer's information.


entranceTableSorter

TableSorter entranceTableSorter
A TableSorter used for sorting table elements.


btnJoin

javax.swing.JButton btnJoin
Get the action from the user to join the network.


btnName

java.lang.String[] btnName
The name of buttons.


command

java.lang.String[] command
The command string used for buttons.

Class sg.edu.nus.gui.AbstractEventDialog extends AbstractDialog implements Serializable

serialVersionUID: 3524367182104191097L

Serialized Fields

taDescription

javax.swing.JTextArea taDescription
The area used for displaying the description of the event.


tfDate

javax.swing.JTextField tfDate
The area used for displaying the date that event happens.


tfTime

javax.swing.JTextField tfTime
The area used for displaying the time that event happens.


tfType

javax.swing.JTextField tfType
The area used for displaying the event type.


tfHost

javax.swing.JTextField tfHost
The area used for displaying the host name who sends requrest.


tfSource

javax.swing.JTextField tfSource
The area used for displaying the ip address who sends request.


tfUser

javax.swing.JTextField tfUser
The area used for displaying the current user of the peer.


btnName

java.lang.String[] btnName

command

java.lang.String[] command

Class sg.edu.nus.gui.AbstractLoginDialog extends AbstractDialog implements Serializable

serialVersionUID: -9050284129859374294L

Serialized Fields

cbServer

javax.swing.JComboBox cbServer
Get the user selection of a peer who will acts as a server to the user's request.


tfPort

javax.swing.JTextField tfPort
Get the user input of the socket port used for monitoring network events.


tfUserID

javax.swing.JTextField tfUserID
Get the user identifier.


tfPassword

javax.swing.JPasswordField tfPassword
Get the user's password.


btnName

java.lang.String[] btnName
The name of buttons.


command

java.lang.String[] command
The command string used for buttons.

Class sg.edu.nus.gui.AbstractMainFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: 1946143456523911618L

Serialized Fields

MIN_HEIGHT

int MIN_HEIGHT
The minimal height of the window


MIN_WIDTH

int MIN_WIDTH
The minimal width of the window

Class sg.edu.nus.gui.AbstractRegisterDialog extends AbstractDialog implements Serializable

serialVersionUID: -8430923395387086485L

Serialized Fields

cbServer

javax.swing.JComboBox cbServer
Get the user selection of a peer who will acts as a server to the user's request.


tfPort

javax.swing.JTextField tfPort
Get the user input of the socket port used for monitoring network events.


tfUserID

javax.swing.JTextField tfUserID
Get the user identifier to be registered into the system.


tfEmail

javax.swing.JTextField tfEmail
Get the user's email address.


tfPassword

javax.swing.JPasswordField tfPassword
Get the user's password.


tfPwdAgain

javax.swing.JPasswordField tfPwdAgain
Get the user's password.


btnName

java.lang.String[] btnName
The name of buttons.


command

java.lang.String[] command
The command string used for buttons.

Class sg.edu.nus.gui.DynamicTreePanel extends javax.swing.JPanel implements Serializable

serialVersionUID: 3247829861898073143L

Serialized Fields

rootNode

javax.swing.tree.DefaultMutableTreeNode rootNode

treeModel

javax.swing.tree.DefaultTreeModel treeModel

tree

javax.swing.JTree tree

Class sg.edu.nus.gui.FeedbackDialog extends AbstractDialog implements Serializable

serialVersionUID: 6626363788184394909L

Serialized Fields

tfName

javax.swing.JTextField tfName

tfEmail

javax.swing.JTextField tfEmail

cbSubject

javax.swing.JComboBox cbSubject

taMessage

javax.swing.JTextArea taMessage

btnName

java.lang.String[] btnName
The name of buttons.


command

java.lang.String[] command
The command string used for buttons.


Package sg.edu.nus.gui.bootstrap

Class sg.edu.nus.gui.bootstrap.BootstrapGUI extends AbstractMainFrame implements Serializable

serialVersionUID: -3865284058256280506L

Serialized Fields

menuBar

MenuBar menuBar

toolBar

ToolBar toolBar

pane

Pane pane

statusBar

JStatusBar statusBar

bootstrap

Bootstrap bootstrap

conn

java.sql.Connection conn

Class sg.edu.nus.gui.bootstrap.ConfigDialog extends AbstractConfigDialog implements Serializable

serialVersionUID: 3836055560723321234L

Class sg.edu.nus.gui.bootstrap.DlgBootstrapConfig extends AbstractDialog implements Serializable

Serialized Fields

tfPort

javax.swing.JTextField tfPort
Get the user input of the socket port used for monitoring network events.


tfCapacity

javax.swing.JTextField tfCapacity
Get the maximum number of threads simultanenously to listen network events.


btnName

java.lang.String[] btnName
The name of buttons.


command

java.lang.String[] command
The command string used for buttons.


jcbDriver

javax.swing.JComboBox jcbDriver

jtfURL

javax.swing.JTextField jtfURL

jtfDbName

javax.swing.JTextField jtfDbName

jtfUser

javax.swing.JTextField jtfUser

jpfPwd

javax.swing.JPasswordField jpfPwd

jlblURL

javax.swing.JLabel jlblURL

jlblDriver

javax.swing.JLabel jlblDriver

jlblDbName

javax.swing.JLabel jlblDbName

jlblUser

javax.swing.JLabel jlblUser

jlblPwd

javax.swing.JLabel jlblPwd

strPort

java.lang.String strPort

strCapacity

java.lang.String strCapacity

strDriver

java.lang.String strDriver

strURL

java.lang.String strURL

strDbName

java.lang.String strDbName

strUser

java.lang.String strUser

strPwd

java.lang.String strPwd

drivers

java.lang.String[] drivers

driverNames

java.lang.String[] driverNames

title

java.lang.String title

ok

boolean ok

Class sg.edu.nus.gui.bootstrap.MenuBar extends javax.swing.JMenuBar implements Serializable

serialVersionUID: 2797854999218800176L

Serialized Fields

bootstrapGUI

BootstrapGUI bootstrapGUI

statMenuItem

javax.swing.JMenuItem statMenuItem

stopMenuItem

javax.swing.JMenuItem stopMenuItem

confMenuItem

javax.swing.JMenuItem confMenuItem

menuName

java.lang.String[] menuName

itemName

java.lang.String[][] itemName

keyStroke

javax.swing.KeyStroke[][] keyStroke

commands

java.lang.String[][] commands

Class sg.edu.nus.gui.bootstrap.Pane extends javax.swing.JTabbedPane implements Serializable

serialVersionUID: 6850720965924853476L

Serialized Fields

bootstrapGUI

BootstrapGUI bootstrapGUI

endButton

javax.swing.JButton endButton

clearButton

javax.swing.JButton clearButton

propButton

javax.swing.JButton propButton

peerTable

SortedTable peerTable

eventTable

SortedTable eventTable

schemaPanel

javax.swing.JPanel schemaPanel

peerTableModel

SortedTableModel peerTableModel

eventTableModel

SortedTableModel eventTableModel

peerTableSorter

TableSorter peerTableSorter

eventTableSorter

TableSorter eventTableSorter

tableMouseListener

sg.edu.nus.gui.bootstrap.Pane.TableMouseListener tableMouseListener

tableListSelectionListener

sg.edu.nus.gui.bootstrap.Pane.TableListSelectionListener tableListSelectionListener

btnName

java.lang.String[] btnName

command

java.lang.String[] command

imgName

java.lang.String[] imgName

webStatus

boolean webStatus

MySQLStatus

boolean MySQLStatus

superpeerStatus

boolean superpeerStatus

eventDialog

sg.edu.nus.gui.bootstrap.Pane.EventDialog eventDialog

Class sg.edu.nus.gui.bootstrap.ToolBar extends javax.swing.JToolBar implements Serializable

serialVersionUID: 9216101996763678645L

Serialized Fields

bootstrapGUI

BootstrapGUI bootstrapGUI

btnStart

javax.swing.JButton btnStart

btnStop

javax.swing.JButton btnStop

btnConfig

javax.swing.JButton btnConfig

btnRoleManage

javax.swing.JButton btnRoleManage

commands

java.lang.String[] commands

Package sg.edu.nus.gui.customcomponent

Class sg.edu.nus.gui.customcomponent.JStatusBar extends javax.swing.JLabel implements Serializable


Package sg.edu.nus.gui.dbview

Class sg.edu.nus.gui.dbview.ColumnNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

serialVersionUID: 5884128319679687283L

Serialized Fields

columnName

java.lang.String columnName

shared

boolean shared

temShare

boolean temShare

temUnshare

boolean temUnshare

nodeType

java.lang.String nodeType

Class sg.edu.nus.gui.dbview.DBTableModel extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: -1488927675177390046L

Serialized Fields

isShowTable

boolean isShowTable

cache

java.util.ArrayList<E> cache

rsmd

java.sql.ResultSetMetaData rsmd

schemaColumns

java.lang.String[] schemaColumns

tname

java.lang.String tname

colname

java.lang.String colname

shared

java.lang.Boolean[] shared

clientgui

javax.swing.JDialog clientgui

Class sg.edu.nus.gui.dbview.DBTree extends javax.swing.JTree implements Serializable

serialVersionUID: 1458145543006995833L

Serialized Fields

mouseListener

sg.edu.nus.gui.dbview.DBTree.DBTreeMouseListener mouseListener

parentComponent

java.awt.Component parentComponent

temporalShareInfo

java.util.Vector<E> temporalShareInfo

currentDatabaseName

java.lang.String currentDatabaseName

Class sg.edu.nus.gui.dbview.DBTreeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

serialVersionUID: -4977292375250536195L

Serialized Fields

images

java.lang.String[] images

Class sg.edu.nus.gui.dbview.DBTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

serialVersionUID: 5884128319679687283L

Serialized Fields

sourceSchemaName

java.lang.String sourceSchemaName

targetSchemaName

java.util.Vector<E> targetSchemaName

nodeType

java.lang.String nodeType

shareStatus

int shareStatus

selected

boolean selected

hasInsertIndex

boolean hasInsertIndex

Class sg.edu.nus.gui.dbview.DBTreeView extends javax.swing.JPanel implements Serializable

serialVersionUID: 3609575253483334882L

Serialized Fields

parentComponent

java.awt.Component parentComponent

dbTree

DBTree dbTree

dbTable

javax.swing.JTable dbTable

statusPane

javax.swing.JPanel statusPane

contentPane

javax.swing.JPanel contentPane

treePane

javax.swing.JPanel treePane

tablePane

javax.swing.JPanel tablePane

tableTopPane

javax.swing.JPanel tableTopPane

tableDownPane

javax.swing.JPanel tableDownPane

tableNameLabel

javax.swing.JLabel tableNameLabel

tableModel

DBTableModel tableModel

sharedidx

java.lang.String sharedidx

clientgui

javax.swing.JDialog clientgui

saveButton

javax.swing.JButton saveButton

cancelButton

javax.swing.JButton cancelButton

Class sg.edu.nus.gui.dbview.GlobalDBTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

serialVersionUID: 5884128319679687283L

Serialized Fields

sourceSchemaName

java.lang.String sourceSchemaName

targetSchemaName

java.lang.String targetSchemaName

nodeType

java.lang.String nodeType

shareStatus

int shareStatus

Class sg.edu.nus.gui.dbview.GlobalQueryDBTree extends javax.swing.JTree implements Serializable

serialVersionUID: 1458145543006995860L

Serialized Fields

parentComponent

java.awt.Component parentComponent

Class sg.edu.nus.gui.dbview.GlobalSchemaTreeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

serialVersionUID: -4977292375250536149L

Serialized Fields

images

java.lang.String[] images

Class sg.edu.nus.gui.dbview.TableNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

serialVersionUID: -7505215041496882063L

Serialized Fields

tableName

java.lang.String tableName

shared

boolean shared

temShare

boolean temShare

temUnshare

boolean temUnshare

nodeType

java.lang.String nodeType

Class sg.edu.nus.gui.dbview.TreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialized Fields

type

java.lang.String type

Package sg.edu.nus.gui.server

Class sg.edu.nus.gui.server.ConfigDialog extends AbstractConfigDialog implements Serializable

serialVersionUID: -3648591006386045698L

Class sg.edu.nus.gui.server.DatabaseQueryTableModel extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

cache

java.util.Vector<E> cache
cache is used to store the tuple information obtained by specified query.


headers

java.lang.String[] headers
headers is used to specify the column information of table


conn

java.sql.Connection conn
These parameters are used for testing.


databaseName

java.lang.String databaseName

Class sg.edu.nus.gui.server.DBConfigureView extends javax.swing.JPanel implements Serializable

Serialized Fields

operatePanel

OperatePanel operatePanel

localdb_driverLabel

javax.swing.JLabel localdb_driverLabel
ERP DB Configuration


localdb_driverComboBox

javax.swing.JComboBox localdb_driverComboBox

localdb_urlLabel

javax.swing.JLabel localdb_urlLabel

localdb_urlTextField

javax.swing.JTextField localdb_urlTextField

localdb_portLabel

javax.swing.JLabel localdb_portLabel

localdb_portTextField

javax.swing.JTextField localdb_portTextField

localdb_dbNameLabel

javax.swing.JLabel localdb_dbNameLabel

localdb_usernameLabel

javax.swing.JLabel localdb_usernameLabel

localdb_dbNameTextField

javax.swing.JTextField localdb_dbNameTextField

localdb_usernameTextField

javax.swing.JTextField localdb_usernameTextField

localdb_pwLabel

javax.swing.JLabel localdb_pwLabel

localdb_pwField

javax.swing.JTextField localdb_pwField

localdb_btnSave

javax.swing.JButton localdb_btnSave

localdb_btnCheckConn

javax.swing.JButton localdb_btnCheckConn

bestpeerdb_driverLabel

javax.swing.JLabel bestpeerdb_driverLabel

bestpeerdb_driverComboBox

javax.swing.JComboBox bestpeerdb_driverComboBox

bestpeerdb_urlLabel

javax.swing.JLabel bestpeerdb_urlLabel

bestpeerdb_urlTextField

javax.swing.JTextField bestpeerdb_urlTextField

bestpeerdb_portLabel

javax.swing.JLabel bestpeerdb_portLabel

bestpeerdb_portTextField

javax.swing.JTextField bestpeerdb_portTextField

bestpeerdb_dbNameLabel

javax.swing.JLabel bestpeerdb_dbNameLabel

bestpeerdb_usernameLabel

javax.swing.JLabel bestpeerdb_usernameLabel

bestpeerdb_dbNameTextField

javax.swing.JTextField bestpeerdb_dbNameTextField

bestpeerdb_usernameTextField

javax.swing.JTextField bestpeerdb_usernameTextField

bestpeerdb_pwLabel

javax.swing.JLabel bestpeerdb_pwLabel

bestpeerdb_pwField

javax.swing.JTextField bestpeerdb_pwField

bestpeerdb_btnSave

javax.swing.JButton bestpeerdb_btnSave

bestpeerdb_btnCheckConn

javax.swing.JButton bestpeerdb_btnCheckConn

localdb_Panel

javax.swing.JPanel localdb_Panel

bestpeerdb_Panel

javax.swing.JPanel bestpeerdb_Panel

btnContinue

javax.swing.JButton btnContinue

Class sg.edu.nus.gui.server.DBManagerPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

parentComponent

OperatePanel parentComponent

dbConfigLabel

javax.swing.JLabel dbConfigLabel

dbExplorerLabel

javax.swing.JLabel dbExplorerLabel

dbConfigIcon_normal

javax.swing.ImageIcon dbConfigIcon_normal

dbConfigIcon_selected

javax.swing.ImageIcon dbConfigIcon_selected

dbExplorerIcon_normal

javax.swing.ImageIcon dbExplorerIcon_normal

dbExplorerIcon_selected

javax.swing.ImageIcon dbExplorerIcon_selected

rightRowIcon

javax.swing.ImageIcon rightRowIcon

text_selected_color

java.awt.Color text_selected_color

text_normal_color

java.awt.Color text_normal_color

Class sg.edu.nus.gui.server.EntrancePointDialog extends AbstractEntrancePointDialog implements Serializable

serialVersionUID: -1924839997613927760L

Serialized Fields

serverpeer

ServerPeer serverpeer

Class sg.edu.nus.gui.server.GBC extends java.awt.GridBagConstraints implements Serializable

Class sg.edu.nus.gui.server.LoginPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

iiLogo

javax.swing.ImageIcon iiLogo

jlLogo

javax.swing.JLabel jlLogo

jlDescription1

javax.swing.JLabel jlDescription1

jlDescription2

javax.swing.JLabel jlDescription2

jlBootstrapServer

javax.swing.JLabel jlBootstrapServer

jcbBootstrapServer

javax.swing.JComboBox jcbBootstrapServer

jlPort

javax.swing.JLabel jlPort

jtfPort

javax.swing.JTextField jtfPort

jlUser

javax.swing.JLabel jlUser

jtfUser

javax.swing.JTextField jtfUser

jlPassword

javax.swing.JLabel jlPassword

jtfPassword

javax.swing.JPasswordField jtfPassword

jlUserType

javax.swing.JLabel jlUserType

jcbUserType

javax.swing.JComboBox jcbUserType

jchbSaveInfo

javax.swing.JCheckBox jchbSaveInfo

strSaveInfo

java.lang.String strSaveInfo

btnLogin

javax.swing.JButton btnLogin

strCmdLogin

java.lang.String strCmdLogin

strCmdUserType

java.lang.String strCmdUserType

parentComponent

OperatePanel parentComponent

userTypes

java.lang.String[] userTypes

serverTypes

java.lang.String[] serverTypes

Class sg.edu.nus.gui.server.Logo_Toolbar_Panel extends javax.swing.JPanel implements Serializable

Serialized Fields

servergui

ServerGUI servergui

logo

javax.swing.JLabel logo

bestLogo

javax.swing.ImageIcon bestLogo

serverToolbar

ServerToolbar serverToolbar

Class sg.edu.nus.gui.server.OperatePanel extends javax.swing.JTabbedPane implements Serializable

serialVersionUID: -5854564620617163788L

Serialized Fields

loginPanel

LoginPanel loginPanel
There are four tab in OperatePanel 1. Login Panel : user login 2. DBManagerPanel: set schema mapping and export data 3. QueryManagerPanel: perform query processing 4. PanelAccessControlManagement: user access control


dbManagerPanel

DBManagerPanel dbManagerPanel

queryManagerPanel

QueryManagerPanel queryManagerPanel

panelAccessControl

javax.swing.JPanel panelAccessControl

loginIcon

javax.swing.ImageIcon loginIcon
Icons are used to illustrate functionality of each tab


dbManagerIcon

javax.swing.ImageIcon dbManagerIcon

queryManagerIcon

javax.swing.ImageIcon queryManagerIcon

accessManagerIcon

javax.swing.ImageIcon accessManagerIcon

servergui

ServerGUI servergui
ServerGUI is parent component of OperatePanel


userType

java.lang.String userType
There are two type of user normal user: only query database professional user: perform db management and access control *

Class sg.edu.nus.gui.server.QueryManagerPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

parentComponent

OperatePanel parentComponent

sqlQueryLabel

javax.swing.JLabel sqlQueryLabel

sqlQueryIcon_normal

javax.swing.ImageIcon sqlQueryIcon_normal

sqlQueryIcon_selected

javax.swing.ImageIcon sqlQueryIcon_selected

rightRowIcon

javax.swing.ImageIcon rightRowIcon

text_selected_color

java.awt.Color text_selected_color

text_normal_color

java.awt.Color text_normal_color

sqlQueryBrowerPanel

SQLQueryBrowerPanel sqlQueryBrowerPanel

Class sg.edu.nus.gui.server.ServerGUI extends AbstractMainFrame implements Serializable

serialVersionUID: -8997906615159674963L

Serialized Fields

serverpeer

ServerPeer serverpeer
Define a super peer manager, who is responsible for providing all operations related to the super peer. Through this class, the minimal cohensions are expected between GUI and non-GUI services.


jContentPane

javax.swing.JPanel jContentPane

menuBar

ServerMenuBar menuBar

operatePanel

OperatePanel operatePanel

logo_toolbar

Logo_Toolbar_Panel logo_toolbar

Class sg.edu.nus.gui.server.ServerMenuBar extends javax.swing.JMenuBar implements Serializable

Serialized Fields

fileMenu

javax.swing.JMenu fileMenu

otherMenu

javax.swing.JMenu otherMenu

file

java.lang.String file

other

java.lang.String other

Class sg.edu.nus.gui.server.ServerToolbar extends javax.swing.JPanel implements Serializable

Serialized Fields

servergui

ServerGUI servergui

languageCombo

javax.swing.JComboBox languageCombo

settingButton

javax.swing.JButton settingButton

helpButton

javax.swing.JButton helpButton

registerButton

javax.swing.JButton registerButton

updateButton

javax.swing.JButton updateButton

settingIcon

javax.swing.ImageIcon settingIcon

helpIcon

javax.swing.ImageIcon helpIcon

registerIcon

javax.swing.ImageIcon registerIcon

updateIcon

javax.swing.ImageIcon updateIcon

Class sg.edu.nus.gui.server.SQLQueryBrowerPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

operatePanel

OperatePanel operatePanel

sqlInputArea

javax.swing.JTextArea sqlInputArea
sqlInputField is used for input SQL commands to BESTPEER


btnExecution

javax.swing.JButton btnExecution
btnExecution is used to execute the specified command btnCancelExecution is used to cancel the execution of current SQL command


jlExecution

javax.swing.JLabel jlExecution

iconExecution

javax.swing.ImageIcon iconExecution

iconExecution_selected

javax.swing.ImageIcon iconExecution_selected

btnCancelExecution

javax.swing.JButton btnCancelExecution

globalDBTree

GlobalQueryDBTree globalDBTree

resultTable

javax.swing.JTable resultTable

qtm

DatabaseQueryTableModel qtm

Class sg.edu.nus.gui.server.SuccessfulLoginPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

iiLogo

javax.swing.ImageIcon iiLogo

jlLogo

javax.swing.JLabel jlLogo

jlWelcomeMessage

javax.swing.JLabel jlWelcomeMessage

btnLoginout

javax.swing.JButton btnLoginout

parentComponent

OperatePanel parentComponent

Package sg.edu.nus.gui.table

Class sg.edu.nus.gui.table.SortedTable extends javax.swing.JTable implements Serializable

serialVersionUID: -9117513805688200663L

Class sg.edu.nus.gui.table.SortedTableModel extends javax.swing.table.DefaultTableModel implements Serializable

serialVersionUID: 7336655840072918485L

Class sg.edu.nus.gui.table.TableSorter extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: -2647101746528202734L

Serialized Fields

tableModel

javax.swing.table.TableModel tableModel
The table model to be used for sorting operation.


viewToModel

sg.edu.nus.gui.table.TableSorter.Row[] viewToModel

modelToView

int[] modelToView

tableHeader

javax.swing.table.JTableHeader tableHeader

mouseListener

java.awt.event.MouseListener mouseListener

tableModelListener

javax.swing.event.TableModelListener tableModelListener

columnComparators

java.util.Map<K,V> columnComparators

sortingColumns

java.util.List<E> sortingColumns

Package sg.edu.nus.peer.info

Class sg.edu.nus.peer.info.AdjacentNodeInfo extends NodeInfo implements Serializable

serialVersionUID: 1052278269815622662L

Class sg.edu.nus.peer.info.BoundaryValue extends java.lang.Object implements Serializable

serialVersionUID: 2522267626691282176L

Serialized Fields

stringValue

java.lang.String stringValue

longValue

long longValue

Class sg.edu.nus.peer.info.ChildNodeInfo extends NodeInfo implements Serializable

serialVersionUID: -2456707702722294767L

Class sg.edu.nus.peer.info.ContentInfo extends java.lang.Object implements Serializable

serialVersionUID: 3676792785906596644L

Serialized Fields

minValue

BoundaryValue minValue

maxValue

BoundaryValue maxValue

order

int order

data

java.util.Vector<E> data

Class sg.edu.nus.peer.info.IndexInfo extends java.lang.Object implements Serializable

serialVersionUID: 6564152697562874898L

Serialized Fields

value

java.lang.String value

Class sg.edu.nus.peer.info.IndexPair extends java.lang.Object implements Serializable

serialVersionUID: 8358627612268619718L

Serialized Fields

keyword

java.lang.String keyword

fieldID

java.lang.String fieldID

Class sg.edu.nus.peer.info.IndexValue extends java.lang.Object implements Serializable

serialVersionUID: 2193787517910194014L

Serialized Fields

type

int type

value

java.lang.Object value

indexInfo

IndexInfo indexInfo

Class sg.edu.nus.peer.info.LocalColumnIndex extends java.lang.Object implements Serializable

serialVersionUID: 4521475443682205426L

Serialized Fields

columnName

java.lang.String columnName

listOfTables

java.util.Vector<E> listOfTables

Class sg.edu.nus.peer.info.LocalDataIndex extends java.lang.Object implements Serializable

serialVersionUID: 1137066528580182988L

Serialized Fields

term

java.lang.String term

bitmapValue

java.lang.String bitmapValue

Class sg.edu.nus.peer.info.LocalTableIndex extends java.lang.Object implements Serializable

serialVersionUID: -979149836974096059L

Serialized Fields

tableName

java.lang.String tableName

Class sg.edu.nus.peer.info.LogicalInfo extends java.lang.Object implements Serializable

serialVersionUID: -1478714912822834878L

Serialized Fields

level

int level

number

int number

Class sg.edu.nus.peer.info.NodeInfo extends java.lang.Object implements Serializable

Serialized Fields

physicalInfo

PhysicalInfo physicalInfo

logicalInfo

LogicalInfo logicalInfo

Class sg.edu.nus.peer.info.ParentNodeInfo extends NodeInfo implements Serializable

serialVersionUID: 8478429952933278866L

Class sg.edu.nus.peer.info.PeerInfo extends java.lang.Object implements Serializable

serialVersionUID: 7238657095543061582L

Serialized Fields

peerID

java.lang.String peerID

ip

java.lang.String ip

port

int port

type

java.lang.String type

Class sg.edu.nus.peer.info.PhysicalInfo extends java.lang.Object implements Serializable

serialVersionUID: 4670973360151950526L

Serialized Fields

ip

java.lang.String ip

port

int port

Class sg.edu.nus.peer.info.RoutingItemInfo extends java.lang.Object implements Serializable

serialVersionUID: -4880422189973227410L

Serialized Fields

physicalInfo

PhysicalInfo physicalInfo

logicalInfo

LogicalInfo logicalInfo

leftChild

ChildNodeInfo leftChild

rightChild

ChildNodeInfo rightChild

minValue

BoundaryValue minValue

maxValue

BoundaryValue maxValue

Class sg.edu.nus.peer.info.RoutingTableInfo extends java.lang.Object implements Serializable

serialVersionUID: 5482422471695677556L

Serialized Fields

nodeList

java.util.Vector<E> nodeList

tableSize

int tableSize

Class sg.edu.nus.peer.info.TreeNode extends java.lang.Object implements Serializable

serialVersionUID: -9049811313225106124L

Serialized Fields

logicalInfo

LogicalInfo logicalInfo

parentNode

ParentNodeInfo parentNode

leftChild

ChildNodeInfo leftChild

rightChild

ChildNodeInfo rightChild

leftAdjacent

AdjacentNodeInfo leftAdjacent

rightAdjacent

AdjacentNodeInfo rightAdjacent

leftRoutingTable

RoutingTableInfo leftRoutingTable

rightRoutingTable

RoutingTableInfo rightRoutingTable

content

ContentInfo content

workList

java.util.Vector<E> workList

numOfExpectedRTReply

int numOfExpectedRTReply

status

int status

isImbalanceNotification

boolean isImbalanceNotification

missingNode

LogicalInfo missingNode

isInLoadBalanceProcess

boolean isInLoadBalanceProcess

numOfLNElement

int numOfLNElement

numOfRNElement

int numOfRNElement

orderOfLN

int orderOfLN

orderOfRN

int orderOfRN

role

int role

coOwnerList

java.util.Vector<E> coOwnerList

numOfQuery

int numOfQuery

Package sg.edu.nus.peer.management

Class sg.edu.nus.peer.management.EventHandleException extends java.lang.Exception implements Serializable

serialVersionUID: -2583397419323429665L


Package sg.edu.nus.peer.request

Class sg.edu.nus.peer.request.UDPParseException extends java.lang.Exception implements Serializable

serialVersionUID: 1L


Package sg.edu.nus.protocol

Class sg.edu.nus.protocol.Head extends java.lang.Object implements Serializable

serialVersionUID: -8426349814055556532L

Serialized Fields

msgType

int msgType

Class sg.edu.nus.protocol.Message extends java.lang.Object implements Serializable

serialVersionUID: -1521600004665716668L

Serialized Fields

head

Head head

body

Body body

Package sg.edu.nus.protocol.body

Class sg.edu.nus.protocol.body.Body extends java.lang.Object implements Serializable

Class sg.edu.nus.protocol.body.ConfirmBody extends Body implements Serializable

serialVersionUID: -79589139208560390L

Class sg.edu.nus.protocol.body.FeedbackBody extends Body implements Serializable

serialVersionUID: -79589139208560390L

Serialized Fields

onlineSuperPeers

PeerInfo[] onlineSuperPeers

Class sg.edu.nus.protocol.body.ForceOutBody extends Body implements Serializable

serialVersionUID: 1163354805136589491L

Class sg.edu.nus.protocol.body.SPDeleteBody extends Body implements Serializable

serialVersionUID: -756553535062345241L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

data

IndexValue data

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPDeleteBundleBody extends Body implements Serializable

serialVersionUID: 8737553298293539171L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

docID

java.lang.String docID

data

java.util.Vector<E> data

Class sg.edu.nus.protocol.body.SPInsertBody extends Body implements Serializable

serialVersionUID: 8564152697562874898L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

data

IndexValue data

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPInsertBundleBody extends Body implements Serializable

serialVersionUID: -7136118098211874191L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

docID

java.lang.String docID

data

java.util.Vector<E> data

Class sg.edu.nus.protocol.body.SPJoinAcceptBody extends Body implements Serializable

serialVersionUID: 396977498337932972L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

newNodePosition

LogicalInfo newNodePosition

leftAdjacent

AdjacentNodeInfo leftAdjacent

rightAdjacent

AdjacentNodeInfo rightAdjacent

content

ContentInfo content

numOfExpectedRTReply

int numOfExpectedRTReply

isFake

boolean isFake

direction

boolean direction

Class sg.edu.nus.protocol.body.SPJoinBody extends Body implements Serializable

serialVersionUID: 5114749364748796246L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

newNode

PhysicalInfo newNode

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPJoinForcedBody extends Body implements Serializable

serialVersionUID: 4242320776590609176L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPJoinForcedForwardBody extends Body implements Serializable

serialVersionUID: -6734613428429987224L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalRequester

PhysicalInfo physicalRequester

content

ContentInfo content

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPJoinSplitDataBody extends Body implements Serializable

serialVersionUID: 3177441905733806610L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalNewNode

PhysicalInfo physicalNewNode

logicalNewNode

LogicalInfo logicalNewNode

numberOfExpectedRTReply

int numberOfExpectedRTReply

leftRT

RoutingTableInfo leftRT

rightRT

RoutingTableInfo rightRT

parentNodeInfo

RoutingItemInfo parentNodeInfo

rightChildInfo

ChildNodeInfo rightChildInfo

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBFindLightlyNodeBody extends Body implements Serializable

serialVersionUID: 4698557706502859621L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalOverloaded

PhysicalInfo physicalOverloaded

logicalOverloaded

LogicalInfo logicalOverloaded

order

int order

nextIndex

int nextIndex

direction

boolean direction

queryLoad

int queryLoad

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBGetLoadInfoBody extends Body implements Serializable

serialVersionUID: -7715987761065409053L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBGetLoadInfoReplyBody extends Body implements Serializable

serialVersionUID: -3445922255968248352L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

numOfElement

int numOfElement

order

int order

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBGetLoadInfoResendBody extends Body implements Serializable

serialVersionUID: -6213569484838387417L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBNoRotationNodeBody extends Body implements Serializable

serialVersionUID: 4099331761281254517L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBRotateUpdateAdjacentBody extends Body implements Serializable

serialVersionUID: 7085362531428750822L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBRotateUpdateAdjacentReplyBody extends Body implements Serializable

serialVersionUID: -9078222289091372382L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBRotateUpdateChildBody extends Body implements Serializable

serialVersionUID: 6439936843022381187L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBRotateUpdateChildReplyBody extends Body implements Serializable

serialVersionUID: 7799073623167701298L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBRotateUpdateParentBody extends Body implements Serializable

serialVersionUID: -6865711016314416947L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBRotateUpdateParentReplyBody extends Body implements Serializable

serialVersionUID: 4107917035965273884L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBRotateUpdateRoutingTableBody extends Body implements Serializable

serialVersionUID: 2861941729659632997L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

infoRequester

RoutingItemInfo infoRequester

index

int index

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBRotateUpdateRoutingTableReplyBody extends Body implements Serializable

serialVersionUID: 1695521682674142757L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

infoRequester

RoutingItemInfo infoRequester

index

int index

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBRotationPullBody extends Body implements Serializable

serialVersionUID: -1734143381489175106L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

treeNode

TreeNode treeNode

direction

boolean direction

Class sg.edu.nus.protocol.body.SPLBSplitDataBody extends Body implements Serializable

serialVersionUID: 3393976193464474206L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

direction

boolean direction

minValue

BoundaryValue minValue

maxValue

BoundaryValue maxValue

data

java.util.Vector<E> data

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBSplitDataResendBody extends Body implements Serializable

serialVersionUID: 865464147039585757L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

direction

boolean direction

minValue

BoundaryValue minValue

maxValue

BoundaryValue maxValue

data

java.util.Vector<E> data

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLBStablePositionBody extends Body implements Serializable

serialVersionUID: -4801132193922168727L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLeaveBody extends Body implements Serializable

serialVersionUID: 2353502829416738203L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

content

ContentInfo content

adjacentInfo

AdjacentNodeInfo adjacentInfo

direction

boolean direction

workList

java.util.Vector<E> workList

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLeaveFindReplacementNodeBody extends Body implements Serializable

serialVersionUID: 3488146603561710621L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalRequester

PhysicalInfo physicalRequester

logicalRequester

LogicalInfo logicalRequester

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLeaveFindReplacementNodeReplyBody extends Body implements Serializable

serialVersionUID: -798447371485189153L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLeaveNotifyBody extends Body implements Serializable

serialVersionUID: 3092041444815714216L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalReplacer

PhysicalInfo physicalReplacer

position

int position

index

int index

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLeaveNotifyClientBody extends Body implements Serializable

serialVersionUID: -5868849379584514066L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

physicalReplacer

PhysicalInfo physicalReplacer

Class sg.edu.nus.protocol.body.SPLeaveReplacementBody extends Body implements Serializable

serialVersionUID: 7812421778746014901L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

treeNode

TreeNode treeNode

content

ContentInfo content

Class sg.edu.nus.protocol.body.SPLeaveUrgentBody extends Body implements Serializable

serialVersionUID: -1303567723851954713L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

treeNode

TreeNode treeNode

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLIAdjacentBody extends Body implements Serializable

serialVersionUID: 6758612473730359182L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalRequester

PhysicalInfo physicalRequester

logicalRequester

LogicalInfo logicalRequester

direction

boolean direction

logicalFailedNode

LogicalInfo logicalFailedNode

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLIAdjacentReplyBody extends Body implements Serializable

serialVersionUID: 6021242190835497894L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

newAdjacent

AdjacentNodeInfo newAdjacent

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLIAdjacentRootBody extends Body implements Serializable

serialVersionUID: -2376478766808636967L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalRequester

PhysicalInfo physicalRequester

logicalRequester

LogicalInfo logicalRequester

direction

boolean direction

logicalFailedNode

LogicalInfo logicalFailedNode

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLIAdjacentRootReplyBody extends Body implements Serializable

serialVersionUID: 7851338115220694911L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

newAdjacent

AdjacentNodeInfo newAdjacent

borderValue

BoundaryValue borderValue

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLIChildReplyBody extends Body implements Serializable

serialVersionUID: 6439936843022381187L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

leftChild

ChildNodeInfo leftChild

rightChild

ChildNodeInfo rightChild

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLIRoutingTableBody extends Body implements Serializable

serialVersionUID: -3857757600307329829L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalRequester

PhysicalInfo physicalRequester

logicalRequester

LogicalInfo logicalRequester

logicalFailedNode

LogicalInfo logicalFailedNode

index

int index

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLIRoutingTableReplyBody extends Body implements Serializable

serialVersionUID: -4197576926482859908L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

infoRequester

RoutingItemInfo infoRequester

index

int index

direction

boolean direction

oldMin

BoundaryValue oldMin

oldMax

BoundaryValue oldMax

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPLIUpdateParentBody extends Body implements Serializable

serialVersionUID: 2915863671288667587L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalParent

PhysicalInfo physicalParent

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPNotifyFailureBody extends Body implements Serializable

serialVersionUID: -2787658308830564253L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

failedNode

LogicalInfo failedNode

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPNotifyImbalanceBody extends Body implements Serializable

serialVersionUID: 77119351493357414L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

missingNode

LogicalInfo missingNode

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPPassClientBody extends Body implements Serializable

serialVersionUID: 7496678283095420550L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

attachedPeers

PeerInfo[] attachedPeers

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPSearchExactBody extends Body implements Serializable

serialVersionUID: -4048351948588329118L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalRequester

PhysicalInfo physicalRequester

logicalRequester

LogicalInfo logicalRequester

data

IndexValue data

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPSearchExactBundleBody extends Body implements Serializable

serialVersionUID: 5545577609074290263L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalRequester

PhysicalInfo physicalRequester

logicalRequester

LogicalInfo logicalRequester

data

java.util.Vector<E> data

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPSearchExactResultBody extends Body implements Serializable

serialVersionUID: 2155555075757450123L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

result

boolean result

returnedInfo

IndexValue returnedInfo

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPSearchPairBody extends Body implements Serializable

serialVersionUID: -8208234649851300831L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalRequester

PhysicalInfo physicalRequester

logicalRequester

LogicalInfo logicalRequester

data

IndexPair data

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPSearchRangeBody extends Body implements Serializable

serialVersionUID: -5467921290059299017L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

physicalRequester

PhysicalInfo physicalRequester

logicalRequester

LogicalInfo logicalRequester

minValue

IndexValue minValue

maxValue

IndexValue maxValue

canLeft

boolean canLeft

canRight

boolean canRight

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPSearchRangeResultBody extends Body implements Serializable

serialVersionUID: 8743136446386377486L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

result

java.util.Vector<E> result

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPUpdateAdjacentLinkBody extends Body implements Serializable

serialVersionUID: -6774095863850345911L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

newAdjacent

AdjacentNodeInfo newAdjacent

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPUpdateMaxMinValueBody extends Body implements Serializable

serialVersionUID: -3665744018850878365L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

nodeInfo

RoutingItemInfo nodeInfo

index

int index

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPUpdateRoutingTableBody extends Body implements Serializable

serialVersionUID: -1846269889597852678L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

nodeInfo

RoutingItemInfo nodeInfo

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPUpdateRoutingTableDirectlyBody extends Body implements Serializable

serialVersionUID: -7850163826286161641L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

infoRequester

RoutingItemInfo infoRequester

index

int index

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPUpdateRoutingTableIndirectlyBody extends Body implements Serializable

serialVersionUID: 154951949891083635L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

infoSender

RoutingItemInfo infoSender

infoChild

RoutingItemInfo infoChild

index

int index

direction

boolean direction

special

boolean special

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.SPUpdateRoutingTableReplyBody extends Body implements Serializable

serialVersionUID: -6841327272488296987L

Serialized Fields

physicalSender

PhysicalInfo physicalSender

logicalSender

LogicalInfo logicalSender

infoRequester

RoutingItemInfo infoRequester

index

int index

direction

boolean direction

logicalDestination

LogicalInfo logicalDestination

Class sg.edu.nus.protocol.body.UserBody extends Body implements Serializable

serialVersionUID: 2083018310826233065L

Serialized Fields

userID

java.lang.String userID

password

java.lang.String password

email

java.lang.String email

ip

java.lang.String ip

port

int port

type

java.lang.String type

Package sg.edu.nus.util

Class sg.edu.nus.util.DBConfigureFrame extends javax.swing.JFrame implements Serializable