public class IPDROIConfigGUI extends OIFtpConfigGUI
OIFtpConfigGUI.FileRetentionListener
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
fldAsAttribute
This parameter specifies how to generate IPDR records.
|
static java.lang.String |
fldAsSubElemenetAndEndTag |
static java.lang.String |
fldAsSubElements |
static java.lang.String |
fldWithTables |
static java.lang.String |
IPDRDOC_ATTRIBUTES |
static java.lang.String |
IPDRDOC_INFO |
static java.lang.String |
IPDRDOC_SEQUENCE_NUMBER |
static java.lang.String |
IPDRDOC_VERSION_NUMBER |
static java.lang.String |
IPDRREC_ID |
static java.lang.String |
IPDRREC_INFO |
protected javax.swing.JCheckBox |
m_ipdrDocAttributesCheckBox |
protected javax.swing.JTextField |
m_ipdrDocAttributesField |
protected javax.swing.JCheckBox |
m_ipdrDocEndCheckBox |
protected javax.swing.JCheckBox |
m_ipdrDocEndCountCheckBox |
protected javax.swing.JCheckBox |
m_ipdrDocEndEndTimeCheckBox |
protected javax.swing.JCheckBox |
m_ipdrDocInfoCheckBox |
protected javax.swing.JTextField |
m_ipdrDocInfoField |
protected javax.swing.JCheckBox |
m_ipdrDocSequenceNumberCheckBox |
protected javax.swing.JTextField |
m_ipdrDocSequenceNumberField |
protected javax.swing.JCheckBox |
m_ipdrDocStartTimeCheckBox |
protected javax.swing.JCheckBox |
m_ipdrDocVersionNumberCheckBox |
protected javax.swing.JTextField |
m_ipdrDocVersionNumberField |
protected javax.swing.JCheckBox |
m_ipdrRecIDCheckBox |
protected javax.swing.JTextField |
m_ipdrRecIDField |
protected javax.swing.JCheckBox |
m_ipdrRecInfoCheckBox |
protected javax.swing.JTextField |
m_ipdrRecInfoField |
protected javax.swing.JCheckBox |
m_ipdrRecStartTimeCheckBox |
protected javax.swing.JComboBox |
m_methodBox |
protected javax.swing.JComboBox |
m_timestampBox |
static java.lang.String |
METHOD |
static int |
METHOD_FIELDS_AS_ATTRS |
static int |
METHOD_FIELDS_AS_SUB_ELEMENTS |
static int |
METHOD_FIELDS_AS_SUB_ELEMENTS_WITH_END_TAGS |
static int |
METHOD_USE_TABLES |
static java.lang.String |
TIMESTAMP_TYPE |
static int |
TIMESTAMP_TYPE_UTC |
static int |
TIMESTAMP_TYPE_Z |
static java.lang.String |
USE_IPDRDOC_ATTRIBUTES |
static java.lang.String |
USE_IPDRDOC_END |
static java.lang.String |
USE_IPDRDOC_END_COUNT |
static java.lang.String |
USE_IPDRDOC_END_ENDTIME |
static java.lang.String |
USE_IPDRDOC_INFO |
static java.lang.String |
USE_IPDRDOC_SEQUENCE_NUMBER |
static java.lang.String |
USE_IPDRDOC_STARTTIME |
static java.lang.String |
USE_IPDRDOC_VERSION_NUMBER |
static java.lang.String |
USE_IPDRREC_ID |
static java.lang.String |
USE_IPDRREC_INFO |
static java.lang.String |
USE_IPDRREC_STARTTIME |
static java.lang.String |
UTC_Long |
static java.lang.String |
Z_Format |
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_PASSWD, FTP_PORT, FTP_SLEEP_TIME, 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
backupBox, backupLabel, bulkIOCheckBox, defaultFont, destGUI, fileLevelTransactionJLable, fileLevelTransactionLabel, fileLevelTransCheckBox, inputMonitorEnableField, inputMonitorTimeField, inputMonitorTimeUnitsField, narBackupBox, narBackupDaysField, narBackupDaysLabel, narBackupLabel, nodeConfig, nodeFieldsDirty, recordCountEnableField, tabbedPane
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
IPDROIConfigGUI(DCNodeConfigData ncd) |
Modifier and Type | Method and Description |
---|---|
protected void |
addIpdrPanel() |
boolean |
allFieldsValid()
Used to validate all widgets when user presses "Save".
|
void |
extendConfigGUI()
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 given
DCNodeConfigData
object. |
static void |
main(java.lang.String[] args) |
void |
setDefaults()
Sets the default values for the various configuration
parameters.
|
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
getDCNodeConfigData, getMaxReadTimer, getMinReadTimer, getReadTimerValue, makeNodePanel, setMaxReadTimer, setMaxValueForReadTimer, setMinReadTimer, setRangeValues, setReadTimerValue
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, validateConfig
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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
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
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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
public static final java.lang.String fldAsAttribute
public static final java.lang.String fldAsSubElements
public static final java.lang.String fldWithTables
public static final java.lang.String fldAsSubElemenetAndEndTag
public static final java.lang.String Z_Format
public static final java.lang.String UTC_Long
public static final java.lang.String METHOD
public static final int METHOD_FIELDS_AS_ATTRS
public static final int METHOD_FIELDS_AS_SUB_ELEMENTS
public static final int METHOD_USE_TABLES
public static final int METHOD_FIELDS_AS_SUB_ELEMENTS_WITH_END_TAGS
public static final java.lang.String TIMESTAMP_TYPE
public static final int TIMESTAMP_TYPE_Z
public static final int TIMESTAMP_TYPE_UTC
public static final java.lang.String IPDRDOC_ATTRIBUTES
public static final java.lang.String IPDRDOC_SEQUENCE_NUMBER
public static final java.lang.String IPDRDOC_VERSION_NUMBER
public static final java.lang.String IPDRDOC_INFO
public static final java.lang.String IPDRREC_ID
public static final java.lang.String IPDRREC_INFO
public static final java.lang.String USE_IPDRDOC_ATTRIBUTES
public static final java.lang.String USE_IPDRDOC_SEQUENCE_NUMBER
public static final java.lang.String USE_IPDRDOC_VERSION_NUMBER
public static final java.lang.String USE_IPDRDOC_STARTTIME
public static final java.lang.String USE_IPDRDOC_INFO
public static final java.lang.String USE_IPDRDOC_END
public static final java.lang.String USE_IPDRDOC_END_COUNT
public static final java.lang.String USE_IPDRDOC_END_ENDTIME
public static final java.lang.String USE_IPDRREC_ID
public static final java.lang.String USE_IPDRREC_STARTTIME
public static final java.lang.String USE_IPDRREC_INFO
protected javax.swing.JComboBox m_methodBox
protected javax.swing.JComboBox m_timestampBox
protected javax.swing.JCheckBox m_ipdrDocAttributesCheckBox
protected javax.swing.JTextField m_ipdrDocAttributesField
protected javax.swing.JCheckBox m_ipdrDocSequenceNumberCheckBox
protected javax.swing.JTextField m_ipdrDocSequenceNumberField
protected javax.swing.JCheckBox m_ipdrDocVersionNumberCheckBox
protected javax.swing.JTextField m_ipdrDocVersionNumberField
protected javax.swing.JCheckBox m_ipdrDocStartTimeCheckBox
protected javax.swing.JCheckBox m_ipdrDocInfoCheckBox
protected javax.swing.JTextField m_ipdrDocInfoField
protected javax.swing.JCheckBox m_ipdrDocEndCheckBox
protected javax.swing.JCheckBox m_ipdrDocEndCountCheckBox
protected javax.swing.JCheckBox m_ipdrDocEndEndTimeCheckBox
protected javax.swing.JCheckBox m_ipdrRecIDCheckBox
protected javax.swing.JTextField m_ipdrRecIDField
protected javax.swing.JCheckBox m_ipdrRecStartTimeCheckBox
protected javax.swing.JCheckBox m_ipdrRecInfoCheckBox
protected javax.swing.JTextField m_ipdrRecInfoField
public IPDROIConfigGUI(DCNodeConfigData ncd)
public boolean allFieldsValid()
allFieldsValid
in interface DCNodeConfigGUIIfc
allFieldsValid
in class OIFtpConfigGUI
public void setDefaults()
OIFtpConfigGUI
setDefaults
in class OIFtpConfigGUI
public void getNodeSpecificConfigData(DCNodeConfigData nodeData)
OIFtpConfigGUI
DCNodeConfigData
object.getNodeSpecificConfigData
in interface DCNodeConfigGUIIfc
getNodeSpecificConfigData
in class OIFtpConfigGUI
public void extendConfigGUI()
OIFtpConfigGUI
extendConfigGUI
in interface DCNodeConfigGUIIfc
extendConfigGUI
in class OIFtpConfigGUI
protected void addIpdrPanel()
public static void main(java.lang.String[] args)