A C D F G H I L M P Q R S T U V _

A

accept(File) - Method in class uk.org.iscream.cms.conient.Configuration.SuffixFileFilter
 
addDataComponent(DataComponent) - Method in class uk.org.iscream.cms.conient.HostDisplayPanel
Adds a DataComponent to the list of already known data components.
addHostPanel(String) - Method in class uk.org.iscream.cms.conient.DataPanel
Adds a new Host to the hostList and adds its display to the tabbed pane.
addMessage(String) - Static method in class uk.org.iscream.cms.conient.Conient
Adds a system message to the messages list
addQueue(XMLPacket) - Method in class uk.org.iscream.cms.conient.QueueFrame
Constructs and adds a new Queue panel to the current window.
addToKnownHosts(String) - Method in class uk.org.iscream.cms.conient.DataPanel
If we are in "discovery" mode, we want to keep a list of all new hosts we find, so we can add it to our list.
addVisibleDataComponent(Container, VisibleDataComponent) - Method in class uk.org.iscream.cms.conient.HostDisplayPanel
Adds a DataComponent to the list of already known data components.

C

CONFIG_HEADER - Static variable in class uk.org.iscream.cms.conient.Configuration
 
CONNECT - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
Thread action CONNECT.
CPUDataComponent - class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent.
This is DataComponent specifically for displaying CPU percentages.
CPUDataComponent(String, String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
Creates the component with a friendly name to be used as label
Configuration - class uk.org.iscream.cms.conient.Configuration.
Provides configuration details to Conient This class is a Singleton class.
Configuration(String) - Constructor for class uk.org.iscream.cms.conient.Configuration
The private constructor, ensures that this is a singleton.
Configuration.SuffixFileFilter - class uk.org.iscream.cms.conient.Configuration.SuffixFileFilter.
An inner class for the file filter.
Configuration.SuffixFileFilter(String, String) - Constructor for class uk.org.iscream.cms.conient.Configuration.SuffixFileFilter
 
ConfigurationDialog - class uk.org.iscream.cms.conient.ConfigurationDialog.
This provides a modal dialog from which the user can reconfigure the conient client.
ConfigurationDialog() - Constructor for class uk.org.iscream.cms.conient.ConfigurationDialog
Constructs and shows the dialog for the user
Conient - class uk.org.iscream.cms.conient.Conient.
This is the main class of the Conient client.
Conient(JSplitPane, ControlPanel) - Constructor for class uk.org.iscream.cms.conient.Conient
Creates a new Swing Client Frame
Conient.Splash - class uk.org.iscream.cms.conient.Conient.Splash.
An inner class to display a splash screen
Conient.Splash() - Constructor for class uk.org.iscream.cms.conient.Conient.Splash
Constructs a new splash screen
ConnectionHandler - class uk.org.iscream.cms.conient.ConnectionHandler.
This is the main thread for the client.
ConnectionHandler(DataPanel, Queue) - Constructor for class uk.org.iscream.cms.conient.ConnectionHandler
Constructs new data handler.
ControlPanel - class uk.org.iscream.cms.conient.ControlPanel.
This panel holds the toolbar at the top.
ControlPanel(DataPanel) - Constructor for class uk.org.iscream.cms.conient.ControlPanel
Constructs a new ControlPanel.
cleanUpTabs() - Method in class uk.org.iscream.cms.conient.DataPanel
Removes all the tabs on display Used to tidy up when a new data channel is opened.
closeFirewall(TunnelProcess) - Method in class uk.org.iscream.cms.conient.ConnectionHandler
Checks to see if the given firewall process has been created.
conientFrame - Static variable in class uk.org.iscream.cms.conient.Conient
Holds a reference to the root frame for Conient This is only used by dialogs (specifically the configurationn dialog) so that it can be modal, please use the accessor.
createClientOptions() - Method in class uk.org.iscream.cms.conient.ConfigurationDialog
creates a JPanel for the client options
createDataOptions() - Method in class uk.org.iscream.cms.conient.ConfigurationDialog
creates a JPanel for the data options
createDiskIOPanel(String, XMLPacket) - Method in class uk.org.iscream.cms.conient.HostDisplayPanel
Creates the diskio components and adds them do the list of components.
createDiskPanel(String, XMLPacket) - Method in class uk.org.iscream.cms.conient.HostDisplayPanel
Creates the disk components and adds them do the list of components.
createFirewallOptions() - Method in class uk.org.iscream.cms.conient.ConfigurationDialog
creates a JPanel for the firewall options
createNetworkPanel(String, XMLPacket) - Method in class uk.org.iscream.cms.conient.HostDisplayPanel
Creates the netwrok components and adds them do the list of components.
createServerOptions() - Method in class uk.org.iscream.cms.conient.ConfigurationDialog
creates a JPanel for the server options
createServicesPanel(String) - Method in class uk.org.iscream.cms.conient.HostDisplayPanel
Creates the servicecheck components and adds them do the list of components.

D

DATAREADER_SHUTDOWN_TIMEOUT - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
This is the time in seconds that this class should wait on the DataReader class to fully shutdown after calling shutdown() before forcing a shutdown
DEFAULT_CONFIG_FILE - Static variable in class uk.org.iscream.cms.conient.Conient
The default configuration fle This can be specified on the command line
DEFAULT_FIREWALL_COMMANDWAIT - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
The default time in seconds to wait for the firewall setup command to execute
DEFAULT_FIREWALL_SERVER - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
The default local server to connect to when a firewall is in use if one is not specified in the server
DEFAULT_HEIGHT - Variable in class uk.org.iscream.cms.conient.Conient
The initial height of the window
DEFAULT_QUEUE_LIMIT - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
The default maximum queue size in use for the data queue
DEFAULT_TEXT_LENGTH - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
The default length of the JTextField
DEFAULT_TEXT_LENGTH - Variable in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
The default length of the JTextField
DEFAULT_TEXT_LENGTH - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
The default length of the JTextField
DEFAULT_TEXT_LENGTH - Variable in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
The default length of the JTextField
DEFAULT_WIDTH - Variable in class uk.org.iscream.cms.conient.Conient
The initial width of the window
DISCONNECT - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
Thread action DISCONNECT.
DISPLAY_SPLASH_TIME_SECONDS - Static variable in class uk.org.iscream.cms.conient.Conient
The time in seconds to display the splash screen for
DONOTHING - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
Thread action DONOTHING.
DataComponent - interface uk.org.iscream.cms.conient.datacomponents.DataComponent.
This interface is used by all components that will be used to display inbound data.
DataFormatException - exception uk.org.iscream.cms.conient.datacomponents.DataFormatException.
Indicates a problem with the format of Data.
DataFormatException(String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.DataFormatException
Takes a string containing a message detailing specifics about the exception.
DataPanel - class uk.org.iscream.cms.conient.DataPanel.
This thread reads data from the DataReader it then asks the appropriate HostDisplayPanel to update its data.
DataPanel() - Constructor for class uk.org.iscream.cms.conient.DataPanel
Constructs the data panel
DataReader - class uk.org.iscream.cms.conient.DataReader.
The class reads in data from a BufferedReader, it then converts it to an XMLPacket and adds it to its Queue for anything that wants it.
DataReader(BufferedReader, Queue, ConnectionHandler) - Constructor for class uk.org.iscream.cms.conient.DataReader
Constructs a new data reader, giving it its BufferedReader and Queue.
DateDataComponent - class uk.org.iscream.cms.conient.datacomponents.DateDataComponent.
This is DataComponent specifically for converting time since epoc dates into a nice format.
DateDataComponent(String, String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.DateDataComponent
Creates the component with a friendly name to be used as label, but as we're a very basic extension of StringDataComponent, we just construct that.
DiskDataComponent - class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent.
This is DataComponent specifically for displaying Disk information.
DiskDataComponent(String, String, String, String, String, String, int) - Constructor for class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent
Creates the component with a friendly name to be used as label

F

fc - Variable in class uk.org.iscream.cms.conient.Configuration
A file chooser to prompt for file names when saving configuration
filter - Variable in class uk.org.iscream.cms.conient.Configuration
A file filter for the file chooser dialog boxes

G

GETCONFIGURATION - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
Thread action GETCONFIGURATION Starts the command to obtain the configuration from the server.
GUIReconfiguration() - Method in class uk.org.iscream.cms.conient.Configuration
Tells the configuration class that it should perform user re-configuration through displaying a gui.
getConfigFromServer(String, String) - Method in class uk.org.iscream.cms.conient.ConnectionHandler
This method is called by the Configuration object when a request is made for a server property.
getCurrentSettings() - Method in class uk.org.iscream.cms.conient.ConfigurationDialog
Reads in the current settings from the loaded configuration
getDescription() - Method in class uk.org.iscream.cms.conient.Configuration.SuffixFileFilter
 
getFrame() - Static method in class uk.org.iscream.cms.conient.Conient
A static accessor, allowing components of the system to get hold of the root frame of the system.
getInstance() - Static method in class uk.org.iscream.cms.conient.Configuration
Returns the singleton instance of this class.
getMenuBar() - Method in class uk.org.iscream.cms.conient.ControlPanel
 
getPacketAttribute() - Method in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
Returns the string showing the packet attribute that the component is looking after
getPacketAttribute() - Method in interface uk.org.iscream.cms.conient.datacomponents.DataComponent
Returns the string showing the packet attribute that the component is looking after
getPacketAttribute() - Method in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
Returns the string showing the packet attribute that the component is looking after
getPacketAttribute() - Method in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
Returns the string showing the packet attribute that the component is looking after
getPacketAttribute() - Method in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
Returns the string showing the packet attribute that the component is looking after
getPacketAttribute() - Method in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
Returns the string showing the packet attribute that the component is looking after
getPacketAttribute() - Method in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
Returns the string showing the packet attribute that the component is looking after
getPacketAttribute() - Method in class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
Returns the string showing the packet attribute that the component is looking after
getProcess() - Method in class uk.org.iscream.cms.conient.TunnelProcess
Acessor for the process held by this object
getProperty(String) - Method in class uk.org.iscream.cms.conient.Configuration
A wrapper for java.util.Properties.getProperty When given a key it returns the value of that key ie, key = value
getServerProperty(String, String) - Method in class uk.org.iscream.cms.conient.Configuration
This method is called by any part of the system that requires configuration from the server.
getSuffix() - Method in class uk.org.iscream.cms.conient.Configuration.SuffixFileFilter
 
getUsingSpecificConfig() - Method in class uk.org.iscream.cms.conient.Configuration
Returns whether a specific config is in use rather than a default one
getValue() - Method in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
Returns the string showing the packet data that the component is looking after

H

HostDisplayPanel - class uk.org.iscream.cms.conient.HostDisplayPanel.
A HostDisplayPanel is simply a JPanel containing DataComponents which relate to various host attributes.
HostDisplayPanel(String) - Constructor for class uk.org.iscream.cms.conient.HostDisplayPanel
Creates a new Host Display Panel and adds all the appropriate DataComponents
handleFirewall(String, int, TunnelProcess) - Method in class uk.org.iscream.cms.conient.ConnectionHandler
Handles opening pipes through firewalls.

I

IODataComponent - class uk.org.iscream.cms.conient.datacomponents.IODataComponent.
Used to display IO style information.
IODataComponent(String, String, String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.IODataComponent
Creates the component with a friendly name to be used as label
initialise(String) - Static method in class uk.org.iscream.cms.conient.Configuration
Creates and initialises a the Configuration system for Conient.

L

loadConfiguration() - Method in class uk.org.iscream.cms.conient.Configuration
Loads in a configuration that is chosen by the user after displaying a dialog.

M

main(String[]) - Static method in class uk.org.iscream.cms.conient.Conient
The first method that is called.

P

PROTOCOL_VERSION - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The hardcoded protocol version that we are using.
PacketTimer - class uk.org.iscream.cms.conient.PacketTimer.
Shows a countdown timer for packet arrival times.
PacketTimer(String, int) - Constructor for class uk.org.iscream.cms.conient.PacketTimer
Constructs a new PacketTimer
ProcessesDataComponent - class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent.
Used to display some information about processes Used in combination with others of this type and displayed correctly, this will help display the number of processes It simply displays the value as a String in a JTextField.
ProcessesDataComponent(String, String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
Creates the component with a friendly name to be used as label
prepareLists() - Method in class uk.org.iscream.cms.conient.ConfigurationDialog
Displays the host lists in the host windows in alphabetical order
processPacket(XMLPacket) - Method in class uk.org.iscream.cms.conient.HostDisplayPanel
Process an incoming packet, updates the components.

Q

QUEUE_ALGORITHM - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
The algorithm we use to remove items from the queue if it reaches its maximum size.
QUIT - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
Thread action QUIT.
QueueFrame - class uk.org.iscream.cms.conient.QueueFrame.
This class allows a window to be shown which displays internel server queue information as sent by the i-scream server.
QueueFrame() - Constructor for class uk.org.iscream.cms.conient.QueueFrame
Constructs a new frame

R

REVISION - Static variable in class uk.org.iscream.cms.conient.Configuration
The current CVS revision of this class
REVISION - Static variable in class uk.org.iscream.cms.conient.ConfigurationDialog
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.Conient
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.ControlPanel
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.DataPanel
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.DataReader
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The current CVS revision of this class
REVISION - Static variable in class uk.org.iscream.cms.conient.PacketTimer
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.QueueFrame
The current CVS revision of this class
REVISION - Static variable in class uk.org.iscream.cms.conient.SwingSafeAdd
The current CVS revision of this class
REVISION - Static variable in class uk.org.iscream.cms.conient.SwingSafeAddCard
The current CVS revision of this class
REVISION - Static variable in class uk.org.iscream.cms.conient.TunnelProcess
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
The current CVS revision of this class
REVISION - Static variable in interface uk.org.iscream.cms.conient.datacomponents.DataComponent
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.datacomponents.DataFormatException
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
The current CVS revision of this class
REVISION - Variable in class uk.org.iscream.cms.conient.datacomponents.VisibleDataComponent
The current CVS revision of this class
readFileConfiguration(File) - Method in class uk.org.iscream.cms.conient.Configuration
Reads in the specified file and parses its properties.
refreshHostList() - Method in class uk.org.iscream.cms.conient.DataPanel
Build the host list according to the configuration.
reset() - Method in class uk.org.iscream.cms.conient.PacketTimer
Resets the progress bar.
run() - Method in class uk.org.iscream.cms.conient.ConnectionHandler
Starts this ConnectionHandler running.
run() - Method in class uk.org.iscream.cms.conient.DataPanel
Starts the DataPanel running
run() - Method in class uk.org.iscream.cms.conient.DataReader
This thread reads data from the BufferedReader.
run() - Method in class uk.org.iscream.cms.conient.PacketTimer
Updates the progress bar every 10th of a second.
run() - Method in class uk.org.iscream.cms.conient.SwingSafeAdd
Executed by the Swing Event Dispatch thread to update the display.
run() - Method in class uk.org.iscream.cms.conient.SwingSafeAddCard
Executed by the Swing Event Dispatch thread to update the display.
run() - Method in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
This run method updates any Swing components The setValue() method adds this component to the Swing Event Dispatching Queue to run this method.
run() - Method in class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent
This run method updates any Swing components The setValue() method adds this component to the Swing Event Dispatching Queue to run this method.
run() - Method in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
This run method updates any Swing components The setValue() method adds this component to the Swing Event Dispatching Queue to run this method.
run() - Method in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
This run method updates any Swing components The setValue() method adds this component to the Swing Event Dispatching Queue to run this method.
run() - Method in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
This run method updates any Swing components The setValue() method adds this component to the Swing Event Dispatching Queue to run this method.
run() - Method in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
This run method updates any Swing components The setValue() method adds this component to the Swing Event Dispatching Queue to run this method.
run() - Method in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
This run method updates any Swing components The setValue() method adds this component to the Swing Event Dispatching Queue to run this method.
run() - Method in class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
This run method updates any Swing components The setValue() method adds this component to the Swing Event Dispatching Queue to run this method.

S

STARTDATA - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
Thread action STARTDATA.
STOPDATA - Static variable in class uk.org.iscream.cms.conient.ConnectionHandler
Thread action STOPDATA.
ServiceDataComponent - class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent.
This is the most basic of DataComponents.
ServiceDataComponent(String, String, String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
Creates the component with a friendly name to be used as label
StorageDataComponent - class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent.
This is DataComponent specifically for displaying storage, eg memory, disk and swap.
StorageDataComponent(String, String, String, String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
Creates the component with a friendly name to be used as label
StorageDataComponent(String, String, String, String, int) - Constructor for class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
Creates the component with a friendly name to be used as label
StringDataComponent - class uk.org.iscream.cms.conient.datacomponents.StringDataComponent.
This is the most basic of DataComponents.
StringDataComponent(String, String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
Creates the component with a friendly name to be used as label
SwingSafeAdd - class uk.org.iscream.cms.conient.SwingSafeAdd.
Allows components to be safely added to containers This class takes a container and a component to add to the container.
SwingSafeAdd(Container, JComponent) - Constructor for class uk.org.iscream.cms.conient.SwingSafeAdd
Constructs a new instance.
SwingSafeAddCard - class uk.org.iscream.cms.conient.SwingSafeAddCard.
Allows components to be safely added to a pane using a card layout.
SwingSafeAddCard(Container, JComponent, String) - Constructor for class uk.org.iscream.cms.conient.SwingSafeAddCard
Constructs a new instance.
saveConfiguration() - Method in class uk.org.iscream.cms.conient.Configuration
This method saves the currently saves the current config, if the config has not been saved before at it is not the default, then it prompts for a file name by calling saveNewConfiguration().
saveDefaultConfiguration() - Method in class uk.org.iscream.cms.conient.Configuration
This method saves the currently loaded config as the default config
saveFileConfiguration(File) - Method in class uk.org.iscream.cms.conient.Configuration
This method writes out the current configuration to a file using the Properties.store() method.
saveNewConfiguration() - Method in class uk.org.iscream.cms.conient.Configuration
Prompts the user for a box to save the configuration to a specific filename.
setConnectionHandler(ConnectionHandler) - Method in class uk.org.iscream.cms.conient.Configuration
When the connection handler class starts up it notifys this class that it is up, so that we can obtain configuration through the open connections, should there be any.
setControlStatus(String) - Static method in class uk.org.iscream.cms.conient.Conient
Sets the control link status.
setDataStatus(String) - Static method in class uk.org.iscream.cms.conient.Conient
Sets the data link status.
setHostList(String) - Method in class uk.org.iscream.cms.conient.ConnectionHandler
This method performs the SETHOSTLIST command.
setLabel() - Method in class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent
 
setListDisplay() - Method in class uk.org.iscream.cms.conient.ConfigurationDialog
Because of the limitation of the existing data model for lists, ArrayLists are used.
setNewSettingsAndClose() - Method in class uk.org.iscream.cms.conient.ConfigurationDialog
Writes the changes back to the loaded configuration Then closes the windows
setProcess(Process) - Method in class uk.org.iscream.cms.conient.TunnelProcess
Mutator for the process held by this object
setProperty(String, String) - Method in class uk.org.iscream.cms.conient.Configuration
A wrapper for java.util.Properties.setProperty When given a key and a value, it writes it to the current properties.
setQueue(Queue) - Method in class uk.org.iscream.cms.conient.DataPanel
Assigns the queue that this panel will use to obtain data
setQueueStatus(int, int) - Static method in class uk.org.iscream.cms.conient.Conient
Updates the queue status.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setValue(XMLPacket) - Method in interface uk.org.iscream.cms.conient.datacomponents.DataComponent
This takes an XMLPacket so that the reading component can extract the data it needs to update the display.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.DateDataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.UptimeDataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setValue(XMLPacket) - Method in class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
This takes the packet to obtain the value from, it then performs all approriate conversions and adds this class to the Swing Event Dispatching queue.
setupMenuBar() - Method in class uk.org.iscream.cms.conient.ControlPanel
 
setupToolBar() - Method in class uk.org.iscream.cms.conient.ControlPanel
Sets up the tool bar, adding action listeners to dispatch events to the ConnectionHandler
shutdown() - Method in class uk.org.iscream.cms.conient.ConnectionHandler
This method allows other classes to shutdown this connection handler.
shutdown() - Method in class uk.org.iscream.cms.conient.DataPanel
This method allows other classes to shutdown this data panel.
shutdown() - Method in class uk.org.iscream.cms.conient.DataReader
This method allows other classes to shutdown this data reader.
shutdownDataLink() - Method in class uk.org.iscream.cms.conient.ConnectionHandler
Called by the DataReader if the link is unexpectedly lost.

T

TunnelProcess - class uk.org.iscream.cms.conient.TunnelProcess.
This is essentially a wrapper for the java.lang.Process object.
TunnelProcess() - Constructor for class uk.org.iscream.cms.conient.TunnelProcess
 
toString() - Method in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
Overrides the Object.toString() method to provide clean logging (every class should have this).
toString() - Method in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
Overrides the Object.toString() method to provide clean logging (every class should have this).
toString() - Method in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
Overrides the Object.toString() method to provide clean logging (every class should have this).
toString() - Method in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
Overrides the Object.toString() method to provide clean logging (every class should have this).
toString() - Method in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
Overrides the Object.toString() method to provide clean logging (every class should have this).
toString() - Method in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
Overrides the Object.toString() method to provide clean logging (every class should have this).
toString() - Method in class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
Overrides the Object.toString() method to provide clean logging (every class should have this).

U

UptimeDataComponent - class uk.org.iscream.cms.conient.datacomponents.UptimeDataComponent.
This is DataComponent specifically for converting uptime into a nice format.
UptimeDataComponent(String, String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.UptimeDataComponent
Creates the component with a friendly name to be used as label, but as we're a very basic extension of StringDataComponent, we just construct that.
UsersDataComponent - class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent.
This component displays the users currently logged onto a system.
UsersDataComponent(String, String) - Constructor for class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
Creates the component with a friendly name to be used as label, but as we're a very basic extension of StringDataComponent, we just construct that.
uk.org.iscream.cms.conient - package uk.org.iscream.cms.conient
 
uk.org.iscream.cms.conient.datacomponents - package uk.org.iscream.cms.conient.datacomponents
 
update(XMLPacket) - Method in class uk.org.iscream.cms.conient.QueueFrame
Process an incoming packet, updates the components.
updateHost(XMLPacket) - Method in class uk.org.iscream.cms.conient.HostDisplayPanel
This method takes an XMLPacket containing information about the host this HostDisplayPanel is currently displaying.
updateQueueInformation(XMLPacket) - Method in class uk.org.iscream.cms.conient.QueueFrame
Updates a queue panel with new data

V

VisibleDataComponent - class uk.org.iscream.cms.conient.datacomponents.VisibleDataComponent.
This is the abstract class for all data components that will display data on the screen.
VisibleDataComponent() - Constructor for class uk.org.iscream.cms.conient.datacomponents.VisibleDataComponent
 

_

_actionQueue - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The queue that actions are added to by other parts of the system
_actionQueue - Variable in class uk.org.iscream.cms.conient.ControlPanel
The queue that we will add actions to.
_attribute - Variable in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
The attribute that this component is concerned with
_attribute - Variable in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
The attribute that this component is concerned with
_attribute - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
The attribute that this component is concerned with
_attribute - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The attribute that this component is concerned with
_attribute - Variable in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
The attribute that this component is concerned with
_attribute - Variable in class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
The attribute that this component is concerned with
_barColour - Variable in class uk.org.iscream.cms.conient.PacketTimer
 
_cache - Variable in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
Remembers what the last value was, so we only update if we have to.
_cache - Variable in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
Remembers what the last value was, so we only update if we have to.
_cache - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
Remembers what the last value was, so we only update if we have to.
_cache - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
Remebers what the last value was, so we only update if we have to.
_cache - Variable in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
Remembers what the last value was, so we only update if we have to.
_cache - Variable in class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
Remebers what the last value was, so we only update if we have to.
_center - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The centre panel, where all the data is displayed.
_ch - Variable in class uk.org.iscream.cms.conient.DataReader
A reference to the ConnectionHandler in use
_component - Variable in class uk.org.iscream.cms.conient.SwingSafeAdd
The component to add
_component - Variable in class uk.org.iscream.cms.conient.SwingSafeAddCard
The component to add
_components - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The components that we already know about connected with the attributes they care about are stored here.
_config - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
A reference to the configuration in use
_config - Variable in class uk.org.iscream.cms.conient.DataPanel
A reference to the configuraton object
_configFile - Variable in class uk.org.iscream.cms.conient.Configuration
The file that the current configuration is loaded from
_configuration - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
A reference to the system configuration component
_configuredServer - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The server that the config says we should connect to
_connectControl - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
If we want to start the control channel on startup
_connectData - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
If we want to start the data channel on startup
_connectionHandler - Variable in class uk.org.iscream.cms.conient.Configuration
A reference to the ConnectionHandler, this allows this class to obtain configuration from the server
_container - Variable in class uk.org.iscream.cms.conient.SwingSafeAdd
The container to add the component to
_container - Variable in class uk.org.iscream.cms.conient.SwingSafeAddCard
The container to add the component to
_content - Variable in class uk.org.iscream.cms.conient.QueueFrame
The box to lay queue panels into.
_controlFirewallProcess - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The process used to start the firewall pipe for the control link.
_controlLink - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The control link socket
_controlStatus - Static variable in class uk.org.iscream.cms.conient.Conient
Displays information about the data link
_data - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
A reference to the displaying class DataPanel
_dataFirewallProcess - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The process used to start the firewall pipe for the data link.
_dataInBound - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The input for the data link
_dataLink - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The data link socket
_dataOutBound - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The output for the data link
_dataQueue - Variable in class uk.org.iscream.cms.conient.DataPanel
The queue new data will be read from
_dataQueue - Variable in class uk.org.iscream.cms.conient.DataReader
The Queue we place data on.
_dataReader - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
A reference to the DataReader in use
_dataStatus - Static variable in class uk.org.iscream.cms.conient.Conient
Displays information about the data link
_dataTimer - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The countdown timer for normal data packets
_dataTimerThread - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
A place for the data timer thread
_defaultConfigFile - Variable in class uk.org.iscream.cms.conient.Configuration
The file containing the default configuration
_description - Variable in class uk.org.iscream.cms.conient.Configuration.SuffixFileFilter
 
_deviceAttribute - Variable in class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent
The device attribute that this component is concerned with
_deviceCache - Variable in class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent
Hold the last value for the device
_diskio - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The diskio panel
_disks - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The disks panel
_displayExtra - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
Whether to display extra data contained in packets
_displayLength - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
The length of the JTextField
_displayLength - Variable in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
The length of the JTextField
_displayLength - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
The length of the JTextField
_displayLength - Variable in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
The length of the JTextField
_displayPane - Variable in class uk.org.iscream.cms.conient.DataPanel
The panel where HostDisplayPanel's are placed, it uses a CardLayout
_displayPaneLayout - Variable in class uk.org.iscream.cms.conient.DataPanel
This card layout is used for the _displayPane it allows the chooser list to select which host to display
_displayQueue - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
Whether to display server queue debugging information
_divider - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The divider to multiply the value to to reach the units.
_extra - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The extra panel, used to display unknown data in the packet
_extraData - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
Whether we a worrying about "extra" data by default we don't, but we look in the configuration in the constructor.
_firewallCommand - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
The command to run to open a pipe to the iscream server
_firewallServer - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
The name of the machine to locally connect through to reach the i-scream server
_firewallWait - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
How long to wait for the firewall command to execute
_handler - Variable in class uk.org.iscream.cms.conient.ControlPanel
The connection handler in use by the system.
_hostChooserList - Variable in class uk.org.iscream.cms.conient.DataPanel
The host list allows the user to select which host pane is topmost
_hostDiscoveryMode - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
If we are making a note of the hosts the server sends us.
_hostList - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
The list of hosts we're monitoring
_hostList - Variable in class uk.org.iscream.cms.conient.DataPanel
Contains a list of hosts that the data panel will use or build during its operation.
_hostListData - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
holds the monitored hosts
_hostName - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The hostname this instance is keeping data for
_inAttribute - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
The input attribute that this component is concerned with
_inBound - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The input for the control link
_inBound - Variable in class uk.org.iscream.cms.conient.DataReader
The reader we are reading from.
_inCache - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
Remembers what the last input value was, so we only update if we have to.
_inItem - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
Just a normal label to display our input value as a String
_instance - Static variable in class uk.org.iscream.cms.conient.Configuration
The reference to the singleton instance of this class
_item - Variable in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
The progress bar that we will display CPU percentage data in
_item - Variable in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
Just a normal label to display our value as a String
_item - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
Just a normal label to display our value as a String
_item - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The progress bar that we will display memory usage data in
_item - Variable in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
Just a normal label to display our value as a String
_item - Variable in class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
Just a JComboBox to display the users in
_knownHosts - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
Lists the known hosts (less the ones we're monitoring)
_knownHostsData - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
holds the known hosts
_label - Variable in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
The friendly label for this component
_label - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
The friendly label for this component
_label - Variable in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
The friendly label for this component
_label - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
The friendly label for this component
_label - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The friendly label for this component
_label - Variable in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
The friendly label for this component
_label - Variable in class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
The friendly label for this component
_max - Variable in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
The maximum value for the percentage
_max - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The maximum value for the percentage
_maxAttribute - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The max attribute that this component is concerned with
_maxcache - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
Remebers what the last value was, so we only update if we have to.
_maxvalue - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
Holds the integer value we are holding
_menuBar - Variable in class uk.org.iscream.cms.conient.ControlPanel
The menu bar for the Frame
_messages - Static variable in class uk.org.iscream.cms.conient.Conient
The place where system messages are written.
_min - Variable in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
The minimum value for the percentage
_min - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The minimum value for the percentage
_mountAttribute - Variable in class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent
The mount attribute that this component is concerned with
_mountCache - Variable in class uk.org.iscream.cms.conient.datacomponents.DiskDataComponent
Holds the last value of the mountPoint
_myQueue - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The queue number that we are reading from on the action queue
_myQueue - Variable in class uk.org.iscream.cms.conient.DataPanel
Our queue number
_name - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
The name to identify this client to the server
_name - Variable in class uk.org.iscream.cms.conient.datacomponents.CPUDataComponent
The friendly name of this component
_name - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
The friendly name of this component
_name - Variable in class uk.org.iscream.cms.conient.datacomponents.ProcessesDataComponent
The friendly name of this component
_name - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
The friendly name of this component
_name - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The friendly name of this component
_name - Variable in class uk.org.iscream.cms.conient.datacomponents.StringDataComponent
The friendly name of this component
_name - Variable in class uk.org.iscream.cms.conient.datacomponents.UsersDataComponent
The friendly name of this component
_net - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The network panel
_newHost - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
Used to add a new host to the known host list
_nextTime - Variable in class uk.org.iscream.cms.conient.PacketTimer
 
_north - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The north panel, currently used for the platform info button.
_ourCache - Variable in class uk.org.iscream.cms.conient.datacomponents.DateDataComponent
Remembers what the last value was, so we only update if we have to.
_ourCache - Variable in class uk.org.iscream.cms.conient.datacomponents.UptimeDataComponent
Remembers what the last value was, so we only update if we have to.
_outAttribute - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
The output attribute that this component is concerned with
_outBound - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The output for the control link
_outCache - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
Remembers what the last output value was, so we only update if we have to.
_outItem - Variable in class uk.org.iscream.cms.conient.datacomponents.IODataComponent
Just a normal label to display our output value as a String
_packetDump - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
Whether to dump raw packet data to the console
_port - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
The _port the i-scream _server is running on
_process - Variable in class uk.org.iscream.cms.conient.TunnelProcess
The process held by this object
_progressBar - Variable in class uk.org.iscream.cms.conient.PacketTimer
 
_properties - Variable in class uk.org.iscream.cms.conient.Configuration
The current configuration in use
_qFrame - Variable in class uk.org.iscream.cms.conient.DataPanel
A frame to display Queue information may not always be used - loaded according to config
_queueLimit - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
The limit on the data queue size
_queueStatus - Static variable in class uk.org.iscream.cms.conient.Conient
Displays information about the inbound data queue.
_queues - Variable in class uk.org.iscream.cms.conient.QueueFrame
The components that we already know about connected with the attributes they care about are stored here.
_queuesDisplays - Variable in class uk.org.iscream.cms.conient.QueueFrame
The Panels on the display hooked to the queue hashid
_running - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The state if this thread
_running - Variable in class uk.org.iscream.cms.conient.DataPanel
The state of this thread.
_running - Variable in class uk.org.iscream.cms.conient.DataReader
The state of this thread.
_running - Variable in class uk.org.iscream.cms.conient.PacketTimer
Used to indicate the state of the thread
_server - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
The host_name of the i-scream server
_server - Variable in class uk.org.iscream.cms.conient.ConnectionHandler
The server we will be connecting to
_serverIcon - Variable in class uk.org.iscream.cms.conient.DataPanel
An icon to represent a host
_services - Variable in class uk.org.iscream.cms.conient.HostDisplayPanel
The services panel, currently used to display host service information from heartbeat packets.
_statusAttribute - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
The service status attribute that this component is concerned with
_statusCache - Variable in class uk.org.iscream.cms.conient.datacomponents.ServiceDataComponent
Remembers what the last value was, so we only update if we have to.
_suffix - Variable in class uk.org.iscream.cms.conient.Configuration.SuffixFileFilter
 
_timeBetweenPackets - Variable in class uk.org.iscream.cms.conient.PacketTimer
Holds the time between packets as used internally by this class
_title - Variable in class uk.org.iscream.cms.conient.SwingSafeAddCard
The title of the tab
_toolBar - Variable in class uk.org.iscream.cms.conient.ControlPanel
The tool bar for the control panel
_unit - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
The string representation of the units the values are being measured in.
_useFirewall - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
If we want to use the firewall command to connect
_useHostList - Variable in class uk.org.iscream.cms.conient.ConfigurationDialog
If we are using the host list setting to only view data from certain hosts
_usingConfiguredList - Variable in class uk.org.iscream.cms.conient.DataPanel
If we should be using a configured list or just accepting all the hosts we get
_usingSpecificConfig - Variable in class uk.org.iscream.cms.conient.Configuration
A value to indicate whether a specific config is in use or not
_value - Variable in class uk.org.iscream.cms.conient.datacomponents.StorageDataComponent
Holds the integer value we are holding
_xmlPacketMaker - Variable in class uk.org.iscream.cms.conient.DataPanel
 

A C D F G H I L M P Q R S T U V _

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