|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.log4j.AppenderSkeleton
org.apache.log4j.WriterAppender
org.apache.log4j.FileAppender
com.ibm.di.api.syslog.SystemLogAppender
public class SystemLogAppender
This class extend the FileAppender class and defines API for writing
logs to system files.
| Field Summary |
|---|
| Fields inherited from class org.apache.log4j.FileAppender |
|---|
bufferedIO, bufferSize, fileAppend, fileName |
| Fields inherited from class org.apache.log4j.WriterAppender |
|---|
encoding, immediateFlush, qw |
| Fields inherited from class org.apache.log4j.AppenderSkeleton |
|---|
closed, errorHandler, headFilter, layout, name, tailFilter, threshold |
| Constructor Summary | |
|---|---|
SystemLogAppender()
Default constructor |
|
SystemLogAppender(java.lang.String aComponentType,
java.lang.String aComponentName,
java.lang.String aLogPattern,
java.lang.String aConfigId)
Class constructor |
|
| Method Summary | |
|---|---|
void |
activateOptions()
If the component and it`s name are assigned and the log patters is not null this method sets a layout , constructs and sets file
name and opens the file where the log output will go. |
java.lang.String |
getComponentName()
Retrieves component name. |
java.lang.String |
getComponentType()
Returns the component type. |
java.lang.String |
getConfigId()
Retrieves configuration ID. |
java.lang.String |
getFileName()
Retrives file name. |
java.lang.String |
getLogPattern()
Retrieves log pattern. |
void |
setComponentName(java.lang.String aComponentName)
Sets the name of the component. |
void |
setComponentType(java.lang.String aComponentType)
Sets the component type |
void |
setConfigId(java.lang.String aConfigId)
Sets the configuration id. |
void |
setConfigInstance(java.lang.Object configInstance)
Sets the configuration id using a configInstance. |
void |
setLogPattern(java.lang.String aLogPattern)
Sets the log pattern. |
| Methods inherited from class org.apache.log4j.FileAppender |
|---|
closeFile, getAppend, getBufferedIO, getBufferSize, getFile, reset, setAppend, setBufferedIO, setBufferSize, setFile, setFile, setQWForFiles |
| Methods inherited from class org.apache.log4j.WriterAppender |
|---|
append, checkEntryConditions, close, closeWriter, createWriter, getEncoding, getImmediateFlush, requiresLayout, setEncoding, setErrorHandler, setImmediateFlush, setWriter, subAppend, writeFooter, writeHeader |
| Methods inherited from class org.apache.log4j.AppenderSkeleton |
|---|
addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setLayout, setName, setThreshold |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SystemLogAppender()
throws java.lang.Exception
Exception: - never
java.lang.Exception
public SystemLogAppender(java.lang.String aComponentType,
java.lang.String aComponentName,
java.lang.String aLogPattern,
java.lang.String aConfigId)
throws java.lang.Exception
aComponentType - AssemblyLineaComponentName - StringaLogPattern - StringaConfigId - String
java.lang.Exception - if an error occurs.| Method Detail |
|---|
public void setComponentType(java.lang.String aComponentType)
throws java.lang.Exception
aComponentType - String, AssemblyLine
java.lang.Exception - if argument is not a valid component type
public java.lang.String getComponentType()
throws java.lang.Exception
java.lang.Exception - if a component type has not been assigned.
public void setComponentName(java.lang.String aComponentName)
throws java.lang.Exception
aComponentName - String , AssemblyLine
java.lang.Exception - :
never.
public java.lang.String getComponentName()
throws java.lang.Exception
java.lang.Exception - :
never.
public void setConfigId(java.lang.String aConfigId)
throws java.lang.Exception
aConfigId - String
java.lang.Exception - :
never.
public void setConfigInstance(java.lang.Object configInstance)
throws java.lang.Exception
configInstance - object implementing RSInterface.
java.lang.Exception - if configuration cannot be set.
public java.lang.String getConfigId()
throws java.lang.Exception
java.lang.Exception - :
never
public void setLogPattern(java.lang.String aLogPattern)
throws java.lang.Exception
aLogPattern - String
java.lang.Exception - :
never.
public java.lang.String getLogPattern()
throws java.lang.Exception
java.lang.Exception - :
never.public java.lang.String getFileName()
public void activateOptions()
null this method sets a layout , constructs and sets file
name and opens the file where the log output will go.
activateOptions in interface org.apache.log4j.spi.OptionHandleractivateOptions in class org.apache.log4j.FileAppender
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||