public abstract class SoapXmlEINode extends EINode
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
configDataClass |
protected static java.lang.String |
configDataGUIClass |
protected java.lang.String[] |
configWin |
protected static int |
DAYS2SECS |
protected boolean |
deleteFlag |
protected java.lang.String |
errMessage |
protected int |
getDelay |
protected java.lang.String[] |
hosts |
protected static int |
HOURS2SECS |
static java.lang.String |
HR |
protected java.lang.String[] |
keystores |
protected java.lang.String[] |
loginStrs |
static java.lang.String |
MIN |
protected static java.lang.String |
minorType |
protected static int |
MINUTES2SECS |
protected java.lang.String[] |
nameSpaces |
protected java.lang.String |
nplFile |
protected java.lang.String[] |
ports |
protected java.lang.String[] |
proxyhosts |
protected java.lang.String[] |
proxyports |
protected java.lang.String[] |
pwStrs |
protected static int |
SOAP_DEFAULT_DELAY_TIME |
protected Config |
soapConfig |
protected SoapMessageHandler[] |
soapMesgHandlers |
protected java.lang.String[] |
startTime |
protected java.lang.String[] |
timeout |
protected int[] |
timeoutVal |
protected int |
totalHosts |
protected EITransport |
transport |
protected java.lang.String[] |
uris |
protected boolean[] |
useConfigFlags |
protected boolean |
useConfigWinFlag |
protected boolean[] |
useHttpsFlags |
eiTransport, eiTransports, fieldProcessor, fp, fpThread, transportThread, transThread
backupDir, config, configClass, configDir, configFile, configGUIClass, dcHandls, DEFAULT_PROCESSING_INTERVAL, fileMngr, generalMonitoringTimer, inputMonitoringAlarmRaised, inputMonitoringEnabled, inputMonitoringNARFileMgr, inputMonitoringPollingInterval, inputMonitoringPreviousCount, inputMonitoringSilenceCounter, inputMonitoringSilenceInterval, inputMonitoringSilenceIntervalText, logDir, logger, majorType, node_pm, nodeid, NODEINIT, NODERECONFIG, nodeStartTime, nodeStateFileName, processingInterval, reconfiguring, savingStateOn, scratchDir, shutdown, stateManager, suspenseDir, TRANSACTION_NAR_ID, udcHome
FC_CONFIGURATION, FC_CONNECTIVITY, FC_INITIALIZATION, FC_INTERNALERROR, FC_INVALIDDATA, FC_NODE_CONTROL, FC_RESOURCES, FC_SECURITY, FC_SERVER_CONTROL, FC_UNDEFINED, SF_CONF_CHANGE_ERROR, SF_CONF_CONFIG_FAIL, SF_CONF_ERR_NODE_CONF, SF_CONF_INV_FTP_CONF, SF_CONF_INV_NODE_CONF, SF_CONF_INV_PARAM, SF_CONF_INV_PARAM_VAL, SF_CONF_INV_REM_DIR, SF_CONF_MISSING_PARM, SF_CONF_MISSING_PARM2, SF_CONF_NM_CONF_ERROR, SF_CONF_NO_CONFIG, SF_CONF_NO_FTP_INT, SF_CONF_NODE_CREATION, SF_CONF_NODE_START, SF_CONF_NPL_CRITICAL, SF_CONF_NPL_ERROR, SF_CONF_READ_ERROR, SF_CONF_READ_PROPS, SF_CONF_SAVE_ERROR, SF_CONF_SOCKET_INIT, SF_CONF_VER_VALIDATION, SF_CONN_DB_CON_ERR, SF_CONN_DB_CON_LOST, SF_CONN_DEGRADED_ERR, SF_CONN_ECE_CON_ERR, SF_CONN_ERR_NODEINFO, SF_CONN_ERR_RCV_DATA, SF_CONN_ERR_SEND_ACK, SF_CONN_ERROR_TACHYON_USAGE, SF_CONN_FAILED_TO_RECEIVE_RESPONSE, SF_CONN_FILE_READ_ERR, SF_CONN_FTP_ERROR, SF_CONN_FTP_ERROR2, SF_CONN_FTP_LOGIN, SF_CONN_INTERFACING_CON_ERR, SF_CONN_INVALID_TACHYON_RECORD, SF_CONN_LDAP_CONNECT, SF_CONN_LOST_NM, SF_CONN_NM_API_ERR, SF_CONN_PDU_NULL, SF_CONN_POLL_ERR, SF_CONN_SNMP_SESS_OPEN_FAIL, SF_DATA_AGGR_ERROR, SF_DATA_ATTR_CREATE, SF_DATA_ATTR_PARSE, SF_DATA_ATTR_SHIFT, SF_DATA_CANNOT_ENCODE, SF_DATA_CANT_ACK, SF_DATA_CANT_ENCODE, SF_DATA_CONV_STR_TO_N, SF_DATA_CONV_TO_STR, SF_DATA_CONVERT_ATTR, SF_DATA_DATA_EXPIRED, SF_DATA_DATA_MISSING, SF_DATA_DATA_PROC_ERR, SF_DATA_ENCODE_ERR, SF_DATA_ERR_CREATE, SF_DATA_ERR_SEND_ACK, SF_DATA_ERROR_IN_NPL, SF_DATA_ERROR_ON_ACK, SF_DATA_FILE_DATA, SF_DATA_FILE_PROC_ERR, SF_DATA_FORMAT_ERROR, SF_DATA_IE_INVALID, SF_DATA_IE_MISSING, SF_DATA_INPUT_INVALID, SF_DATA_INV_ATT_TYPE, SF_DATA_INV_ATTR_NPL, SF_DATA_INV_RECORD, SF_DATA_INV_TRAF_VOL, SF_DATA_JDBC_DRIVER_ERR, SF_DATA_KEY_CREATE, SF_DATA_MISSING_ATTRS, SF_DATA_MSG_TOO_SMALL, SF_DATA_MSG_TYPE, SF_DATA_NAR_IS_NULL, SF_DATA_NO_DATA_FILE, SF_DATA_NO_OPT_IE, SF_DATA_REC_INCOMP, SF_DATA_RECORD_PROC, SF_DATA_RECORD_SAVE, SF_DATA_SRC_READ_ERR, SF_DATA_UNABLE_COMPLETE, SF_DATA_UNEXP_NAR, SF_DATA_UNEXPECTED, SF_DATA_VAL_NOT_FOUND, SF_DATA_WRONG_DECODER, SF_INIT_DB_CON_ERR, SF_INIT_DIR_CON_ERR, SF_INIT_IO_ERR, SF_INIT_LDM, SF_INIT_LDM_RUN, SF_INIT_NODE_CONFIG, SF_INIT_NODE_CREATION, SF_INIT_NODE_INIT, SF_INIT_NODE_START, SF_INIT_RDM, SF_INIT_RDM_RUN, SF_INIT_REG_ERROR, SF_INIT_RULE_LOAD_ERR, SF_INIT_SOCKET_CREATE, SF_INIT_SOCKET_INIT, SF_INT_ERR_ETRACE, SF_INT_ERR_EXCEPTION, SF_INT_ERR_EXPIRE_ERR, SF_INT_ERR_FIELD_NULL, SF_INT_ERR_PROC_ERR, SF_INT_ERR_SHUTDOWN, SF_NC_ERR_IN_NODE, SF_NC_ERR_MNG_SERVER, SF_NC_ERR_NODE_STATE, SF_NC_ERR_PROC_DATA, SF_NC_ERR_RESTARTING, SF_NC_ERR_STARTING, SF_NC_ERR_STOPPING, SF_NC_ERR_UNHEALTHY, SF_NC_NODE_CONF_ERROR, SF_NC_NODE_SHUTDOWN, SF_RES_CPU_MAJOR, SF_RES_CPU_MINOR, SF_RES_CPU_USAGE_ERR, SF_RES_DISK_CRITICAL, SF_RES_DISK_MINOR, SF_RES_DISK_STATUS, SF_RES_DISK_USAGE, SF_RES_ERR_DATA_READ, SF_RES_ERR_DATA_REM, SF_RES_ERR_DB_CLOSE, SF_RES_ERR_DB_OP, SF_RES_ERR_DEL_ENTRY, SF_RES_ERR_DIR_CLOSE, SF_RES_ERR_DIR_CREATE, SF_RES_ERR_DIR_DELETE, SF_RES_ERR_DIR_OPEN, SF_RES_ERR_DIR_PROC, SF_RES_ERR_DIR_READ, SF_RES_ERR_DIR_WRITE, SF_RES_ERR_ENT_CREATE, SF_RES_ERR_FILE_CLOSE, SF_RES_ERR_FILE_CREAT, SF_RES_ERR_FILE_DEL, SF_RES_ERR_FILE_MOVE, SF_RES_ERR_FILE_NAME, SF_RES_ERR_FILE_OPEN, SF_RES_ERR_FILE_PROC, SF_RES_ERR_FILE_READ, SF_RES_ERR_FILE_REN, SF_RES_ERR_FILE_WRITE, SF_RES_ERR_IN_TRANS, SF_RES_ERR_INST_CLASS, SF_RES_ERR_INST_REC, SF_RES_ERR_IO_ERR, SF_RES_ERR_OPEN_TRANS, SF_RES_ERR_READ_DU, SF_RES_ERR_SOCK_CLOSE, SF_RES_ERR_SOCK_CREAT, SF_RES_ERR_SOCK_OPEN, SF_RES_ERR_SOCK_WRITE, SF_RES_ERR_TABLE_ACC, SF_RES_ERR_TABLE_CLOS, SF_RES_ERR_TABLE_OPEN, SF_RES_ERR_TIMER_SCHED, SF_RES_ERR_USING_Q, SF_RES_IS_NULL, SF_RES_MEM_MAJOR, SF_RES_MEM_WARNING, SF_RES_NO_LICENSE, SF_RES_NODE_STATE_R, SF_RES_NODE_STATE_W, SF_SEC_NO_USER_AUTH, SF_SEC_USER_AUTH_FAIL, SF_SEC_USER_CFG_FAIL, SF_SRV_CNTRL, SF_UND_INTERRUPTED, SF_UND_SHUTDOWN_ERR
ENVIRONMENT, RUNTIME
Constructor and Description |
---|
SoapXmlEINode() |
SoapXmlEINode(java.lang.String[] args) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
addConfigValue(int value,
java.lang.String configStr,
java.lang.String startDate) |
java.lang.String |
convertToString(java.lang.String convertStr) |
void |
createEventTimeFile()
Create a file to track the last processed event time.
|
java.lang.String |
getConfigDataClass() |
java.lang.String |
getConfigDataGuiClass() |
java.lang.String |
getMinorType() |
protected void |
initConfig() |
protected abstract SoapMessageHandler |
initSoapMessageHandler(boolean useHttps,
int timeout,
java.lang.String host,
java.lang.String port,
java.lang.String username,
java.lang.String password,
java.lang.String uri,
java.lang.String nameSpace,
java.lang.String keystore,
java.lang.String proxyhost,
java.lang.String proxyport,
java.lang.String startTime,
boolean useConfig,
java.lang.String configWin,
boolean delFlag,
EINode node) |
protected void |
initSoapMessageHandlers() |
protected void |
initTransport() |
void |
shutdown()
Performs all necessary functions to stop this node and any processes that
it has created.
|
int |
validateTimeout(java.lang.String s,
int i)
Method to ensure that the input string can be
parsed as an int.
|
getFieldProcessor, getFieldProcessor, getFieldProcessorThread, getMajorType, getTransport, getTransport, getTransportThread, getTransportThread, initDCStreamHandler, initDCStreamHandler, isHealthy, isNodeStateUsed, reconfigure, setFieldProcessor, setFieldProcessor, setFieldProcessorThread, setTransport, setTransport, setTransportThread, setTransportThread, setTransportThread, shutdownFieldProcessor, startup
addNodeEventListener, backup, clearStatus, clearStatus, clearStatus, getAndResetRecordStatistics, getBackupDir, getConfig, getConfigDir, getConfigFile, getDCNodeType, getDCStreamHandler, getDCStreamHandler, getDiscardedStatsProcessor, getDisplayString, getDuplicateStatsProcessor, getHomeDir, getInputStatsProcessor, getItem, getLogDir, getLogger, getNodeClass, getNodeEventListeners, getNodeId, getNodeStateManager, getOutputStatsProcessor, getPerformanceMetrics, getProperty, getPropertyKeys, getPropertyTypes, getRejectTransactionId, getScratchDir, getStateManagementType, getStateManager, getStatus, getStoredStatsProcessor, getStreamHandler, getStreamHandler, getSuspenseDir, initialize, inputMonitoringCallback, inputMonitoringPollInputCounter, isDebugEnabled, isInfoEnabled, isNodeStateImplemented, isReconfigPending, isReconfiguring, isRejectTransaction, isShutdown, isStateUsed, logCritical, logDebug, logError, logInfo, logMajor, logMinor, logTrace, logWarning, logWarning, registerThreadForHealthMonitoring, rejectTransaction, restoreState, saveState, saveState, setConfig, setDCStreamHandler, setDCStreamHandler, setIsReconfiguringFlag, setItem, setProperty, setSNMPTrapGenerator, setStreamHandler, setStreamHandler, shutdownDCStreamHandler, shuttingDown, unregisterThreadFromHealthMonitoring, warmRestartImplemented
protected static final java.lang.String minorType
protected static final java.lang.String configDataGUIClass
protected static final java.lang.String configDataClass
protected static final int SOAP_DEFAULT_DELAY_TIME
protected static final int MINUTES2SECS
protected static final int HOURS2SECS
protected static final int DAYS2SECS
protected EITransport transport
protected java.lang.String errMessage
protected java.lang.String nplFile
protected SoapMessageHandler[] soapMesgHandlers
protected Config soapConfig
protected int totalHosts
protected boolean[] useHttpsFlags
protected java.lang.String[] loginStrs
protected java.lang.String[] pwStrs
protected java.lang.String[] hosts
protected java.lang.String[] ports
protected java.lang.String[] uris
protected java.lang.String[] nameSpaces
protected java.lang.String[] keystores
protected java.lang.String[] proxyhosts
protected java.lang.String[] proxyports
protected int getDelay
protected boolean deleteFlag
protected java.lang.String[] timeout
protected int[] timeoutVal
public static final java.lang.String HR
public static final java.lang.String MIN
protected java.lang.String[] startTime
protected java.lang.String[] configWin
protected boolean[] useConfigFlags
protected boolean useConfigWinFlag
public SoapXmlEINode()
public SoapXmlEINode(java.lang.String[] args) throws NodeStartException
NodeStartException
protected void initConfig() throws NodeStartException
NodeStartException
protected void initTransport() throws NodeStartException
NodeStartException
protected abstract SoapMessageHandler initSoapMessageHandler(boolean useHttps, int timeout, java.lang.String host, java.lang.String port, java.lang.String username, java.lang.String password, java.lang.String uri, java.lang.String nameSpace, java.lang.String keystore, java.lang.String proxyhost, java.lang.String proxyport, java.lang.String startTime, boolean useConfig, java.lang.String configWin, boolean delFlag, EINode node) throws NodeStartException
NodeStartException
protected void initSoapMessageHandlers() throws NodeStartException
NodeStartException
public void shutdown()
DCNode
public java.lang.String getMinorType()
getMinorType
in class DCNode
public java.lang.String getConfigDataGuiClass()
getConfigDataGuiClass
in class DCNode
public java.lang.String getConfigDataClass()
getConfigDataClass
in class DCNode
com.nt.udc.ndk.gui.DCNodeConfigData
"public int validateTimeout(java.lang.String s, int i)
public java.lang.String convertToString(java.lang.String convertStr)
public java.lang.String addConfigValue(int value, java.lang.String configStr, java.lang.String startDate)
public void createEventTimeFile() throws java.io.IOException
java.io.IOException