- May 10, 2013
-
-
Ceki Gulcu authored
-
- May 02, 2013
-
-
Ceki Gulcu authored
-
- May 01, 2013
-
-
Carl Harris authored
ExecutorService.shutdownNow returns the list of jobs that never executed, not the list of jobs that didn't terminate.
-
- Apr 30, 2013
-
-
Carl Harris authored
Mutable fields in SocketAppenderBase were previously exposed as protected fields and modified by constructors in concrete subclasses. This commit improves encapsulation of the base class by exposing protected constructors for subclasses to invoke rather than directly exposing the fields. These new constructors are marked as deprecated, as the convenience constructors on the base classes (which are also deprecated) are the sole reason for their existence. A future release should remove all but the no-arg constructor from the base class and subclasses.
-
Carl Harris authored
These test classes were really testing SocketAppenderBase not SocketAppender, per se. The new implementation of SocketAppenderBase is significantly different and will require a new unit test suite.
-
Carl Harris authored
-
Ceki Gulcu authored
-
Carl Harris authored
Previously, the executor service used here was not consistent with a recent change to ContextBase (to allow more than one concurrent asynchronous task). This commit also ensures that the executor service is shut down when the valve is stopped.
-
Christian Brensing authored
Imports of Jetty and Tomcat packages are optional as you normally can not satisify both (typically there is either Tomcat or Jetty present as OSGi web container).
-
- Apr 29, 2013
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Apr 28, 2013
-
-
Carl Harris authored
Mutable fields in SocketAppenderBase were previously exposed as protected fields and modified by constructors in concrete subclasses. This commit improves encapsulation of the base class by exposing protected constructors for subclasses to invoke rather than directly exposing the fields. These new constructors are marked as deprecated, as the convenience constructors on the base classes (which are also deprecated) are the sole reason for their existence. A future release should remove all but the no-arg constructor from the base class and subclasses.
-
Carl Harris authored
These test classes were really testing SocketAppenderBase not SocketAppender, per se. The new implementation of SocketAppenderBase is significantly different and will require a new unit test suite.
-
- Apr 27, 2013
-
-
Carl Harris authored
For consistency with logback-core.
-
- Apr 26, 2013
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Apr 25, 2013
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
Ceki Gulcu authored
AppenderTracker is now extends AbstractComponentTracker, removed support for sifting in Gaffer, tests pass
-
- Apr 23, 2013
-
-
Ceki Gulcu authored
-
Carl Harris authored
-
Carl Harris authored
This eliminates duplicate life cycle management code in ContextBase and LogbackValve.
-
Carl Harris authored
This essentially mirrors the implementation in ContextBase.
-
Carl Harris authored
-
- Apr 18, 2013
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Apr 17, 2013
-
-
Ceki Gulcu authored
-
- Apr 11, 2013
-
-
Carl Harris authored
-
- Apr 02, 2013
-
-
Carl Harris authored
-
Carl Harris authored
SSLServerSocketAppender has an 'ssl' property of type SSLConfiguration.
-
Carl Harris authored
-
Carl Harris authored
-
- Mar 29, 2013
-
-
Tomasz Nurkiewicz authored
Introducing AbstractDiscriminator base class to avoid repeated start()/stop() implementation in each concrete Discriminator
-
- Mar 27, 2013
-
-
Carl Harris authored
This commit adds the new appender and modifies the JoranConfigurator to include rules for SSL configuration types.
-
- Mar 25, 2013
-
-
Ceki Gulcu authored
-
Ceki Gulcu authored
-
- Mar 22, 2013
-
-
Ceki Gulcu authored
-