|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.log4j.AppenderSkeleton
org.olat.instantMessaging.IMAppender
public class IMAppender
IMAppender appends logging requests through instant messaging network.
| Constructor Summary | |
|---|---|
IMAppender()
The default constructor will instantiate the appender with a default TriggeringEventEvaluator that will trigger on events with level ERROR or higher. |
|
IMAppender(org.apache.log4j.spi.TriggeringEventEvaluator evaluator)
|
|
| Method Summary | |
|---|---|
void |
activateOptions()
Options are activated and become effective only after calling this method. |
void |
append(org.apache.log4j.spi.LoggingEvent event)
This method called by AppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent)method does most
of the real appending work. |
void |
close()
Close this IMAppender. |
int |
getBufferSize()
|
java.lang.String |
getEvaluatorClass()
|
java.lang.String |
getHost()
|
java.lang.String |
getNickname()
|
java.lang.String |
getPassword()
|
int |
getPort()
|
java.lang.String |
getRecipients()
|
java.lang.String |
getUsername()
|
boolean |
isChatroom()
|
boolean |
requiresLayout()
The IMAppender requires a layout. |
void |
setBufferSize(int bufferSize)
|
void |
setChatroom(boolean chatroom)
|
void |
setEvaluatorClass(java.lang.String value)
The EvaluatorClass option takes a string value representing the name of the class implementing the interface. |
void |
setHost(java.lang.String host)
|
void |
setNickname(java.lang.String nickname)
|
void |
setPassword(java.lang.String password)
|
void |
setPort(int port)
|
void |
setRecipients(java.lang.String recipients)
|
void |
setUsername(java.lang.String username)
|
| Methods inherited from class org.apache.log4j.AppenderSkeleton |
|---|
addFilter, clearFilters, doAppend, finalize, getErrorHandler, getFilter, getFirstFilter, getLayout, getName, getThreshold, isAsSevereAsThreshold, setErrorHandler, setLayout, setName, setThreshold |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IMAppender()
public IMAppender(org.apache.log4j.spi.TriggeringEventEvaluator evaluator)
| Method Detail |
|---|
public java.lang.String getHost()
public void setHost(java.lang.String host)
public int getPort()
public void setPort(int port)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String getRecipients()
public void setRecipients(java.lang.String recipients)
public boolean isChatroom()
public void setChatroom(boolean chatroom)
public java.lang.String getNickname()
public void setNickname(java.lang.String nickname)
public int getBufferSize()
public void setBufferSize(int bufferSize)
public void setEvaluatorClass(java.lang.String value)
public java.lang.String getEvaluatorClass()
public void activateOptions()
activateOptions in interface org.apache.log4j.spi.OptionHandleractivateOptions in class org.apache.log4j.AppenderSkeletonpublic void close()
close in interface org.apache.log4j.Appenderclose in class org.apache.log4j.AppenderSkeletonpublic void append(org.apache.log4j.spi.LoggingEvent event)
AppenderSkeleton.doAppend(org.apache.log4j.spi.LoggingEvent)method does most
of the real appending work. Adds the event to a buffer and checks if the
event triggers a message to be sent.
append in class org.apache.log4j.AppenderSkeletonpublic boolean requiresLayout()
true.
requiresLayout in interface org.apache.log4j.AppenderrequiresLayout in class org.apache.log4j.AppenderSkeleton
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||