Package com.nt.udc.oi.node.ipdr
Class IPDROIConfigGUI
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.nt.udc.ndk.gui.DCNodeConfigGUI
com.nt.udc.ndk.gui.OINodeConfigGUI
com.nt.udc.ndk.gui.OIFtpConfigGUI
com.nt.udc.oi.node.ipdr.IPDROIConfigGUI
- All Implemented Interfaces:
DCNodeConfigGUIIfc
,ImageObserver
,MenuContainer
,Serializable
,Accessible
This class is used to build the configuration panel for the Ftp
Push IPDR OI Node (IPDROINode). The various runtime parameters and
their default values are set within this object.
- Since:
- JDK1.2.2
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.nt.udc.ndk.gui.OIFtpConfigGUI
OIFtpConfigGUI.FileRetentionListener
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
This parameter specifies how to generate IPDR records.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
protected JCheckBox
protected JTextField
protected JCheckBox
protected JCheckBox
protected JCheckBox
protected JCheckBox
protected JTextField
protected JCheckBox
protected JTextField
protected JCheckBox
protected JCheckBox
protected JTextField
protected JCheckBox
protected JTextField
protected JCheckBox
protected JTextField
protected JCheckBox
protected JComboBox
protected JComboBox
static final String
static final int
static final int
static final int
static final int
static final String
static final int
static final int
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class com.nt.udc.ndk.gui.OIFtpConfigGUI
COMPRESSION_CHOICE, CURR_FILE_EXTENSION, DAY, DONE_FILE_EXTENSION, FALSE, FILE_DIR, FILE_NAME, FILE_RETENTION_ACTION, FILE_RETENTION_ACTION_ARCHIVE, FILE_RETENTION_ACTION_DEFAULT, FILE_RETENTION_ACTION_DELETE, FILE_RETENTION_ARCHIVE_FOLDER, FILE_RETENTION_DAYS, FILE_RETENTION_DAYS_DEFAULT, FILE_RETENTION_FOLDER_DEFAULT, FILE_RETENTION_USED, FTP_DIR, FTP_EXTENSION, FTP_HOST, FTP_PORT, FTP_PW, FTP_SLEEP_TIME, FTP_SLEEP_TIME_UNIT, FTP_USED, FTP_USER, GZIP, HOUR, m_archiveFilesRadio, m_archiveFolderJTF, m_cipher, m_compressionBox, m_currFileJTF, m_deleteFilesRadio, m_doneFileJTF, m_fileDirJTF, m_fileNameJTF, m_fileRetentionActionGroup, m_fileRetentionUsedCB, m_ftpDirectoryJTF, m_ftpExtensionJTF, m_ftpHostJTF, m_ftpPasswdJPF, m_ftpPortJTF, m_ftpSleepTimeCB, m_ftpUsedCB, m_ftpUserJTF, m_maxRecsPerFile, m_retentionDaysJTF, m_retentionDaysLabel, m_sftpUsedCB, m_timePeriodSMGIF, m_timeUnitBox, MAX_SIZE_TIME_PERIOD, MAXTHREAD_COUNT, MIN, MINTHREAD_COUNT, MULTI_THREADED, NO_COMPRESSION, NONE, RECORD_ORDERING, SEC, SFTP_USED, THREAD_COUNT, TIME_PERIOD, TRUE, ZIP
Fields inherited from class com.nt.udc.ndk.gui.DCNodeConfigGUI
backupBox, backupLabel, bulkIOCheckBox, defaultFont, destGUI, fileLevelTransactionJLable, fileLevelTransactionLabel, fileLevelTransCheckBox, inputMonitorEnableField, inputMonitorTimeField, inputMonitorTimeUnitsField, narBackupBox, narBackupDaysField, narBackupDaysLabel, narBackupLabel, nodeConfig, nodeFieldsDirty, recordCountEnableField, tabbedPane
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
boolean
Used to validate all widgets when user presses "Save".void
Create the node's configuration panel with the specific text fields, check boxes, etc.void
getNodeSpecificConfigData
(DCNodeConfigData nodeData) Sets the default values for the various configuration parameters within the givenDCNodeConfigData
object.static void
void
Sets the default values for the various configuration parameters.Methods inherited from class com.nt.udc.ndk.gui.OIFtpConfigGUI
actionPerformed, allFileFieldsValid, allFileRetentionFieldsValid, allFtpFieldsValid, displayErrorMessage, ftpUsedAction, getCompressionConfigData, getDefaultSleepTime, getFileConfigData, getFileOutputPanelName, getFileRetentionConfigData, getFTPConfigData, getMultiThreadConfigData, initCipher, isMultiThreadCountValid, makeCompressionPanel, makeFileOutputPanel, makeFileOutputPanelComponents, makeFileRetentionPanel, makeFileRetentionPanel, makeFTPPanel, makeFTPPanelComponents, makeMultiThreadPanel, setCompressionDefaults, setFileDefaults, setFileRetentionDefaults, setFtpDefaults, setMultiThreadDefaults, verifyFolders
Methods inherited from class com.nt.udc.ndk.gui.OINodeConfigGUI
getDCNodeConfigData, getMaxReadTimer, getMinReadTimer, getReadTimerValue, makeNodePanel, setMaxReadTimer, setMaxValueForReadTimer, setMinReadTimer, setRangeValues, setReadTimerValue
Methods inherited from class com.nt.udc.ndk.gui.DCNodeConfigGUI
addGUIComponents, addInputMonitoringFieldsToPanel, addNarBackupCheckbox, addPanel, addScrollPanel, defaultValue, defaultValue, disableBackupCheckbox, enableBackupCheckbox, getBackupValue, getConfigActionObject, getDebugLevel, getDestinations, getMaxLogFileSize, getMaxLogSizeValue, getMaxValue, getMinLogFileSize, getMinValue, getNarBackupDaysValue, getNarBackupValue, getNodeDestinationsGUI, getNodeId, hasDestinations, init, isAnyConfigAction, makeIPAddressField, makeNumericTextField, makeNumericTextField, makeNumericTextField, makePanel, makePanel, makeTextField, makeTextField, setBackupValue, setConfigRange, setDebugLevel, setDestinations, setMaxLogFileSize, setMaxLogSizeValue, setMaxValueForLogSize, setMinLogFileSize, setNarBackupDaysValue, setNarBackupValue, setNodeId, setNodeInfo, setPanelsTab, validateConfig
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
fldAsAttribute
This parameter specifies how to generate IPDR records. -
fldAsSubElements
-
fldWithTables
-
fldAsSubElemenetAndEndTag
-
Z_Format
-
UTC_Long
-
METHOD
- See Also:
-
METHOD_FIELDS_AS_ATTRS
public static final int METHOD_FIELDS_AS_ATTRS- See Also:
-
METHOD_FIELDS_AS_SUB_ELEMENTS
public static final int METHOD_FIELDS_AS_SUB_ELEMENTS- See Also:
-
METHOD_USE_TABLES
public static final int METHOD_USE_TABLES- See Also:
-
METHOD_FIELDS_AS_SUB_ELEMENTS_WITH_END_TAGS
public static final int METHOD_FIELDS_AS_SUB_ELEMENTS_WITH_END_TAGS- See Also:
-
TIMESTAMP_TYPE
- See Also:
-
TIMESTAMP_TYPE_Z
public static final int TIMESTAMP_TYPE_Z- See Also:
-
TIMESTAMP_TYPE_UTC
public static final int TIMESTAMP_TYPE_UTC- See Also:
-
IPDRDOC_ATTRIBUTES
- See Also:
-
IPDRDOC_SEQUENCE_NUMBER
- See Also:
-
IPDRDOC_VERSION_NUMBER
- See Also:
-
IPDRDOC_INFO
- See Also:
-
IPDRREC_ID
- See Also:
-
IPDRREC_INFO
- See Also:
-
USE_IPDRDOC_ATTRIBUTES
- See Also:
-
USE_IPDRDOC_SEQUENCE_NUMBER
- See Also:
-
USE_IPDRDOC_VERSION_NUMBER
- See Also:
-
USE_IPDRDOC_STARTTIME
- See Also:
-
USE_IPDRDOC_INFO
- See Also:
-
USE_IPDRDOC_END
- See Also:
-
USE_IPDRDOC_END_COUNT
- See Also:
-
USE_IPDRDOC_END_ENDTIME
- See Also:
-
USE_IPDRREC_ID
- See Also:
-
USE_IPDRREC_STARTTIME
- See Also:
-
USE_IPDRREC_INFO
- See Also:
-
m_methodBox
-
m_timestampBox
-
m_ipdrDocAttributesCheckBox
-
m_ipdrDocAttributesField
-
m_ipdrDocSequenceNumberCheckBox
-
m_ipdrDocSequenceNumberField
-
m_ipdrDocVersionNumberCheckBox
-
m_ipdrDocVersionNumberField
-
m_ipdrDocStartTimeCheckBox
-
m_ipdrDocInfoCheckBox
-
m_ipdrDocInfoField
-
m_ipdrDocEndCheckBox
-
m_ipdrDocEndCountCheckBox
-
m_ipdrDocEndEndTimeCheckBox
-
m_ipdrRecIDCheckBox
-
m_ipdrRecIDField
-
m_ipdrRecStartTimeCheckBox
-
m_ipdrRecInfoCheckBox
-
m_ipdrRecInfoField
-
-
Constructor Details
-
IPDROIConfigGUI
-
-
Method Details
-
allFieldsValid
public boolean allFieldsValid()Used to validate all widgets when user presses "Save".- Specified by:
allFieldsValid
in interfaceDCNodeConfigGUIIfc
- Overrides:
allFieldsValid
in classOIFtpConfigGUI
- Returns:
- true if everything checks out
-
setDefaults
public void setDefaults()Description copied from class:OIFtpConfigGUI
Sets the default values for the various configuration parameters.- Overrides:
setDefaults
in classOIFtpConfigGUI
-
getNodeSpecificConfigData
Description copied from class:OIFtpConfigGUI
Sets the default values for the various configuration parameters within the givenDCNodeConfigData
object.- Specified by:
getNodeSpecificConfigData
in interfaceDCNodeConfigGUIIfc
- Overrides:
getNodeSpecificConfigData
in classOIFtpConfigGUI
-
extendConfigGUI
public void extendConfigGUI()Description copied from class:OIFtpConfigGUI
Create the node's configuration panel with the specific text fields, check boxes, etc. which allow the user to configure the node.- Specified by:
extendConfigGUI
in interfaceDCNodeConfigGUIIfc
- Overrides:
extendConfigGUI
in classOIFtpConfigGUI
-
addIpdrPanel
protected void addIpdrPanel() -
main
-