network.events
Class PortscanEvent

java.lang.Object
  |
  +--network.events.Event
        |
        +--network.events.PortscanEvent
All Implemented Interfaces:
java.io.Serializable

public class PortscanEvent
extends Event
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.util.Vector dstIP
           
private  java.util.Vector dstPort
           
private  int event_ID
           
private  java.lang.String protocol
           
private  java.lang.String srcIP
           
private  java.util.Vector srcPort
           
private  java.util.Vector timeStamp
           
 
Fields inherited from class network.events.Event
agentURN, domainName, eventDeliverTryNumber, priority
 
Constructor Summary
PortscanEvent(long eventGenerationTime, ajanta.naming.URN agentURN, int alertLevel, int alarmLevel)
           
 
Method Summary
 java.lang.String getSourceIP()
           
 void printDetails()
           
 void setDetails(java.lang.String in_timeStamp, java.lang.String in_dstIP)
           
 void setDetails(java.lang.String in_timeStamp, java.lang.String in_dstIP, java.lang.String in_srcPort, java.lang.String in_dstPort)
           
 void setEventID(int in_event_ID)
           
 void setProtocol(java.lang.String in_protocol)
           
 void setSourceIP(java.lang.String in_srcIP)
           
 
Methods inherited from class network.events.Event
createSQL, getAgentURN, getAlarmLevel, getAlertLevel, getColumnNames, getDomainName, getEventDeliverTryNumber, getEventGenerationTime, getEventID, getEventLocation, getFieldNames, getFieldValues, getID, getINTMonth, getMyClass, getName, getSQLTime, getSQLTime, setAlarmLevel, setAlertLevel, setDomainName, setEventID, setPriority, toSQL, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

protocol

private java.lang.String protocol

event_ID

private int event_ID

srcIP

private java.lang.String srcIP

dstIP

private java.util.Vector dstIP

timeStamp

private java.util.Vector timeStamp

srcPort

private java.util.Vector srcPort

dstPort

private java.util.Vector dstPort
Constructor Detail

PortscanEvent

public PortscanEvent(long eventGenerationTime,
                     ajanta.naming.URN agentURN,
                     int alertLevel,
                     int alarmLevel)
Method Detail

setProtocol

public void setProtocol(java.lang.String in_protocol)

setEventID

public void setEventID(int in_event_ID)
Overrides:
setEventID in class Event

setSourceIP

public void setSourceIP(java.lang.String in_srcIP)

getSourceIP

public java.lang.String getSourceIP()

setDetails

public void setDetails(java.lang.String in_timeStamp,
                       java.lang.String in_dstIP,
                       java.lang.String in_srcPort,
                       java.lang.String in_dstPort)

setDetails

public void setDetails(java.lang.String in_timeStamp,
                       java.lang.String in_dstIP)

printDetails

public void printDetails()