Package jetbrains.mps.logging
Class MPSAppenderBase
- java.lang.Object
 - 
- org.apache.log4j.AppenderSkeleton
 - 
- jetbrains.mps.logging.MPSAppenderBase
 
 
 
- 
- All Implemented Interfaces:
 org.apache.log4j.Appender,org.apache.log4j.spi.OptionHandler
public abstract class MPSAppenderBase extends org.apache.log4j.AppenderSkeletonImplement this to have your own appender. 
- 
- 
Constructor Summary
Constructors Modifier Constructor Description MPSAppenderBase()protectedMPSAppenderBase(String name) 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected abstract voidappend(org.apache.log4j.Priority level, String categoryName, String message, Throwable t, Object hintObject)Deprecated.use with a specified project method insteadprotected voidappend(org.apache.log4j.spi.LoggingEvent event)protected voidappend(Project project, org.apache.log4j.Priority level, String categoryName, String message, Throwable t, Object hintObject)voidclose()voidregister()protected voidregister(org.apache.log4j.Logger logger)booleanrequiresLayout()voidunregister()protected voidunregister(org.apache.log4j.Logger logger) 
 - 
 
- 
- 
Constructor Detail
- 
MPSAppenderBase
public MPSAppenderBase()
 
- 
MPSAppenderBase
protected MPSAppenderBase(String name)
 
 - 
 
- 
Method Detail
- 
register
public void register()
 
- 
unregister
public void unregister()
 
- 
register
protected void register(@NotNull org.apache.log4j.Logger logger)
 
- 
unregister
protected void unregister(@NotNull org.apache.log4j.Logger logger)
 
- 
append
@Deprecated protected abstract void append(@NotNull org.apache.log4j.Priority level, @NotNull String categoryName, @NotNull String message, @Nullable Throwable t, @Nullable Object hintObject)
Deprecated.use with a specified project method instead 
- 
append
protected void append(@Nullable Project project, @NotNull org.apache.log4j.Priority level, @NotNull String categoryName, @NotNull String message, @Nullable Throwable t, @Nullable Object hintObject)
 
- 
append
protected void append(org.apache.log4j.spi.LoggingEvent event)
- Specified by:
 appendin classorg.apache.log4j.AppenderSkeleton
 
- 
requiresLayout
public boolean requiresLayout()
 
- 
close
public void close()
 
 - 
 
 -