Serialized Form


Package uk.org.iscream.cms.conient

Class uk.org.iscream.cms.conient.ConfigurationDialog extends JDialog implements Serializable

Serialized Fields

_config

Configuration _config
A reference to the configuration in use


_newHost

JTextField _newHost
Used to add a new host to the known host list


_knownHosts

JList _knownHosts
Lists the known hosts (less the ones we're monitoring)


_hostList

JList _hostList
The list of hosts we're monitoring


_hostDiscoveryMode

JCheckBox _hostDiscoveryMode
If we are making a note of the hosts the server sends us.


_useHostList

JCheckBox _useHostList
If we are using the host list setting to only view data from certain hosts


_name

JTextField _name
The name to identify this client to the server


_port

JTextField _port
The _port the i-scream _server is running on


_server

JTextField _server
The host_name of the i-scream server


_connectControl

JCheckBox _connectControl
If we want to start the control channel on startup


_connectData

JCheckBox _connectData
If we want to start the data channel on startup


_useFirewall

JCheckBox _useFirewall
If we want to use the firewall command to connect


_firewallCommand

JTextField _firewallCommand
The command to run to open a pipe to the iscream server


_firewallWait

JTextField _firewallWait
How long to wait for the firewall command to execute


_firewallServer

JTextField _firewallServer
The name of the machine to locally connect through to reach the i-scream server


_displayQueue

JCheckBox _displayQueue
Whether to display server queue debugging information


_displayExtra

JCheckBox _displayExtra
Whether to display extra data contained in packets


_packetDump

JCheckBox _packetDump
Whether to dump raw packet data to the console


_queueLimit

JTextField _queueLimit
The limit on the data queue size


_knownHostsData

ArrayList _knownHostsData
holds the known hosts


_hostListData

ArrayList _hostListData
holds the monitored hosts

Class uk.org.iscream.cms.conient.Conient extends JFrame implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

DEFAULT_WIDTH

int DEFAULT_WIDTH
The initial width of the window

See Also:
Constant Field Values

DEFAULT_HEIGHT

int DEFAULT_HEIGHT
The initial height of the window

See Also:
Constant Field Values

Class uk.org.iscream.cms.conient.ControlPanel extends JPanel implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

_toolBar

JToolBar _toolBar
The tool bar for the control panel


_menuBar

JMenuBar _menuBar
The menu bar for the Frame


_actionQueue

Queue _actionQueue
The queue that we will add actions to.


_handler

ConnectionHandler _handler
The connection handler in use by the system.

Class uk.org.iscream.cms.conient.DataPanel extends JSplitPane implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

_running

boolean _running
The state of this thread.


_displayPaneLayout

CardLayout _displayPaneLayout
This card layout is used for the _displayPane it allows the chooser list to select which host to display


_displayPane

JPanel _displayPane
The panel where HostDisplayPanel's are placed, it uses a CardLayout


_hostChooserList

JList _hostChooserList
The host list allows the user to select which host pane is topmost


_dataQueue

Queue _dataQueue
The queue new data will be read from


_myQueue

int _myQueue
Our queue number


_serverIcon

ImageIcon _serverIcon
An icon to represent a host


_qFrame

QueueFrame _qFrame
A frame to display Queue information may not always be used - loaded according to config


_config

Configuration _config
A reference to the configuraton object


_hostList

HashMap _hostList
Contains a list of hosts that the data panel will use or build during its operation.


_usingConfiguredList

boolean _usingConfiguredList
If we should be using a configured list or just accepting all the hosts we get


_xmlPacketMaker

XMLPacketMaker _xmlPacketMaker

Class uk.org.iscream.cms.conient.HostDisplayPanel extends JPanel implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

_components

HashMap _components
The components that we already know about connected with the attributes they care about are stored here.


_north

JPanel _north
The north panel, currently used for the platform info button.


_center

JPanel _center
The centre panel, where all the data is displayed.


_dataTimer

PacketTimer _dataTimer
The countdown timer for normal data packets


_dataTimerThread

Thread _dataTimerThread
A place for the data timer thread


_hostName

String _hostName
The hostname this instance is keeping data for


_disks

JPanel _disks
The disks panel


_diskio

JPanel _diskio
The diskio panel


_net

JPanel _net
The network panel


_extra

JPanel _extra
The extra panel, used to display unknown data in the packet


_services

JPanel _services
The services panel, currently used to display host service information from heartbeat packets.


_extraData

boolean _extraData
Whether we a worrying about "extra" data by default we don't, but we look in the configuration in the constructor.

Class uk.org.iscream.cms.conient.PacketTimer extends JPanel implements Serializable

Serialized Fields

_timeBetweenPackets

int _timeBetweenPackets
Holds the time between packets as used internally by this class


_nextTime

long _nextTime

_barColour

Color _barColour

_running

boolean _running
Used to indicate the state of the thread


_progressBar

JProgressBar _progressBar

Class uk.org.iscream.cms.conient.QueueFrame extends JFrame implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

_queues

HashMap _queues
The components that we already know about connected with the attributes they care about are stored here.


_queuesDisplays

HashMap _queuesDisplays
The Panels on the display hooked to the queue hashid


_content

Box _content
The box to lay queue panels into.


Package uk.org.iscream.cms.conient.datacomponents

Class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent extends VisibleDataComponent implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

_name

String _name
The friendly name of this component


_attribute

String _attribute
The attribute that this component is concerned with


_cache

String _cache
Remembers what the last value was, so we only update if we have to.


_min

int _min
The minimum value for the percentage

See Also:
Constant Field Values

_max

int _max
The maximum value for the percentage

See Also:
Constant Field Values

_label

JLabel _label
The friendly label for this component


_item

JProgressBar _item
The progress bar that we will display CPU percentage data in

Class uk.org.iscream.cms.conient.datacomponents.DataFormatException extends Exception implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

Class uk.org.iscream.cms.conient.datacomponents.DateDataComponent extends StringDataComponent implements Serializable

Serialized Fields

_ourCache

String _ourCache
Remembers what the last value was, so we only update if we have to.

Class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent extends StorageDataComponent implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

_mountCache

String _mountCache
Holds the last value of the mountPoint


_deviceCache

String _deviceCache
Hold the last value for the device


_deviceAttribute

String _deviceAttribute
The device attribute that this component is concerned with


_mountAttribute

String _mountAttribute
The mount attribute that this component is concerned with

Class uk.org.iscream.cms.conient.datacomponents.IODataComponent extends VisibleDataComponent implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

DEFAULT_TEXT_LENGTH

int DEFAULT_TEXT_LENGTH
The default length of the JTextField

See Also:
Constant Field Values

_name

String _name
The friendly name of this component


_inAttribute

String _inAttribute
The input attribute that this component is concerned with


_outAttribute

String _outAttribute
The output attribute that this component is concerned with


_label

JLabel _label
The friendly label for this component


_inCache

String _inCache
Remembers what the last input value was, so we only update if we have to.


_outCache

String _outCache
Remembers what the last output value was, so we only update if we have to.


_displayLength

int _displayLength
The length of the JTextField


_inItem

JTextField _inItem
Just a normal label to display our input value as a String


_outItem

JTextField _outItem
Just a normal label to display our output value as a String

Class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent extends VisibleDataComponent implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

DEFAULT_TEXT_LENGTH

int DEFAULT_TEXT_LENGTH
The default length of the JTextField

See Also:
Constant Field Values

_name

String _name
The friendly name of this component


_attribute

String _attribute
The attribute that this component is concerned with


_label

JLabel _label
The friendly label for this component


_cache

String _cache
Remembers what the last value was, so we only update if we have to.


_displayLength

int _displayLength
The length of the JTextField


_item

JTextField _item
Just a normal label to display our value as a String

Class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent extends VisibleDataComponent implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

DEFAULT_TEXT_LENGTH

int DEFAULT_TEXT_LENGTH
The default length of the JTextField

See Also:
Constant Field Values

_name

String _name
The friendly name of this component


_attribute

String _attribute
The attribute that this component is concerned with


_statusAttribute

String _statusAttribute
The service status attribute that this component is concerned with


_label

JLabel _label
The friendly label for this component


_cache

String _cache
Remembers what the last value was, so we only update if we have to.


_statusCache

String _statusCache
Remembers what the last value was, so we only update if we have to.


_displayLength

int _displayLength
The length of the JTextField


_item

JTextField _item
Just a normal label to display our value as a String

Class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent extends VisibleDataComponent implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

_name

String _name
The friendly name of this component


_attribute

String _attribute
The attribute that this component is concerned with


_maxAttribute

String _maxAttribute
The max attribute that this component is concerned with


_unit

String _unit
The string representation of the units the values are being measured in.


_divider

int _divider
The divider to multiply the value to to reach the units.


_cache

String _cache
Remebers what the last value was, so we only update if we have to.


_maxcache

String _maxcache
Remebers what the last value was, so we only update if we have to.


_value

double _value
Holds the integer value we are holding


_maxvalue

double _maxvalue
Holds the integer value we are holding


_min

int _min
The minimum value for the percentage

See Also:
Constant Field Values

_max

int _max
The maximum value for the percentage


_label

JLabel _label
The friendly label for this component


_item

JProgressBar _item
The progress bar that we will display memory usage data in

Class uk.org.iscream.cms.conient.datacomponents.StringDataComponent extends VisibleDataComponent implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values

DEFAULT_TEXT_LENGTH

int DEFAULT_TEXT_LENGTH
The default length of the JTextField

See Also:
Constant Field Values

_name

String _name
The friendly name of this component


_attribute

String _attribute
The attribute that this component is concerned with


_label

JLabel _label
The friendly label for this component


_cache

String _cache
Remembers what the last value was, so we only update if we have to.


_displayLength

int _displayLength
The length of the JTextField


_item

JTextField _item
Just a normal label to display our value as a String

Class uk.org.iscream.cms.conient.datacomponents.UptimeDataComponent extends StringDataComponent implements Serializable

Serialized Fields

_ourCache

String _ourCache
Remembers what the last value was, so we only update if we have to.

Class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent extends VisibleDataComponent implements Serializable

Serialized Fields

_name

String _name
The friendly name of this component


_attribute

String _attribute
The attribute that this component is concerned with


_cache

String _cache
Remebers what the last value was, so we only update if we have to.


_label

JLabel _label
The friendly label for this component


_item

JComboBox _item
Just a JComboBox to display the users in

Class uk.org.iscream.cms.conient.datacomponents.VisibleDataComponent extends JPanel implements Serializable

Serialized Fields

REVISION

String REVISION
The current CVS revision of this class

See Also:
Constant Field Values



Copyright © 2000-2003 i-scream. All Rights Reserved.