This repository has been archived by the owner. It is now read-only.
Enabling easy and informative logging from client to server
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.idea
.settings
docs
src
.classpath
.gitignore
.project
.travis.yml
pom.xml

README.md

logdyn - master branch: Build Status

General Information

This API is designed to enable easy logging to and from a server and clients. It was developed as part of a college project (see the repository here or the hosted implementation here) and the functionality was extracted to make this API.

Features

  • Can log to a specific session or to all sessions
  • Can log from server to client or vice-versa
  • Log messages include severity
  • Previously logged messages for a session are stored so they can be viewed in any new instance of that sesison
  • Exceptions in the program are automatically logged
  • Severe messages log to all sessions
  • Includes example client-side implementation
  • Easy to filter
  • Works with existing java.util.logging.Level levels

Technologies

This API uses the javax.websocket, javax.servlet.http, and org.json libraries, as well as the Apache commons-lang3 library.