Skip to content

Releases: richwps/monitor

Version 2.1

01 Feb 23:04
Compare
Choose a tag to compare

Changes:

  • All logging outputs now redirected to log4j to prevent massive spam
  • Only Level.ERROR and above events are printed to the console
  • CLI added
  • Start parameters added
  • ApplicationInfo class added with some constants like VERSION, PROJECT_SITE, etc.
  • getProcess(endpoint : URL, identifier : String) : WpsProcessEntity method added to the MonitorControl facade
  • The RESTful Interface now implements the java.lang.AutoCloseable interface
  • Monitor#shutdown() now also shutdowns the underlying Jetty Webserver

Version 2.0

05 Jan 16:55
Compare
Choose a tag to compare

Changes:

  • WPS Identifier removed
  • MeasureJobFactory now caches WpsProcessEntity instances instead of querying the database at every create call
  • MonitorControl Facade extended and adjusted (endpoint selection instead of wpsIdentifier, selection by wpsId also possible)
  • getWpsId(URL) and getWpsProcessId(URL, String) methods added to the monitorcontrol facade to fetch the internal database IDs
  • DataAccess API extended and adjusted (selection by wpsId, endpoint selection instead of wpsIdentifier)
  • wpsUri renamed to endpoint
  • endpoint (previously wpsUri) now saved as String (VARCHAR in the database). This makes it easier to handle URLs in the database. The WpsEntity class encapsulate the String field as URL by getter and setter methods. This changes limit the URL length to 255 characters. I have tried to save the endpoints as URL and URI, but this makes selections impossible, because JPA can't compare CLOB in JPQL statements
  • Display parameter removed from ListMeasurementRoute; metrics are always shown
  • ListWpsProcessesRoute added. /measurement/wps/:id now shows the processes of the WPS entry
  • Monitor GUI adjusted
  • GUI tests removed (in fact the gui should be replaced in the future and the tests are not working on every machine ..)
  • RESTful Interface display option removed. Metrics are now always shown