Setting Log Levels for Logger and Handler

In this post under Java Logging, I will explain with example how to set log levels for Logger and Handler implementations. Please not the log level of Logger and Handler should be same otherwise some messages will not be logged by the handler. We set the log levels by calling “setLevel” method available on Logger…… Continue reading Setting Log Levels for Logger and Handler

BiConsumer’s andThen Example

In this post under Java, we will explain with an example the andThen method under BiConsumer functional interface. BiConsumer’s andThen method is used to chain one BiConsumer interface implementation with one or more BiConsumer interface implementations. Lets consider an example. I have a list of TCS employees with the class structure as shown below TCSEmployee…… Continue reading BiConsumer’s andThen Example

BiFunction’s andThen Example

In this post under Java, we will explain with an example the andThen method under BiFunction functional interface. BiFunction’s andThen method is used to chain a BiFunction interface implementation with one or more Function interface implementations. Lets consider an example. I have a list of employess with their salary and percent of bonus to apply…… Continue reading BiFunction’s andThen Example

BiConsumer Example

In this post, I will show how to use BiConsumer functional interface with an example. BiConsumer functional interface is similar to Consumer functional interface. It takes an input, processes it and doesn’t return anything. The difference lies in the number of inputs taken by the BiConsumer functional interface. Consumer functional interface takes one input whereas…… Continue reading BiConsumer Example

BiFunction Example

In this post, I will show how to use BiFunction functional interface with an example. BiFunction functional interface is similar to Function functional interface. It takes an input and produces an output. The difference lies in the number of inputs taken by the BiFunction functional interface. Function functional interface takes one input and produced one…… Continue reading BiFunction Example

DigestInputStream Class Example

In this post under Java –> Security, I will explain with example the use of DigestInputStream class. When any stream class under java.io package is used, the data flows from source to destination in a stream. DigestInputStream class can be used to calculate a Message Digest when data is being read from a source using…… Continue reading DigestInputStream Class Example

DigestOutputStream Class Example

In this post under Java –> Security, I will explain with example the use of DigestOutputStream class. When any stream class under java.io package is used, the data flows from source to destination in a stream. DigestOutputStream class can be used to calculate a Message Digest when data is being written to the destination using…… Continue reading DigestOutputStream Class Example

Java Util Logging ErrorManager example

In this post under java logging, I will explain the purpose of ErrorManager and how we can use it. Whenever we write the below code logger.info(“Hello my name is Sumanth1”); We are requesting the Handler to log the message to a destination. What if an error happens at the Handler level when an attempt is…… Continue reading Java Util Logging ErrorManager example