* @Async and Spring Security
* @Async with SecurityContext propagated
* Spring and @Async
* Simulated Annealing algorithm
* Simulated Annealing algorithm
* Rebase
* Rebase
* SA further fixes
* Slope One plus package refactoring
* SlopeOne refactoring
* Async improvements and fixes
* Remove unnecessary bean
* Final fixes to Spring Security @Async
* Async Spring MVC
* Custom Media Types for REST
* add test, add DTO, remove example of API versioning to make example simpler
* client accept only that custom-media type
* remove not needed new_line
* leave custom media type on class level
* do not need content type header
* GET do not need content-Type
* add liveTest for custom Content type
* Merge branch 'master' of https://github.com/eugenp/tutorials into Custom_media_types_rest
# Conflicts:
# spring-rest/src/main/java/org/baeldung/web/controller/mediatypes/CustomMediaTypeController.java
# spring-rest/src/main/java/org/baeldung/web/dto/BaeldungItem.java
# spring-rest/src/test/java/org/baeldung/web/controller/mediatypes/CustomMediaTypeControllerTest.java
* test name proper given_when_then pattern
* add custom content-type 'application/json-p'
* import proper class
* proper test name
* proper API migraton test, SecondBaeldungItem breaks backward compatibility
* add proper endpoint
* Custom Media Types for REST
* add test, add DTO, remove example of API versioning to make example simpler
* client accept only that custom-media type
* remove not needed new_line
* leave custom media type on class level
* do not need content type header
* GET do not need content-Type
* add liveTest for custom Content type
* Merge branch 'master' of https://github.com/eugenp/tutorials into Custom_media_types_rest
# Conflicts:
# spring-rest/src/main/java/org/baeldung/web/controller/mediatypes/CustomMediaTypeController.java
# spring-rest/src/main/java/org/baeldung/web/dto/BaeldungItem.java
# spring-rest/src/test/java/org/baeldung/web/controller/mediatypes/CustomMediaTypeControllerTest.java
* test name proper given_when_then pattern
* add custom content-type 'application/json-p'
* import proper class
* proper test name
* proper API migraton test, SecondBaeldungItem breaks backward compatibility
* Add NDC and JBoss Logging to the demo application
* NDC for Log4j, Log4j2 and JBoss Logging
* Simplify NDC example by making it a single operation instead of two
* Make NDC example as RestController, Use JBoss Logging only as a logging bridge
* Fix merge conflicts in pull request - log-mdc pom.xml updated
* BAEL-445 Update to Spring security SpEL example
* BAEL-445: Change tabs to spaces in the updated code
* Custom Media Types for REST
* add test, add DTO, remove example of API versioning to make example simpler
* client accept only that custom-media type
* remove not needed new_line
* leave custom media type on class level
* do not need content type header
* GET do not need content-Type
* add liveTest for custom Content type
* Merge branch 'master' of https://github.com/eugenp/tutorials into Custom_media_types_rest
# Conflicts:
# spring-rest/src/main/java/org/baeldung/web/controller/mediatypes/CustomMediaTypeController.java
# spring-rest/src/main/java/org/baeldung/web/dto/BaeldungItem.java
# spring-rest/src/test/java/org/baeldung/web/controller/mediatypes/CustomMediaTypeControllerTest.java
* Custom Media Types for REST
* add test, add DTO, remove example of API versioning to make example simpler
* client accept only that custom-media type
* remove not needed new_line
* leave custom media type on class level
* made changes to java reflection
* removed redundant method makeSound in Animal abstract class
* added project for play-framework article
* added project for regex
* changed regex project from own model to core-java
* added project for routing in play
* made changes to regex project
* refactored code for REST API with Play project
* refactored student store indexing to zero base
* added unit tests, removed bad names
* added NIO Selector project under core-java module
* requested changes made
* added project for nio2
* standardized exception based tests
* fixed exception based tests
* removed redundant files
* added network interface project
* used UUID other than timestamps
* fixed network interface tests
* removed filetest change
* made changes to NIO2 FileTest names
* added project for asyncronous channel apis
* added project for NIO2 advanced filesystems APIS
* merge conflicts
* merged changes to asyncfiletest with future get API
* removed while loops from async client and server
* added project for java8 optional
* fixed merge conflicts in spring-core
* fixed optional
* fixed optional
* fixed asyncechotest
* shifted optional to own package
* made additional tests to demo filter API
* added code for Map
* added javaslang project
* javaslang project
* added pattern matcher code
* @Async and Spring Security
* @Async with SecurityContext propagated
* Spring and @Async
* Simulated Annealing algorithm
* Simulated Annealing algorithm
* Rebase
* Rebase
* SA further fixes
* Slope One plus package refactoring
* SlopeOne refactoring