com.bankframe.services.log.appenders
Class BankFrameDatagramAppender

java.lang.Object
  |
  +--org.apache.log4j.AppenderSkeleton
        |
        +--com.bankframe.services.log.appenders.BankFrameDatagramAppender
All Implemented Interfaces:
org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler

public class BankFrameDatagramAppender
extends org.apache.log4j.AppenderSkeleton


Field Summary
static java.lang.String DATAGRAM_ENCODING_OPTION
           
static java.lang.String DATAGRAM_HOST_OPTION
           
static java.lang.String DATAGRAM_PORT_OPTION
           
static java.lang.String DEFAULT_ENCODING
           
static java.lang.String DEFAULT_HOST
           
static int DEFAULT_PORT
           
 
Constructor Summary
BankFrameDatagramAppender()
           
BankFrameDatagramAppender(org.apache.log4j.Layout nullet)
           
BankFrameDatagramAppender(org.apache.log4j.Layout nullet, java.lang.String host, int port)
           
BankFrameDatagramAppender(org.apache.log4j.Layout nullet, java.lang.String host, int port, java.lang.String encoding)
           
 
Method Summary
 void activateOptions()
           
 void append(org.apache.log4j.spi.LoggingEvent event)
           
 void close()
          Release any resources held by this Appender
 java.lang.String getDatagramEncoding()
           
 java.lang.String getDatagramHost()
           
 int getDatagramPort()
           
 boolean requiresLayout()
           
 void setDatagramEncoding(java.lang.String newEncoding)
           
 void setDatagramHost(java.lang.String newHost)
           
 void setDatagramPort(int newPort)
           
 void setDestination(java.lang.String host, int port, java.lang.String encoding)
           
 void setLayout(org.apache.log4j.Layout nullet)
           
 
Methods inherited from class org.apache.log4j.AppenderSkeleton
addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setName, setThreshold
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATAGRAM_HOST_OPTION

public static final java.lang.String DATAGRAM_HOST_OPTION
See Also:
Constant Field Values

DATAGRAM_PORT_OPTION

public static final java.lang.String DATAGRAM_PORT_OPTION
See Also:
Constant Field Values

DATAGRAM_ENCODING_OPTION

public static final java.lang.String DATAGRAM_ENCODING_OPTION
See Also:
Constant Field Values

DEFAULT_HOST

public static final java.lang.String DEFAULT_HOST
See Also:
Constant Field Values

DEFAULT_PORT

public static final int DEFAULT_PORT
See Also:
Constant Field Values

DEFAULT_ENCODING

public static final java.lang.String DEFAULT_ENCODING
Constructor Detail

BankFrameDatagramAppender

public BankFrameDatagramAppender()

BankFrameDatagramAppender

public BankFrameDatagramAppender(org.apache.log4j.Layout nullet)

BankFrameDatagramAppender

public BankFrameDatagramAppender(org.apache.log4j.Layout nullet,
                                 java.lang.String host,
                                 int port)

BankFrameDatagramAppender

public BankFrameDatagramAppender(org.apache.log4j.Layout nullet,
                                 java.lang.String host,
                                 int port,
                                 java.lang.String encoding)
Method Detail

activateOptions

public void activateOptions()
Specified by:
activateOptions in interface org.apache.log4j.spi.OptionHandler
Overrides:
activateOptions in class org.apache.log4j.AppenderSkeleton

append

public void append(org.apache.log4j.spi.LoggingEvent event)
Overrides:
append in class org.apache.log4j.AppenderSkeleton

close

public void close()
Release any resources held by this Appender

Specified by:
close in interface org.apache.log4j.Appender
Specified by:
close in class org.apache.log4j.AppenderSkeleton

getDatagramEncoding

public java.lang.String getDatagramEncoding()

getDatagramHost

public java.lang.String getDatagramHost()

getDatagramPort

public int getDatagramPort()

requiresLayout

public boolean requiresLayout()
Specified by:
requiresLayout in interface org.apache.log4j.Appender
Specified by:
requiresLayout in class org.apache.log4j.AppenderSkeleton

setDatagramEncoding

public void setDatagramEncoding(java.lang.String newEncoding)

setDatagramHost

public void setDatagramHost(java.lang.String newHost)

setDatagramPort

public void setDatagramPort(int newPort)

setDestination

public void setDestination(java.lang.String host,
                           int port,
                           java.lang.String encoding)

setLayout

public void setLayout(org.apache.log4j.Layout nullet)
Specified by:
setLayout in interface org.apache.log4j.Appender
Overrides:
setLayout in class org.apache.log4j.AppenderSkeleton


Copyright © 2005 Siebel Systems, Inc. All rights reserved.