Difference between revisions of "Version 3.7.0"

From RifidiWiki

Jump to: navigation, search
Line 26: Line 26:
 
# Java 64 bit support  
 
# Java 64 bit support  
 
# Fixed Rifidi Server stop command to work reliably on Linux
 
# Fixed Rifidi Server stop command to work reliably on Linux
#  Modify dbapp to use postgresql by defau
+
#  Modify dbapp to use postgresql by defaut
 +
 
 +
==Rifidi Services==
 +
# Rifidi Service - UniqueReadZoneMonitorEsperFactory added regular expression support
 +
# Rifidi Service - ReadZoneMonitorEsperFactory use new UniqueReadZoneMonitorEsperFactory with regular
  
  

Revision as of 22:59, 2 February 2018

Changes in 3.7

LLRP

  1. Handle add ro spec errors either through logging error and or resending rospec via checking error being returned
  2. Stop showing illegalstateexception in the console in LLRPReaderSession

Monitoring

  1. Push notifications of server keep alive via MQTT. with ability to enable/disable and config standard mqtt parameters/topic..similar payload to ping I think and server IP/port as messages may go to centralized MQTT topic in cloud and needs to be a way to identify which Rifidi instance it came from - Payload "127.0.0.1</> LLRP_1</>Processing</>epochdate/time</></> - and each event type would have its own end point config/ip/port/qos/topic" - not sure if json format of xml makes more sense here

Rest

  1. Reset session - delete session, create session, reexcute previous running commands, restart session(if already in processing state)
  2. LLRP Encoding - validate session state in processing and provide necessary response
  3. Start/Stop/Install/Uninstall Bundle - allow for install via url http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code http://stackoverflow.com/questions/18825030/can-osgi-install-deploy-bundles-hosted-on-a-url
  4. Restart Rifidi Edge server
  5. OSGI SS operations or more generically expose OSGI command line operations - http://stackoverflow.com/questions/36017774/how-can-i-execute-osgi-command-in-code

Adapters

  1. Added REST interface to the Generic adapter Generic_User_Guide#Rest_Interface

Framework

  1. Java 64 bit support
  2. Fixed Rifidi Server stop command to work reliably on Linux
  3. Modify dbapp to use postgresql by defaut

Rifidi Services

  1. Rifidi Service - UniqueReadZoneMonitorEsperFactory added regular expression support
  2. Rifidi Service - ReadZoneMonitorEsperFactory use new UniqueReadZoneMonitorEsperFactory with regular


Links

Javadocs: http://www.transcends.co/www/javadoc/edge3.7.0/

Developer's_Guide

User's_Guide

Personal tools