## Stations List

The left side contains a list of stations.

1. The dot indicates the current status
2. Clicking on the name of the station will bring you to the webpage of the station
3. The will allow you to monitor a particular station
4. The will allow you to configure specific properties of the station
5. The indicates that the station is currently being watched. Clicking will send the station to the unwatch list
6. The indicates that the station is not currently watched. Clicking will send the station to the watch list

## Watching

If the station is watched (), the history will be recorded and the station will remain in the watch list even if it is out of service.
If the station is unwatched (), the station will only appear if it is in service.

## History

Above the station list is a link to the history. The history displays stations that are watched. Clicking on history will present a display of the history. The left side indicates the most recent history items. The right side indicates the oldest history items. Clicking on "Now" will update the status to the current time. Changing the date changes the view to include items up to a certain date. Changing the length changes the span of time that you want the view to encompase.

## Configuration

The will allow you to configure specific properties of the station.

1. retainPreferences - "true" indicates that preferences will be stored. Otherwise they will not be stored and default values will be used
2. request.compress - Compress jobs. Jobs are zipped to save storage space or reduce network bandwidth at the cost of cpu and memory usage
3. request.lease.renewDuration - renew print jobs every N milliseconds. a value of -1 will indicates that jobs are not renewable
4. request.lease.defaultDuration - jobs will be placed on the queue for N milliseconds before they must be renewed
5. printServiceListener.lease.renewDuration - renew print service listeners every N milliseconds. a value of -1 will indicates that listeners are not renewable
6. printServiceListener.lease.defaultDuration - listeners will be installed for N milliseconds before they must be renewed
7. queueListener.lease.renewDuration - renew queue listeners every N milliseconds. a value of -1 will indicates that listeners are not renewable
8. queueListener.lease.defaultDuration - listeners will be installed for N milliseconds before they must be renewed
9. authenticator.lease.renewDuration - renew authenticators every N milliseconds. a value of -1 will indicates that authenticators are not renewable
10. authenticator.lease.defaultDuration - authenticators will be installed for N milliseconds before they must be renewed
11. job.failure.retries - retry failed print attempts up to N times
12. address.organization - the name of the organization
13. queue.dir - the persistent location of the queue. NINJa will attempt to create a directory if one does not exist.