All Classes and Interfaces
Class
Description
POJO holding the response for a query for an API key.
Describes a chip by its X,Y location.
POJO describing an HBP Collaboratory.
POJO holding the description of a HBP Collaboratory context.
POJO describing the permissions to a collaboratory object.
The REST API for the collabratory.
A serialisable request to spalloc.
Describes a connection by its chip and hostname.
Request to create a job.
Extended JSON serialisation handler.
Simple serialiser for ISO 8601 dates, as Java likes them to be.
Request to destroy a job.
Interface to the Docker API.
Options for waiting.
A request to
docker create
.A response to docker create.
Executor factory that uses Docker to run jobs.
A response to
docker inspect
.Docker container state descriptor.
Better logging of errors.
A response to a request that indicates a failure.
A manager of directly-connected SpiNNaker machines.
Request to get machine information relating to a job.
Request the state of a job.
Interface to the Icinga2 API for status monitoring.
A result to report to Icinga.
Status monitor manager that reports to Icinga.
A Job where only the parts required for completion are set.
A Job where only the parts required for completion are set.
Executes jobs in an external process.
A factory for creating job executers.
Request to keep a job alive.
A list of Jobs.
A Job where only the log is set (to allow log updates).
A description of a machine associated with a job, in terms of width, height,
connections and its name.
The manager of jobs; synchronises and manages all the ongoing and future
processes and machines.
A response that describes what jobs have changed state.
A description of the state of a job, in terms of its state, whether its
boards are powered, the advised keep-alive polling interval and the reason
that the job died (if in the
DESTROYED
state).A Job where only the status is set (to allow status updates).
A Job where only the status is set (to allow log updates).
Request to get the known machines from the spalloc service.
A response that is the result of listing the machines.
An executer that runs its subprocesses on the local machine.
Describes a machine by its name, tags, width and height.
A service for managing SpiNNaker boards in a machine.
A Neuromorphic Platform Interface log core.
The REST API for the HBP Neuromorphic Platform Interface queue.
The REST API for the HBP Neuromorphic Platform Interface queue.
An interface for things that listen for new jobs.
Manages the NMPI queue, receiving jobs and submitting them to be run.
Manages the NMPI queue, receiving jobs and submitting them to be run.
Manages the NMPI queue, receiving jobs and submitting them to be run.
Request to not receive notifications about a job.
Request to get notifications about a job.
Convert NPEs into complaints about their most likely causes, bad inputs.
Status Monitor that does nothing.
The output data from a Job.
The REST API for the output manager.
Service for managing Job output files.
Request to turn off the boards associated with a job.
Request to turn on the boards associated with a job.
A deserialiser which deserialises classes based on unique properties that
they have.
A message indicating that the queue is empty.
A Job that is a response from the queue.
A Job that is a response from the queue.
A response from the queue; can end up being one of a number of items.
Builds the Spring beans in the application.
Types of status possible.
An (abstract) response from the machine manager.
A response that is the successful result of a request.
A machine manager that interfaces to the new spalloc service.
A machine manager that interfaces to the old spalloc service.
Interface to StatusCake API.
Status monitor manager that uses the StatusCake service.
A service that handles status monitoring.
An interface to the UNICORE storage REST API.
Main web-app entry point.
The description of where some resource is on a SpiNNaker system.
Request to get the location of a chip in a job's allocation relative to a
machine.
Executer factory that uses Xen VMs.