com.martealert
Class martealertTopSourcePort

java.lang.Object
  extended bycom.martealert.martealertTable
      extended bycom.martealert.martealertTopStats
          extended bycom.martealert.martealertTopConnection
              extended bycom.martealert.martealertTopSourcePort
All Implemented Interfaces:
martealertConstants, martealertLevelInterface, martealertRealTimeInterface, martealertTopInterface

public class martealertTopSourcePort
extends martealertTopConnection


Field Summary
 
Fields inherited from class com.martealert.martealertTopStats
limit
 
Fields inherited from class com.martealert.martealertTable
_, ALIASVAR, columnNames, data, DEFAULT, GROUPBY, IDENT, INDEX, INDEXSEARCH, NAMEDVAR, RELATION, SELECT, TX, UNNAMEDVAR, VAR
 
Fields inherited from interface com.martealert.martealertConstants
AMBIGUOUS_FIELDS, ANALYZER, CLASSIFICATION, COMPLETION, FTS, FTSTZ, HOUR_IN_MILLIS, INTERVAL, IPADDRS, LASTJOIN, LTS, LTSTZ, MAXMSGID, MAXSEVERITY, MFTS, MLTS, MSGID, MSOURCEPORT, NALERTS, NOTNULL_FIELDS, NULL_FIELDS, NXCLASSIFICATION, ORDER_BY_ALERTS, ORDER_BY_MAXTIME, ORDER_BY_TIME, PRELUDE_TABLES, PROTOCOL, SENSOR, SEVERITY, SEVERITY_COMPLETION, SOURCE, SOURCEIP, SOURCEPORT, SOURCEUID, TARGET, TARGETIP, TARGETPORT, TARGETPORT_PROTOCOL, TARGETUID, TERMINAL, TIME, TIMETZ, TLAST, TOP, TOTALTIME
 
Fields inherited from interface com.martealert.martealertLevelInterface
FIRST_CLASSIFICATION, FIRST_FTS, FIRST_LTS, FIRST_MAX_LIMIT, FIRST_SENSOR, FIRST_SEVERITY, FIRST_SOURCE_ADDR, FIRST_TARGET_ADDR, FIRST_TERMINAL, SECOND_CLASSIFICATION, SECOND_COMPLETION, SECOND_FTS, SECOND_LTS, SECOND_MAX_LIMIT, SECOND_PROTOCOL, SECOND_SENSOR, SECOND_SEVERITY, SECOND_SOURCE_ADDR, SECOND_SOURCEPORT, SECOND_TARGET_ADDR, SECOND_TARGETPORT, SECOND_TERMINAL, THIRD_CLASSIFICATION, THIRD_COMPLETION, THIRD_MESSAGEID, THIRD_PROTOCOL, THIRD_SENSOR, THIRD_SEVERITY, THIRD_SOURCE_ADDR, THIRD_SOURCEPORT, THIRD_TARGET_ADDR, THIRD_TARGETPORT, THIRD_TERMINAL, THIRD_TIME
 
Fields inherited from interface com.martealert.martealertTopInterface
ONE_DAY, ONE_HOUR, ONE_MINUTE, ONE_SECOND, TEN_DAYS, TEN_HOURS, TEN_MINUTES, TEN_SECONDS, TOP_CONNECTION_ALERTS, TOP_CONNECTION_FTS, TOP_CONNECTION_LTS, TOP_CONNECTION_NAME, TOP_CONNECTION_NUMBER, TOP_CONNECTION_PERCENT, TOP_LOGINFO_ALERTS, TOP_LOGINFO_FTS, TOP_LOGINFO_LTS, TOP_LOGINFO_NAME, TOP_LOGINFO_PERCENT, TOP_MAX_NUMBER
 
Fields inherited from interface com.martealert.martealertRealTimeInterface
REAL_TIME_CLASSIFICATION, REAL_TIME_COMPLETION, REAL_TIME_MSGID, REAL_TIME_SEVERITY, REAL_TIME_SOURCEIP, REAL_TIME_TARGETIP, REAL_TIME_TIME
 
Constructor Summary
martealertTopSourcePort()
          Creates a new instance of martealertTopTargetPort
 
Method Summary
protected  java.lang.String getDefaultValue()
          Get default value for a top stats table.
 java.lang.String getField()
           
 int[] getPortColumns()
          Get port columns numbers in an array of int.
protected  java.lang.String getSqlMainVar()
           
 
Methods inherited from class com.martealert.martealertTopConnection
getAlertColumn, getField, getFTSColumn, getLTSColumn, getPercentColumns, getSqlGroupedBy, getSqlOrderBy, getSqlVars
 
Methods inherited from class com.martealert.martealertTopStats
calcPercent, getCommand, getDefaultValue, getFilter, getIpColumns, getMultilineColumns, getPrecisionVar, getProtocolColumns, getSqlFilteredTime, getSqlFilteredTime, getSqlTime, getSqlTime, getSqlTotalTime, getStat, getTopVar, getTopVar, getTotalLogs, reload, setLimit
 
Methods inherited from class com.martealert.martealertTable
clear, getColumn, getColumnNames, getColumnSize, getData, getIgnoredColumnsPdf, getRow, getRowSize, getSeverityColumn, getSqlRelation, getTableVector, getValue, getValue, getValue, printTable, setColumnNames, setDataVector, setDataVector, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

martealertTopSourcePort

public martealertTopSourcePort()
Creates a new instance of martealertTopTargetPort

Method Detail

getField

public java.lang.String getField()
Specified by:
getField in class martealertTopConnection

getSqlMainVar

protected java.lang.String getSqlMainVar()
Specified by:
getSqlMainVar in class martealertTopConnection

getPortColumns

public int[] getPortColumns()
Get port columns numbers in an array of int.

Overrides:
getPortColumns in class martealertTopStats
Returns:
Array of int with column number to be port (and therefore service) resolved.

getDefaultValue

protected java.lang.String getDefaultValue()
Description copied from class: martealertTopStats
Get default value for a top stats table.

Specified by:
getDefaultValue in class martealertTopConnection


e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.


DISEÑO DE UNA PLATAFORMA DE GESTIÓN Y MONITORIZACIÓN DE EVENTOS DE SEGURIDAD

: Galera Ruiz, Alejandro David
: Ingeniería Telecomunicación
Contenido del proyecto: