Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.scoja.server.core
Interface Event  view Event download Event.java

All Known Implementing Classes:
EventSkeleton

public interface Event

Representa un evento de Syslog. Es una interfaz para poder tener eventos externos que hay que parsear y eventos internos que ya se construyen con sus datos.


Field Summary
static int DEFAULT_ENERGY
           
static int NO_ENERGY
           
static long UNKNOWN_TIMESTAMP
           
 
Method Summary
 java.net.InetAddress getAddress()
          Devuelve la IP del origen del evento (localhost para los paquetes internos y locales).
 java.lang.String getCanonicalHostName()
          Devuelve el getAddress().getCanonicalHostName().
 java.lang.String getData()
          Devuelve la parte de datos del evento, que en un paquete de syslog convencional es getProgram() + ": " + getMessage().
 int getEnergy()
           
 int getFacility()
           
 java.lang.String getHost()
          Devuelve el nombre que venga en el evento, o getAddress().getHostAddress().
 java.lang.String getHostName()
          Devuelve el getAddress().getHostName().
 int getLevel()
           
 java.lang.String getMessage()
          Devuelve el mensaje del evento.
 int getPriority()
           
 java.lang.String getPriorityName()
           
 java.lang.String getProgram()
          Devuelve el programa que ha originado este evento.
 QStr getQAddress()
           
 QStr getQCanonicalHostName()
           
 QStr getQData()
           
 QStr getQHost()
           
 QStr getQHostName()
           
 QStr getQMessage()
           
 QStr getQProgram()
           
 java.util.Calendar getReceivedCalendar()
           
 long getReceivedTimestamp()
           
 java.util.Calendar getSendCalendar()
           
 long getSendTimestamp()
           
 void writeTo(java.io.PrintWriter out)
          Escribe el evento a out, con el formato estándar de syslog.
 

Field Detail

NO_ENERGY

public static final int NO_ENERGY
See Also:
Constant Field Values

DEFAULT_ENERGY

public static final int DEFAULT_ENERGY
See Also:
Constant Field Values

UNKNOWN_TIMESTAMP

public static final long UNKNOWN_TIMESTAMP
See Also:
Constant Field Values
Method Detail

getEnergy

public int getEnergy()

getPriority

public int getPriority()

getPriorityName

public java.lang.String getPriorityName()

getFacility

public int getFacility()

getLevel

public int getLevel()

getSendTimestamp

public long getSendTimestamp()

getSendCalendar

public java.util.Calendar getSendCalendar()

getReceivedTimestamp

public long getReceivedTimestamp()

getReceivedCalendar

public java.util.Calendar getReceivedCalendar()

getHost

public java.lang.String getHost()
Devuelve el nombre que venga en el evento, o getAddress().getHostAddress().


getQHost

public QStr getQHost()

getAddress

public java.net.InetAddress getAddress()
Devuelve la IP del origen del evento (localhost para los paquetes internos y locales).


getQAddress

public QStr getQAddress()

getHostName

public java.lang.String getHostName()
Devuelve el getAddress().getHostName().


getQHostName

public QStr getQHostName()

getCanonicalHostName

public java.lang.String getCanonicalHostName()
Devuelve el getAddress().getCanonicalHostName().


getQCanonicalHostName

public QStr getQCanonicalHostName()

getData

public java.lang.String getData()
Devuelve la parte de datos del evento, que en un paquete de syslog convencional es getProgram() + ": " + getMessage().


getQData

public QStr getQData()

getProgram

public java.lang.String getProgram()
Devuelve el programa que ha originado este evento.


getQProgram

public QStr getQProgram()

getMessage

public java.lang.String getMessage()
Devuelve el mensaje del evento.


getQMessage

public QStr getQMessage()

writeTo

public void writeTo(java.io.PrintWriter out)
Escribe el evento a out, con el formato estándar de syslog.