Skip to content
This repository was archived by the owner on Sep 13, 2022. It is now read-only.

Patch - Keyple Java 20/05

Choose a tag to compare

@odelcroi odelcroi released this 14 May 14:30
· 234 commits to master since this release
7e4ca5c

Release train components:

keyple-java-core 0.8.1

  • KEYP-187 : ReaderPoolPlugin#allocate throw a KeypleAllocationReaderException if allocation fails for technical issue, ReaderPoolPlugin#allocate throw a KeypleAllocationNoReaderAvailableException if no reader is available
  • KEYP-192 : Reorganize plugin and reader abstract classes
  • KEYP-195 : Ensure readers list is thread safe

keyple-java-calypso 0.8.1

  • KEYP-187 : SamResourceManager throw a CalypsoNoSamResourceAvailableException if unable to allocate a Sam Resource
  • KEYP-189 : SamResourceManager : retry mechanism is now parametrized - new constructor added

keyple-java-plugin-pcsc 0.8.1

  • none

keyple-java-plugin-stub 0.8.1

  • KEYP-207 : add KeypleAllocationReaderException to stub plugin

keyple-java-plugin-remotese 0.8.1

  • KEYP-190 : fix NullPointerException on RemoteMethodTxEngine when remoteMethodTx is null
  • KEYP-203 : fix ConcurrentModificationException while disconnecting/connecting readers
  • KEYP-204 : add 'error' field in Keyple Dto, reject dto response if id does not match with request
  • KEYP-208 : fix ClassCastException in VirtualReaderImpl
  • KEYP-212 : allow users to define their own ExecutorService for async task - new constructor for MasterAPI and SlaveAPI
  • KEYP-212 : add a createdDate in virtual reader session
  • KEYP-219 : ensure load balancing works properly : fix sessionId in RmPoolReleaseTx, RmPoolAllocateExecutor use node Id

keyple-android-plugin-nfc 0.8.1

  • none

keyple-android-plugin-omapi 0.8.1

  • KEYP-195 : update init readers method to use ConcurrentSkipListSet