|
||||||||||
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
- AssemblyLine
aComponentName
- 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 typepublic 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
- :
neverpublic 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.OptionHandler
activateOptions
in class org.apache.log4j.FileAppender
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |