public class VirtualHostSyslogLoggerImpl extends AbstractVirtualHostLogger<VirtualHostSyslogLoggerImpl> implements VirtualHostSyslogLogger<VirtualHostSyslogLoggerImpl>
AbstractConfiguredObject.CallableWithArgument<V,A>, AbstractConfiguredObject.ChainedListenableFuture<V>, AbstractConfiguredObject.ChainedSettableFuture<V>, AbstractConfiguredObject.DuplicateIdException, AbstractConfiguredObject.DuplicateNameException
SECURED_STRING_VALUE
TYPE
CONTEXT, CREATED_BY, CREATED_TIME, DESCRIPTION, DESIRED_STATE, DURABLE, ID, LAST_UPDATED_BY, LAST_UPDATED_TIME, LIFETIME_POLICY, NAME, OVER_SIZED_ATTRIBUTE_ALTERNATIVE_TEXT, STATE
Modifier | Constructor and Description |
---|---|
protected |
VirtualHostSyslogLoggerImpl(Map<String,Object> attributes,
VirtualHost<?,?,?> virtualHost) |
Modifier and Type | Method and Description |
---|---|
protected ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> |
createAppenderInstance(ch.qos.logback.core.Context context) |
int |
getPort() |
String |
getStackTracePattern() |
String |
getSuffixPattern() |
String |
getSyslogHost() |
boolean |
isThrowableExcluded() |
getLogInclusionRules, onResolve
addChildAsync, addLogInclusionRule, getErrorCount, getWarnCount, postResolveChildren, removeLogInclusionRule, stopLogging
addChangeListener, applyToChildren, asObjectRecord, attainState, attributeSet, authoriseCreate, authoriseCreateChild, authoriseDelete, authoriseSetAttributes, beforeClose, changeAttribute, changeAttributes, childAdded, childRemoved, close, closeAsync, closeChildren, create, createAsync, createChild, createChildAsync, decryptSecrets, delete, deleteAsync, deleted, doAfter, doAfter, doAfter, doAfter, doAfter, doAfter, doAfterAlways, doAfterAlways, doCreation, doOnConfigThread, doOpening, doResolution, doSync, doSync, doValidation, findConfiguredObject, forceUpdateAllSecureAttributes, getActualAttributes, getAttainedChildById, getAttainedChildByName, getAttribute, getAttributeNames, getCategoryClass, getChildById, getChildByName, getChildExecutor, getChildren, getContext, getContextKeys, getContextValue, getContextValue, getCreatedBy, getCreatedTime, getDescription, getDesiredState, getId, getLastOpenedTime, getLastUpdatedBy, getLastUpdatedTime, getLifetimePolicy, getModel, getName, getObjectFactory, getParent, getSecurityManager, getState, getStatistics, getTaskExecutor, getType, getTypeClass, handleExceptionOnOpen, isDurable, managesChildStorage, notifyStateChanged, onClose, onCreate, onExceptionInOpen, onOpen, onValidate, open, openAsync, parentsMap, postResolve, registerWithParents, removeChangeListener, rethrowRuntimeExceptionsOnOpen, runTask, setAttribute, setAttributes, setAttributesAsync, setEncrypter, setState, start, startAsync, stop, toString, validateChange, validateOnCreate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getErrorCount, getWarnCount, stopLogging
addChangeListener, asObjectRecord, close, closeAsync, createChild, createChildAsync, decryptSecrets, delete, deleteAsync, findConfiguredObject, getActualAttributes, getAttainedChildById, getAttainedChildByName, getAttribute, getAttributeNames, getCategoryClass, getChildById, getChildByName, getChildExecutor, getChildren, getContext, getContextKeys, getContextValue, getContextValue, getCreatedBy, getCreatedTime, getDescription, getDesiredState, getId, getLastOpenedTime, getLastUpdatedBy, getLastUpdatedTime, getLifetimePolicy, getModel, getName, getObjectFactory, getParent, getState, getStatistics, getTaskExecutor, getType, getTypeClass, isDurable, managesChildStorage, open, openAsync, removeChangeListener, setAttribute, setAttributes, setAttributesAsync
protected VirtualHostSyslogLoggerImpl(Map<String,Object> attributes, VirtualHost<?,?,?> virtualHost)
public String getSyslogHost()
getSyslogHost
in interface VirtualHostSyslogLogger<VirtualHostSyslogLoggerImpl>
public int getPort()
getPort
in interface VirtualHostSyslogLogger<VirtualHostSyslogLoggerImpl>
public String getSuffixPattern()
getSuffixPattern
in interface VirtualHostSyslogLogger<VirtualHostSyslogLoggerImpl>
public String getStackTracePattern()
getStackTracePattern
in interface VirtualHostSyslogLogger<VirtualHostSyslogLoggerImpl>
public boolean isThrowableExcluded()
isThrowableExcluded
in interface VirtualHostSyslogLogger<VirtualHostSyslogLoggerImpl>
protected ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> createAppenderInstance(ch.qos.logback.core.Context context)
createAppenderInstance
in class AbstractLogger<VirtualHostSyslogLoggerImpl>
Copyright © 2006–2016 The Apache Software Foundation. All rights reserved.