Uses of Class
uk.ac.manchester.spinnaker.spalloc.exceptions.SpallocProtocolTimeoutException
Packages that use SpallocProtocolTimeoutException
Package
Description
SpiNNaker old-style machine allocation client.
-
Uses of SpallocProtocolTimeoutException in uk.ac.manchester.spinnaker.spalloc
Methods in uk.ac.manchester.spinnaker.spalloc that throw SpallocProtocolTimeoutExceptionModifier and TypeMethodDescriptionprotected String
Send a command to the server and return the reply.int
Create a job.int
SpallocAPI.createJob
(List<@PositiveOrZero Integer> args, Map<@NotBlank String, @NotNull Object> kwargs, @Positive Integer timeout) Deprecated, for removal: This API element is subject to removal in a future version.void
SpallocAPI.destroyJob
(int jobID, @NotBlank String reason, @Positive Integer timeout) Destroy a job.SpallocAPI.getBoardPosition
(@NotBlank String machineName, @Valid PhysicalCoords coords, @Positive Integer timeout) Get the logical location of a board.SpallocAPI.getBoardPosition
(@NotBlank String machineName, @Valid TriadCoords coords, @Positive Integer timeout) Get the physical location of a board.default BoardPhysicalCoordinates
SpallocAPI.getBoardPosition
(@NotBlank String machineName, @Valid BoardCoordinates coords, @Positive Integer timeout) Get the physical location of a board.default BoardCoordinates
SpallocAPI.getBoardPosition
(@NotBlank String machineName, @Valid BoardPhysicalCoordinates coords, @Positive Integer timeout) Get the logical location of a board.SpallocAPI.getJobMachineInfo
(int jobID, @Positive Integer timeout) Get information about a job's allocated machine.SpallocAPI.getJobState
(int jobID, @Positive Integer timeout) Get the state of a job.void
SpallocAPI.jobKeepAlive
(int jobID, @Positive Integer timeout) Keep a job alive.List all jobs.SpallocAPI.listMachines
(@Positive Integer timeout) List all known machines.void
Enable or disable notifications of changes in job state.void
SpallocAPI.notifyMachine
(String machineName, boolean enable, @Positive Integer timeout) Enable or disable notifications of changes in machine state.void
SpallocAPI.powerOffJobBoards
(int jobID, @Positive Integer timeout) Turn off a job's allocated boards.void
SpallocAPI.powerOnJobBoards
(int jobID, @Positive Integer timeout) Turn on a job's allocated boards.protected Response
SpallocConnection.receiveResponse
(Integer timeout) Receive a line from the server with a response.protected void
SpallocConnection.sendCommand
(Command<?> command, Integer timeout) Attempt to send a command as a line to the server.Request the version of the spalloc server.SpallocAPI.waitForNotification
(Integer timeout) Return the next notification to arrive.SpallocClient.waitForNotification
(Integer timeout) SpallocAPI.whereIs
(int jobID, @Valid HasChipLocation chip, @Positive Integer timeout) Locate a chip within a job's allocation.SpallocAPI.whereIs
(@NotBlank String machine, @Valid PhysicalCoords coords, @Positive Integer timeout) Locate a board within a machine.SpallocAPI.whereIs
(@NotBlank String machine, @Valid TriadCoords coords, @Positive Integer timeout) Locate a board within a machine.SpallocAPI.whereIs
(@NotBlank String machine, @Valid HasChipLocation chip, @Positive Integer timeout) Locate a chip within a machine.default WhereIs
SpallocAPI.whereIs
(@NotBlank String machine, @Valid BoardCoordinates coords, @Positive Integer timeout) Locate a board within a machine.default WhereIs
SpallocAPI.whereIs
(@NotBlank String machine, @Valid BoardPhysicalCoordinates coords, @Positive Integer timeout) Locate a board within a machine.
SpallocAPI.createJob(CreateJob, Integer)
instead.