public static class JmsAppender.Builder<B extends JmsAppender.Builder<B>> extends AbstractAppender.Builder<B> implements Builder<JmsAppender>
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_RECONNECT_INTERVAL_MILLIS |
getConfiguration, getLayout, getName, getOrCreateLayout, getOrCreateLayout, isIgnoreExceptions, setConfiguration, setIgnoreExceptions, setLayout, setName, withConfiguration, withIgnoreExceptions, withLayout, withName
asBuilder, getFilter, getPropertyArray, setFilter, setPropertyArray, withFilter
public static final int DEFAULT_RECONNECT_INTERVAL_MILLIS
public JmsAppender build()
Builder
build
in interface Builder<JmsAppender>
public JmsAppender.Builder setDestinationBindingName(String destinationBindingName)
public JmsAppender.Builder setFactoryBindingName(String factoryBindingName)
public JmsAppender.Builder setFactoryName(String factoryName)
public JmsAppender.Builder setImmediateFail(boolean immediateFail)
public JmsAppender.Builder setJmsManager(JmsManager jmsManager)
public JmsAppender.Builder setPassword(char[] password)
@Deprecated public JmsAppender.Builder setPassword(String password)
public JmsAppender.Builder setProviderUrl(String providerUrl)
public JmsAppender.Builder setReconnectIntervalMillis(long reconnectIntervalMillis)
public JmsAppender.Builder setSecurityCredentials(String securityCredentials)
public JmsAppender.Builder setSecurityPrincipalName(String securityPrincipalName)
public JmsAppender.Builder setUrlPkgPrefixes(String urlPkgPrefixes)
@Deprecated public JmsAppender.Builder setUsername(String username)
setUserName(String)
.public JmsAppender.Builder setUserName(String userName)
Copyright © 1999-2019 The Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.