Remote Tea ONC/RPC 1.1.6 (stable) released
New Post Remote Tea / News: Recent posts Remote Tea ONC/RPC 1.1.6 (stable) released
Updated version to 1.1.7-SNAPSHOT after deployment of version 1.1.6
Preparation for deploying release 1.1.6
Remove usage of deprecated JDK API
Remove usage of deprecated JDK API
The TCP endpoint of the test server for the test method
Adaption to the changes on the socket channel transport.
Integrated the concept of call sequences into the processing strategy
Implemented the concept of call sequences.
Added a method to get a call sequence supplier, which can be implemented
Cosmetics on the float value setting of the 'WorkRatio' option.
Added the properties 'call_sequences_enabled' and
Introduced the concept of a call sequence, used to chain calls taken
The method 'process()' delivers a boolean indicating, whether processing
Instead of holding a reference to a selector, a selector supplier is
A socket channel transport can be used in non-blocking as well as in
The authentication schemes instance of an ONC/RPC server instance can
Added gathering of remote peer notifications. Now the post processing of
Added gathering and querying of remote peer notification counts and call
Added tracking of remote peer notifications and calculation of call
Added the new property 'statistics_log_interval'.
Fixed a typo.
Added missing calls to pass the authentication schemes instance to the
Removed method 'close()'.
Revision of server statistics and begin of improvements on server
Fixed a bug causing an infinite loop on a transport that has already
Revision and clean up of the coding utils and coding properties.
Extended the interface org.acplt.oncrpc.XdrAble with methods for
Provide an object representation of XDR properties.
Provide an object representation of XDR properties.
Revision of the utility classes for the work with properties.
Revision of the logging utilities
Some work on the processing strategies
Added annotations for floating number and double floating number
Finalized and fixed the implementation of an ONC/RPC call on server
In case an ONC/RPC server consists of a single endpoint only, the set up
Small adjustments supplying the next call.
Introduction of ONC/RPC call services and corresponding adaptations in
Some small improvements on ONC/RPC program links.
Introduction of server endpoints.
Reverted the encoding of a server reply message based on the class
Added a converter method to get a map of program numbers with their
Removed the ability to inject configuration properties by a properties
Authentication schemes are now mapped by their authentication flavour
Introduced an authentication scheme instance to each of the standard
Added licence information and applied some small changes.
Introduction of an ONC/RPC call covering the lifecylce of an ONC/RPC
Introduction of an ONC/RPC program link and a server provider interface
The XDR readers and writers provide a fixed instance of an XDR decoding
Added a default instance for XDR properties.
Improved the properties adapter and properties reader to additionally
Fixed a typo
Improved the Remote Tea URI allowing the specification of mulitplee
Introduced some changes:
Replaced the implementation based on 'java.net.DatagramSocket' with an
Added a missing parameter to a log call.
Changed the implementation of the call serving routine.
Changed and added some log messages.
Replaced the implementation based on 'java.net.Socket' with an instance
Fixed some issues with the I/O model settings and the I/O multiplexing
Changed visibility of method 'open(final RemoteTeaURI programURI,
Corrected a typo
Instead of resolving the local host, the any local address is used in
Some work on IO models and URIs:
Some work on reading and writing XDR buffers:
Removed class OncRpcProcedure
Proceeded with the switch to java.nio:
Added some logging.
Added method 'setTransmissionTimeout()' to the reliable transports,
Added a creation method, accepting an InetAddress to specify the host.
Improved the output of a catched exception within a proxy call.
Fixed the update of the countdown timer.
Replacment of the use of java.net.Socket in the tcp client:
Fixed some typos
Added method 'isOpen()', which for example is used to realize batch
The passed byte buffer always gets filled up in case the encoded string
Wording change: io-model instead of reactor-model and reactor-pattern,
Added a comment, why a fragment length different from a multiple of 4
Maintenance:
Added missing descriptions for the flags '-noEnum' and '-noValueCtor'.
Updated version to 1.1.6-SNAPSHOT after deployment of version 1.1.5
Remote Tea ONC/RPC 1.1.5 (stable) released
Preparation for deploying release 1.1.5
Code cleanup
Added copyright and license information
Moved copyright and license information to the top of the file.
* Added some javadoc comments
Added contributor
Proceeding with Java documentation.
Renamed some methods in 'org.acplt.oncrpc.apps.jrpcgen.JrpcgenConst'.
Proceeding with Java documentation.
Continuing Java documentation
Added flag '-debug' to the jrpcgen run on 'demo2.x'
Startet Java documentation, some code clean up and some small
Applied changes in module 'remotetea-jrpcgen' to this module.