Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractSQL() - Constructor for class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
- 
Manage a connection ourselves.
- AbstractSQL(DatabaseAPI.Connection) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
- 
Use an existing connection.
- access(String) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Update the keepalive.
- act() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Transacted
- 
The operation to run.
- act() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.TransactedWithResult
- 
The operation to run.
- act(DatabaseAPI.Connection) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connected
- 
The operation to run.
- act(DatabaseAPI.Connection) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.ConnectedWithResult
- 
The operation to run.
- action - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportResponse
- 
What immediate action will be taken.
- Action - Annotation Interface in uk.ac.manchester.spinnaker.alloc.web
- 
Describes what action a method is to take.
- ADD_BLACKLISTED_CHIP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Add a chip on a board to that board's blacklist.
- ADD_BLACKLISTED_CORE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Add a core on a board to that board's blacklist.
- ADD_BLACKLISTED_LINK - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Add a link on a board to that board's blacklist.
- ADD_USER_TO_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Adds a user to a group.
- addMember(int, MemberRecord, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Add a user to a group.
- addMember(int, MemberRecord, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- addPausedListener(PropertyChangeListener) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
- 
Add a listener to thepausedproperty.
- addQuota(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
- 
Adjust a group's quota.
- addResourceHandlers(ResourceHandlerRegistry) - Method in class uk.ac.manchester.spinnaker.alloc.web.MvcConfig
- address - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The IP address managed by the board's root chip.
- address - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
- 
The IP address of the board.
- address - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- 
The IP address of the board.
- address(String) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateBoard
- 
Create a request for a specific board.
- ADDRESS - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The memory address query parameter name.
- addUseDummyBMPListener(PropertyChangeListener) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
- 
Add a listener to theuseDummyBMPproperty.
- addUserToGroup(int, String, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Add a user to a group.
- addUserToGroup(int, String, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- addUserToGroup(UserRecord, GroupRecord) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Adds a user to a group.
- ADJUST_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Add or remove time from a quota.
- adjustGroupQuota(int, int, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Adjust the quota of a group.
- adjustGroupQuota(int, int, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- admin - Variable in class uk.ac.manchester.spinnaker.alloc.security.Permit
- 
Is the user an admin?
- ADMIN - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.security.TrustLevel
- 
Grants service administration permissions in addition toTrustLevel.USER.
- AdminAPI - Interface in uk.ac.manchester.spinnaker.alloc.admin
- 
Administration interface.
- AdminAPI.Description - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
Where the other resources are.
- AdminAPI.Paths - Interface in uk.ac.manchester.spinnaker.alloc.admin
- 
Common paths in the interface.
- AdminController - Interface in uk.ac.manchester.spinnaker.alloc.admin
- 
The API for the controller for the admin user interface.
- AdminController.BlacklistData - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
The model of a blacklist used by the administration web interface.
- AdminController.CreateGroupModel - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
Model used when creating a group.
- AdminControllerImpl - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
Implements the logic supporting the JSP views and maps them into URL space.
- AdminControllerImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- AdminImpl - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
Implements the service administration interface.
- AdminImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- afterConnectionClosed(WebSocketSession, CloseStatus) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
Websocket closed; disconnect the proxy handler.
- afterConnectionEstablished(WebSocketSession) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
Websocket established; connect to the proxy handler.
- afterHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Exception) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
Empty method to satisfy interface.
- allocate() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- 
Allocate all current requests for resources.
- ALLOCATE_BOARDS_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Tell a board that it is allocated.
- ALLOCATE_BOARDS_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Tell a job that it is allocated.
- AllocatorProperties(Duration, int, SpallocProperties.PriorityScale, int, String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
- AllocatorTask - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
The allocation engine.
- AllocatorTask() - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- AppAuthTransformationFilter - Class in uk.ac.manchester.spinnaker.alloc.security
- 
A filter to apply authentication transformation as supplied by theLocalAuthenticationProvider.
- AppAuthTransformationFilter() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.AppAuthTransformationFilter
- authenticate(Authentication) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
- authorize(Supplier<T>) - Method in class uk.ac.manchester.spinnaker.alloc.security.Permit
- 
Push our special temporary authentication object for the duration of the inner code.
- AuthProperties(boolean, String, boolean, boolean, boolean, String, boolean, int, Duration, Duration, SpallocProperties.OpenIDProperties) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
B
- BackgroundSupport - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Enables a web service class to move processing a request into a background task easily.
- BackgroundSupport() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport
- BackgroundSupport.BackgroundAction - Interface in uk.ac.manchester.spinnaker.alloc.web
- 
An action that produces a response, usually handled asynchronously.
- BadArgs(String) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.BadArgs
- bank - Variable in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
The register bank that manages the link in this direction.
- BASE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
- 
The location of the admin "service".
- BASE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
The base path of this interface within the MVC domain.
- BASIC - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.security.TrustLevel
- 
Grants no real permissions at all.
- BasicAuthEntryPoint - Class in uk.ac.manchester.spinnaker.alloc.security
- 
Implements basic and bearer auth challenge presentation.
- BasicAuthEntryPoint() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.BasicAuthEntryPoint
- beforeHandshake(ServerHttpRequest, ServerHttpResponse, WebSocketHandler, Map<String, Object>) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
Look up the job that websocket is being created for and attach it to the websocket's attributes.
- bgAction(AsyncResponse, Permit, BackgroundSupport.BackgroundAction) - Method in class uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport
- 
Run the action in the background and wrap it into the response when it completes.
- bgAction(AsyncResponse, BackgroundSupport.BackgroundAction) - Method in class uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport
- 
Run the action in the background and wrap it into the response when it completes.
- bitLoad(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader
- 
Load the FPGA definitions.
- BLACKLIST_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to blacklist operations.
- blacklistChanged(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
- 
Indicate a change in a blacklist.
- BlacklistData() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- blacklistFetch(int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Fetch the blacklist for a board from the machine.
- blacklistFetch(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- blacklistSave(AdminController.BlacklistData) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Save a new blacklist.
- blacklistSave(AdminController.BlacklistData) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- BlacklistStore - Class in uk.ac.manchester.spinnaker.alloc.bmp
- 
Read a blacklist from the database or write it to the database.
- BlacklistStore() - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.BlacklistStore
- bmp - Variable in class uk.ac.manchester.spinnaker.alloc.model.BoardAndBMP
- 
The BMP identifier.
- BMPAndMachine - Class in uk.ac.manchester.spinnaker.alloc.model
- 
A Machine and a BMP.
- BMPAndMachine(MachineStateControl.BoardState) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BMPAndMachine
- BMPAndMachine(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BMPAndMachine
- 
Make a new Board-and-BMP from a database query.
- BMPController - Class in uk.ac.manchester.spinnaker.alloc.bmp
- 
Manages the BMPs of machines controlled by Spalloc.
- BMPController() - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.BMPController
- bmpId - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The BMP id.
- bmpId - Variable in class uk.ac.manchester.spinnaker.alloc.model.BMPAndMachine
- 
The BMP identifier.
- bmpSerial - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The BMP serial number, if known.
- bmpTemperature - Variable in class uk.ac.manchester.spinnaker.alloc.model.BoardTemperatures
- 
The BMP temperature.
- board - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The board number.
- board - Variable in class uk.ac.manchester.spinnaker.alloc.model.DownLink.End
- 
On what board is this end of the link.
- board - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
The specific board to allocate.
- board - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
- 
The physical board number of the board.
- board - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- 
The physical board number of the board.
- board(SpallocAPI.CreateBoard) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateVisitor
- 
Visit a descriptor.
- board(BoardRecord, ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Manipulate a board.
- board(BoardRecord, ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- BOARD - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
- 
Board control.
- BOARD_SECONDS - Static variable in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
- 
The resource usage in board seconds.
- BoardAndBMP - Class in uk.ac.manchester.spinnaker.alloc.model
- 
A Board and a BMP.
- BoardAndBMP(MachineStateControl.BoardState) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardAndBMP
- BoardAndBMP(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardAndBMP
- 
Make a new Board-and-BMP from a database query.
- boardChip - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
- 
The chip location of the board's root.
- BoardCoords - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Basic coordinates of a board.
- BoardCoords(int, int, int, int, int, Integer, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- 
Make an instance from raw results.
- BoardCoords(Row, boolean) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- 
Construct a set of board coordinates from a database row that describes them.
- boardId - Variable in class uk.ac.manchester.spinnaker.alloc.model.BoardAndBMP
- 
The board identifier.
- BoardIssueReport - Class in uk.ac.manchester.spinnaker.alloc.model
- 
A report of an issue with a board.
- BoardIssueReport() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
- 
Create a record.
- BoardIssueReport(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
- 
Create a record from a row.
- BoardRecord - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Model of a board, for configuration purposes.
- BoardRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- boards - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest
- 
Describes the boards that have the issue.
- boards - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
- 
Where the boards are.
- boards(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
UI for boards.
- boards(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- BOARDS_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to boards operations.
- boardTemperature - Variable in class uk.ac.manchester.spinnaker.alloc.model.BoardTemperatures
- 
The board temperature.
- BoardTemperatures - Class in uk.ac.manchester.spinnaker.alloc.model
- 
A board temperature.
- BoardTemperatures(ADCInfo) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.BoardTemperatures
- 
Make a new BoardTemperatures object.
- bool(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- BOOT - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The boot path.
- BUMP_IMPORTANCE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Increases the importance of a job.
- bytes(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
C
- cabinet - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The cabinet number.
- cabinet - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
- 
The physical cabinet number of the board.
- cabinet - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- 
The physical cabinet number of the board.
- call(Object...) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Update
- 
Run the update on the given arguments.
- call(DatabaseAPI.RowMapper<T>, Object...) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Query
- 
Run the query on the given arguments to read a list of objects.
- call1(DatabaseAPI.RowMapper<T>, Object...) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Query
- 
Run the query on the given arguments to read a single object.
- CHANGE_PASSWORD_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The URI path to use to change passwords.
- CHANGE_PASSWORD_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The change password URI variable for JSP pages.
- CHECK_LOCATION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Check a board with a specific board ID is allocatable.
- checkForTestClassOnStack() - Static method in class uk.ac.manchester.spinnaker.alloc.ForTestingOnly.Utils
- 
A simple test for whether there are classes annotated with@SpringBootTeston the stack at the point it is called.
- checkRectangle - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Check that a rectangle of triads of boards that may be allocated.
- checkRectangleAt - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Find a rectangle of triads of boards rooted at a specific board that may be allocated.
- chip - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- 
The location of the chip within the reporting allocation.
- chip - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
- 
The location of the chip.
- chip(String, String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Create a function for extracting a chip from a result set row.
- chip(Row, String, String) - Static method in class uk.ac.manchester.spinnaker.alloc.model.Utils
- 
Extract a chip from a result set row.
- CHIP_P - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The P coordinate query parameter name.
- CHIP_X - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The X coordinate query parameter name.
- CHIP_Y - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The Y coordinate query parameter name.
- chipRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- 
Where the chip info is.
- CLEAR_BLACKLISTED_CHIPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete all blacklist entries for chips on a board.
- CLEAR_BLACKLISTED_CORES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete all blacklist entries for cores on a board.
- CLEAR_BLACKLISTED_LINKS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete all blacklist entries for links on a board.
- clearToken(HttpServletRequest) - Static method in class uk.ac.manchester.spinnaker.alloc.security.AppAuthTransformationFilter
- 
Ensure that any authentication token that was bound into the session is removed.
- close() - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
- 
Close the controller and release any resources it holds.
- close() - Method in class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- close() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Closes this connection and releases any resources.
- close() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.StatementCommon
- 
Close this statement.
- close() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
- close() - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
- CLOSE - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
- 
Ask for a channel (created withProxyOp.OPENorProxyOp.OPEN_UNCONNECTED) to be closed.
- closeChannel(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
- 
Close a channel in response to aProxyOp.CLOSEmessage.
- closed(WebSocketSession, ProxyCore, SpallocAPI.Job) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
Connection closed.
- closeNotifiers() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Stop any current running notifiers.
- COLLABRATORY - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
- 
Marks an EBRAINS/HBP collabratory.
- columnName - Variable in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
The name of the column in thepending_changestable that holds information pertaining to this link.
- Command - Class in uk.ac.manchester.spinnaker.alloc.compat
- 
The encoded form of a command to the server.
- Command() - Constructor for class uk.ac.manchester.spinnaker.alloc.compat.Command
- commence(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class uk.ac.manchester.spinnaker.alloc.security.BasicAuthEntryPoint
- communicate() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Read a message from the client and send a response.
- CompatibilityProperties(boolean, int, String, int, String, String, Duration, Duration, Duration, Duration) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- COMPLETED_BLACKLIST_WRITE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Mark a write of a blacklist as completed.
- COMPLETED_BOARD_INFO_READ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Mark a read of a blacklist or ADC data as completed.
- COMPLETED_GET_SERIAL_REQ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Mark a read of serial data as completed.
- Configuration() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
- configureGlobal(AuthenticationManagerBuilder) - Method in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
- 
Configure things we plug into.
- conn - Variable in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
- 
The connection.
- connectedReceiverTask() - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
- 
Core SpiNNaker message receive and dispatch-to-websocket loop.
- ConnectionInfo - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Describes a connection by its chip and hostname.
- ConnectionInfo(HasChipLocation, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
- 
Create.
- connections - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
- 
How to talk to boards.
- consolidateQuotas() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
- 
Consolidates usage from finished jobs onto quotas.
- Constants - Interface in uk.ac.manchester.spinnaker.alloc
- 
Miscellaneous constants.
- ControllerUtils - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Utilities to support MVC controllers.
- ControllerUtils.ViewFactory - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Creates aModelAndViewon demand.
- core(String, String, String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Create a function for extracting a core from a result set row.
- CORE_HOURS - Static variable in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
- 
The resource usage in core hours.
- COUNT_CHANGES_FOR_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the number of changes that are not completed for a job.
- COUNT_FUNCTIONING_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Check there is a single free board.
- COUNT_MACHINE_THINGS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Count things on a machine.
- COUNT_POWERED_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Counts the number of powered-on boards of a job.
- countConnected - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Count the number of connected boards (i.e., have at least one path over enabled links to the root board of the allocation) within a rectangle of triads.
- crc - Variable in exception uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader.CRCFailedException
- 
The CRC calculated by the BMP.
- create(SpallocAPI.Machine, BMPCoords, Map<BMPBoard, String>) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl.Factory
- 
Create a SpiNNaker board controller.
- CREATE_BLACKLIST_READ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Insert a request to read a board's blacklist.
- CREATE_BLACKLIST_WRITE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Insert a request to write a board's blacklist.
- CREATE_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a group record.
- CREATE_GROUP_IF_NOT_EXISTS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a group record.
- CREATE_GROUP_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to group creation operations.
- CREATE_SERIAL_READ_REQ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Insert a request to read a board's serial information.
- CREATE_TEMP_READ_REQ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Insert a request to read a board's temperature data.
- CREATE_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a user.
- CREATE_USER_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to user creation operations.
- createClient(String) - Static method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
- 
Get a client for the API.
- CreateDimensions(int, int, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensions
- 
Request a rectangle of boards.
- CreateDimensionsAt(int, int, int, int, int, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- 
Create a request for a rectangle at a specific board.
- CreateDimensionsAt(int, int, int, int, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- 
Create a request for a rectangle at a specific board.
- CreateDimensionsAt(int, int, Integer, Integer, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- 
Create a request for a rectangle at a specific board.
- CreateDimensionsAt(int, int, Integer, Integer, Integer, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- 
Create a request for a rectangle at a specific board.
- CreateDimensionsAt(int, int, String, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- 
Create a request for a rectangle at a specific board.
- createGroup(AdminController.CreateGroupModel, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Create a group.
- createGroup(GroupRecord, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Create a new group.
- createGroup(AdminController.CreateGroupModel, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- createGroup(GroupRecord, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- createGroup(GroupRecord, GroupRecord.GroupType) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Create a group from a supplied group.
- CreateGroupModel() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
- createJob(CreateJobRequest, UriInfo, SecurityContext, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
- 
Create a job.
- createJob(String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Create a job for a user that is only in one group.
- createJob(String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- createJob(CreateJobRequest, UriInfo, SecurityContext, AsyncResponse) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
- createJobForNMPIJob(String, int, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Create a job for interactive use in an NMPI Collab Session.
- createJobForNMPIJob(String, int, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- createJobInCollabSession(String, String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Create a job for interactive use in an NMPI Collab Session.
- createJobInCollabSession(String, String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- createJobInGroup(String, String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Create a job for a user in a specific local group.
- createJobInGroup(String, String, SpallocAPI.CreateDescriptor, String, List<String>, Duration, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- createJobNumBoards(int, Map<String, Object>, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Create a job asking for a number of boards.
- createJobRectangle(int, int, Map<String, Object>, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Create a job asking for a rectangle of boards.
- CreateJobRequest - Class in uk.ac.manchester.spinnaker.alloc.web
- 
A request to create a job.
- CreateJobRequest() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- CreateJobRequest.Dimensions - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Describes a request for an allocation of given dimensions.
- CreateJobRequest.SpecificBoard - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Describes a request for a specific board.
- CreateJobResponse - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Describes a newly-created job.
- createJobSpecificBoard(TriadCoords, Map<String, Object>, byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Create a job asking for a specific board.
- CreateNumBoards(int, Integer) - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateNumBoards
- 
Request a count of boards.
- createSession(String, SessionRequest) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
- 
Create a new session.
- createUser(UserRecord, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Create a new user.
- createUser(UserRecord, ModelMap, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Create a user.
- createUser(String, String, TrustLevel) - Method in interface uk.ac.manchester.spinnaker.alloc.security.LocalAuthenticationProvider
- 
Create a user.
- createUser(String, String, TrustLevel) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
- createUser(UserRecord, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- createUser(UserRecord, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Create a user.
- createUser(UserRecord, ModelMap, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
D
- data - Variable in exception uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader.UpdateFailedException
- 
The data read back from the BMP.
- DatabaseAPI - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
The primary interface to the database.
- DatabaseAPI.Connected - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
Some code that may be run within a transaction and which will be given a new connection for the duration.
- DatabaseAPI.ConnectedWithResult<T> - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
Some code that may be run within a transaction that returns a result and which will be given a new connection for the duration.
- DatabaseAPI.Connection - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
Connections made by the database engine bean.
- DatabaseAPI.Query - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
Wrapping a prepared query to be more suitable for Java 8 onwards.
- DatabaseAPI.RowMapper<T> - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
Maps database Row to an object.
- DatabaseAPI.StatementCommon - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
Common shared API betweenDatabaseAPI.QueryandDatabaseAPI.Update.
- DatabaseAPI.Transacted - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
Some code that may be run within a transaction.
- DatabaseAPI.TransactedWithResult<T> - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
Some code that may be run within a transaction that returns a result.
- DatabaseAPI.Update - Interface in uk.ac.manchester.spinnaker.alloc.db
- 
Wrapping a prepared update to be more suitable for Java 8 onwards.
- DatabaseAwareBean - Class in uk.ac.manchester.spinnaker.alloc.db
- 
A support class to make accessing the database a bit simpler.
- DatabaseAwareBean() - Constructor for class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
- DatabaseAwareBean.AbstractSQL - Class in uk.ac.manchester.spinnaker.alloc.db
- 
Encapsulation of a connection.
- DatabaseEngineJDBCImpl - Class in uk.ac.manchester.spinnaker.alloc.db
- 
Implementation of theDatabaseAPIthat uses JDBC to talk to MySQL.
- DatabaseEngineJDBCImpl(JdbcTemplate, JdbcTemplate, PlatformTransactionManager) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
- 
Create a new JDBC Database API.
- DataSourceProperties(String, String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DataSourceProperties
- DBProperties(Duration, boolean, int, boolean, boolean, double, int, Duration, Duration, Duration, boolean) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- deadBoards - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
- 
The dead boards on the machine.
- deadLinks - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
- 
The dead links on the machine.
- DEALLOCATE_BMP_BOARDS_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Tell the boards of a job that they're no longer allocated to the job.
- DECREMENT_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Reduce a group's quota on a machine by a specified amount.
- defineMachine(MultipartFile) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Handle the upload of a machine definition.
- defineMachine(MultipartFile) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- delegateToProxy(BinaryMessage, ProxyCore) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
Message was sent to us.
- DELETE_ALLOC_RECORD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Actually delete an allocation record.
- DELETE_BLACKLIST_OP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete a blacklist request.
- DELETE_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete a single group record and returns the name of the deleted group.
- DELETE_JOB_RECORD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Actually delete a job record.
- DELETE_MACHINE_TAGS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete all tags for a machine.
- DELETE_NMPI_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Actually delete an NMPI job record.
- DELETE_NMPI_SESSION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Actually delete an NMPI session record.
- DELETE_PENDING - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete a requests to change the power of a board.
- DELETE_TASK - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete an allocation task.
- DELETE_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete a user.
- deleteGroup(int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Delete a group.
- deleteGroup(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- deleteGroup(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Delete a group.
- deleteGroup(int, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Delete a group.
- deleteGroup(int, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- deleteJob(String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Delete the job, or at least mark it as destroyed.
- deleteUser(int, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Delete a user.
- deleteUser(int, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- deleteUser(int, String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Deletes a user.
- deleteUser(int, Principal, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Delete a user.
- deleteUser(int, Principal, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- depth - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
- 
Depth of rectangle. 1 or 3.
- describeGroup(int, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Read a particular group's details.
- describeGroup(int, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- describeImport() - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
"Describes" the import resource.
- describeMachine(boolean, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
- 
Describe the basic info about a machine.
- describeMember(int, int, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Read a particular group's details.
- describeMember(int, int, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- describeMembership(int, Function<MemberRecord, URI>, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Describe the details of a particular group membership.
- describeOperations(UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Describe the admin interface.
- describeService(UriInfo, SecurityContext, HttpServletRequest) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
- 
Get a description of the overall service.
- describeService(UriInfo, SecurityContext, HttpServletRequest) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
- describeUser(int, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Read a particular user's details.
- describeUser(int, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- deserialize(byte[], Class<T>) - Static method in class uk.ac.manchester.spinnaker.alloc.IOUtils
- 
Convert a serialized object into its normal form.
- destroy(String) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Mark the job as destroyed.
- DESTROY_ALL_LIVE_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Destroy all live jobs.
- DESTROY_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Mark a job as dead.
- DESTROYED - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.JobState
- 
The job has been destroyed.
- destroyJob(int, String) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- destroyJob(int, String) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.PowerController
- 
Destroy a job.
- destroyJob(int, String) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Destroy a job.
- destroyJob(int, String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Delete a job.
- destroyJob(int, String) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- dimensions - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
The dimensions of rectangle of triads of boards to allocate.
- dimensions(SpallocAPI.CreateDimensions) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateVisitor
- 
Visit a descriptor.
- Dimensions() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.Dimensions
- dimensionsAt(SpallocAPI.CreateDimensionsAt) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateVisitor
- 
Visit a descriptor.
- dir - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
- 
When you are moving in this direction.
- direction - Variable in class uk.ac.manchester.spinnaker.alloc.model.DownLink.End
- 
In which direction does this end of the link go?
- Direction - Enum Class in uk.ac.manchester.spinnaker.alloc.model
- 
Represents link directions of a board.
- DirInfo - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
A mapping that says how to go from one board's coordinates (only the Z coordinate matters for this) to another when you move in a particular direction.
- disableMachine(String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Mark a machine as out of service.
- disableMachine(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class uk.ac.manchester.spinnaker.alloc.security.AppAuthTransformationFilter
- downBoards - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
The boards of the machine marked as down.
- DownLink - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Describes a link that is disabled.
- DownLink(BoardCoords, Direction, BoardCoords, Direction) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.DownLink
- 
Create a down link description.
- DownLink.End - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Describes one end of a link that is disabled.
- downLinks - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
The links of the machine marked as down.
- duration(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- dx - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
- 
Change your X coordinate by this.
- dy - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
- 
Change your Y coordinate by this.
- dz - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
- 
Change your Z coordinate by this.
E
- E - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
Eastward, fromxtob.
- east - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
- 
East.
- eieioReceiverTask(Set<InetAddress>) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
- 
Core SpiNNaker message receive and dispatch-to-websocket loop for the type of connections required for EIEIO, especially for the live packet gatherer, which does a complex muxing and programs sockets/tags in a different way.
- emergencyStop() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- emergencyStop() - Method in class uk.ac.manchester.spinnaker.alloc.bmp.BMPController
- 
Stops execution immediately.
- emergencyStop(String) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- emergencyStop(String) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- emergencyStop(String, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
- 
Immediately stop all jobs and power down all boards.
- emergencyStop(String, AsyncResponse) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
- EmptyResponse() - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.EmptyResponse
- 
Create an instance.
- enableMachine(String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Mark a machine as in service.
- enableMachine(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- encodePassword(String) - Method in class uk.ac.manchester.spinnaker.alloc.security.PasswordServices
- 
Encode a password with bcrypt.
- end1 - Variable in class uk.ac.manchester.spinnaker.alloc.model.DownLink
- 
One end of the down link.
- end2 - Variable in class uk.ac.manchester.spinnaker.alloc.model.DownLink
- 
The other end of the down link.
- enumerate(String, Class<T>) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- Epochs - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
Manages waiting for values.
- Epochs() - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
- Epochs.Epoch - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
A waitable epoch checkpoint.
- equals(Object) - Method in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
- equals(Object) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- equals(Object) - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
- error(String) - Static method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
Create a view that shows an error to the user.
- ERROR - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
- 
A message, only ever sent in response toProxyOp.OPEN,ProxyOp.CLOSE, orProxyOp.OPEN_UNCONNECTED, that says that an operation failed.
- ERROR_PENDING - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set a request to change the power of a board to an error.
- errorMessage(ObjectError) - Static method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
Convert a problem with validation into a user-suitable error message.
- ETH_ADDRESS - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The Ethernet address query parameter name.
- ETH_X - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The X coordinate of the Ethernet chip of the chip.
- ETH_Y - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The Y coordinate of the Ethernet chip of the chip.
- execute(boolean, DatabaseAPI.ConnectedWithResult<T>) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
- 
A connection manager and transaction runner.
- execute(boolean, DatabaseAPI.ConnectedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
- execute(DatabaseAPI.ConnectedWithResult<T>) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
- 
A connection manager and transaction runner.
- execute(DatabaseAPI.ConnectedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
- 
A connection manager and nestable transaction runner.
- executeRead(DatabaseAPI.ConnectedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
- 
A connection manager and nestable read-only transaction runner (it is an error to do anUPDATEusing this transaction).
- executeVoid(boolean, DatabaseAPI.Connected) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
- 
A connection manager and transaction runner.
- executeVoid(boolean, DatabaseAPI.Connected) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
- executeVoid(DatabaseAPI.Connected) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
- 
A connection manager and transaction runner.
- expireJobs() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- 
Destroy jobs that have missed their keepalive.
F
- FAILED_BLACKLIST_OP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Mark a read or write of a blacklist as failed, noting the reason.
- FAST_DATA_READ - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The fast-data-read path.
- FAST_DATA_WRITE - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The fast-data-write path.
- fastDataRead(int, int, int, int, String, int, int, int, int, long, int, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Read data from job boards using the fast data download protocol.
- fastDataWrite(int, int, int, int, int, String, int, int, int, long, byte[], AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Write data to job boards using the fast data protocol.
- fgAction(AsyncResponse, BackgroundSupport.BackgroundAction) - Static method in class uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport
- 
Run the action immediately and wrap it into the response.
- FIND_BOARD_BY_ID - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a board's full coordinate info given it's ID.
- FIND_BOARD_BY_NAME_AND_CFB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a board's ID given it's physical coordinates.
- FIND_BOARD_BY_NAME_AND_IP_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a board's ID given it's IP address.
- FIND_BOARD_BY_NAME_AND_XYZ - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a board's ID given it's triad coordinates.
- FIND_EXPIRED_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Find jobs that have expired their keepalive interval.
- FIND_FREE_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Find a single free board.
- FIND_LOCATION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Find an allocatable board with a specific board ID.
- findBoardByGlobalChip - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Locate a board (using a full set of coordinates) based on global chip coordinates.
- findBoardByIPAddress - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Locate a board (using a full set of coordinates) based on the IP address of its ethernet chip.
- findBoardByJobChip - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Locate a board (using a full set of coordinates) based on allocation-local chip coordinates.
- findBoardByLogicalCoords - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Locate a board (using a full set of coordinates) based on logical triad coordinates.
- findBoardByPhysicalCoords - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Locate a board (using a full set of coordinates) based on physical cabinet-frame-board coordinates.
- findId(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Look up a board for management.
- findIP(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Look up a board for management.
- findPhysical(String, PhysicalCoords) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Look up a board for management.
- findRectangle - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Find a rectangle of triads of boards that may be allocated.
- findRectangleAt - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Find a rectangle of triads of boards rooted at a specific board that may be allocated.
- findTriad(String, TriadCoords) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Look up a board for management.
- FINISHED_PENDING - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete a request to change the power of a board.
- FirmwareLoader - Class in uk.ac.manchester.spinnaker.alloc.bmp
- 
Handles loading of firmware into a BMP or an FPGA.
- FirmwareLoader(BMPTransceiverInterface, BMPBoard) - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader
- FirmwareLoader.CRCFailedException - Exception in uk.ac.manchester.spinnaker.alloc.bmp
- 
A CRC check failed.
- FirmwareLoader.FirmwareLoaderException - Exception in uk.ac.manchester.spinnaker.alloc.bmp
- 
Base class of exceptions thrown by the firmware loader.
- FirmwareLoader.RegisterSet - Class in uk.ac.manchester.spinnaker.alloc.bmp
- 
Instructions to set a register on one or more FPGAs.
- FirmwareLoader.TooLargeException - Exception in uk.ac.manchester.spinnaker.alloc.bmp
- 
A data chunk was too large for the firmware loader to handle.
- FirmwareLoader.UpdateFailedException - Exception in uk.ac.manchester.spinnaker.alloc.bmp
- 
An update of the firmware on a BMP failed.
- forgetProxy(ProxyCore) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Note that a proxy has been dropped from the job and doesn't need to be remembered any more.
- ForTestingOnly - Annotation Interface in uk.ac.manchester.spinnaker.alloc
- 
Marks a type or method that only exists for testing purposes.
- ForTestingOnly.Utils - Class in uk.ac.manchester.spinnaker.alloc
- 
Utilities for checking the promises relating to the annotation.
- fpga - Variable in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
The FPGA that manages the link in this direction.
- frame - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The frame number.
- frame - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
- 
The physical frame number of the board.
- frame - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- 
The physical frame number of the board.
G
- GATHER_P - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The processor ID of the gather core.
- GATHER_X - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The X coordinate of the gather core.
- GATHER_Y - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The Y coordinate of the gather core.
- generatePassword() - Method in class uk.ac.manchester.spinnaker.alloc.security.PasswordServices
- 
Generate a random password.
- get(int, Direction) - Static method in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
- 
Obtain the correct motion information given a starting point and a direction.
- GET_ALL_BMP_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get all the boards of a BMP.
- GET_ALL_BMPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get all the BMPs.
- GET_ALL_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get all the boards (and related info) of a machine.
- GET_ALL_BOARDS_OF_ALL_MACHINES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get all the boards (and related info) known to the service.
- GET_ALL_LIVE_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Select all live jobs.
- GET_ALL_MACHINES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get basic information about all machines.
- GET_AVAILABLE_BOARD_NUMBERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the boards that are available for allocation.
- GET_BLACKLIST_READS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the list of reads (from the machine) of blacklist data to perform.
- GET_BLACKLIST_WRITES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the list of writes (to the machine) of blacklist data to perform.
- GET_BLACKLISTED_CHIPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Read the blacklisted chips for a board.
- GET_BLACKLISTED_CORES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Read the blacklisted cores for a board.
- GET_BLACKLISTED_LINKS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Read the blacklisted links for a board.
- GET_BMP_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the address of the BMP of the root board of the machine.
- GET_BMP_BOARD_NUMBERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the boards of a BMP that can be used.
- GET_BOARD_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the address of the root chip of a board.
- GET_BOARD_BY_COORDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a board's ID by its coordinates.
- GET_BOARD_CONNECT_INFO - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get connection info for board allocated to a job.
- GET_BOARD_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get What job is allocated to a board.
- GET_BOARD_NUMBERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the boards of a machine that can be used.
- GET_BOARD_POWER_INFO - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get whether a board is powered.
- GET_BOARD_REPORTS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the problem reports about a board.
- GET_CHANGES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the requests to change the power of boards on a BMP.
- GET_COMPLETED_BLACKLIST_OP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Retrieve a completed request to read or write a BMP-related data for a board.
- GET_CONSOLIDATION_TARGETS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get resource usage info about completed jobs that have yet to be consolidated into the main quota table.
- GET_CURRENT_USAGE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the current non-consolidated usage for a group.
- GET_DEAD_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the boards (and related info) of a machine that have been disabled.
- GET_FUNCTIONING_FIELD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the value of a board'sfunctioningcolumn.
- GET_GROUP_BY_ID - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a group by it's ID.
- GET_GROUP_BY_NAME - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a group by it's name.
- GET_GROUP_BY_NAME_AND_MEMBER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the ID of a particular group that a particular user must be a member of.
- GET_GROUP_NAMES_OF_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
List all the groups that a user is a member of and that have quota left.
- GET_GROUP_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the quota for a group.
- GET_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get basic information about a specific job.
- GET_JOB_BOARD_COORDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the coords of boards assigned to a job.
- GET_JOB_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get what boards are allocated to a job.
- GET_JOB_CHIP_DIMENSIONS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the chip dimensions of a job.
- GET_JOB_IDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get basic information about jobs.
- GET_JOB_NMPI_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the NMPI Job for a Job.
- GET_JOB_SESSION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the NMPI Session for a Job.
- GET_JOB_USAGE_AND_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get usage of a job and the quota against which that applies.
- GET_LIVE_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the boards (and related info) of a machine that are in service.
- GET_LIVE_JOB_IDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get basic information about live jobs.
- GET_LOCAL_USER_DETAILS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a local user's basic details.
- GET_MACHINE_BY_ID - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get basic information about a specific machine.
- GET_MACHINE_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get basic info about active jobs on a machine.
- GET_MACHINE_REPORTS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the problem reports about boards in a machine.
- GET_MACHINE_WRAPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get whether a machine wraps in horizontal or vertical directions.
- GET_MEMBERSHIP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the details from a specific membership.
- GET_MEMBERSHIPS_OF_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the memberships of a user.
- GET_NAMED_MACHINE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get basic information about a specific machine.
- GET_ROOT_BMP_ADDRESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the address of the BMP of the root board of the machine.
- GET_ROOT_COORDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the coordinates of a board.
- GET_ROOT_OF_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the coordinates of the root chip of a board.
- GET_SERIAL - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
- 
Read the serial numbers from a board's BMP.
- GET_SERIAL_INFO_REQS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the list of reads (from the machine) of serial data to perform.
- GET_SUM_BOARDS_POWERED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the number of boards that are allocated to a job that are switched on.
- GET_TAGS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a machine's tags.
- GET_TEMP_INFO_REQS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the list of reads (from the machine) of temperature data to perform.
- GET_USER_AUTHORITIES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the permissions and encrypted password for a user.
- GET_USER_DETAILS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get details about a user.
- GET_USER_DETAILS_BY_NAME - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get details about a user.
- GET_USER_DETAILS_BY_SUBJECT - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get details about a user.
- GET_USER_ID - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the ID of a user.
- GET_USER_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the quota for a user.
- GET_USERS_OF_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
List the members of a group.
- getAccountLockDuration() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- getAddress() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- getAllocatedJob() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- getAllocationTasks - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the list of allocation tasks.
- getAllocator() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getAnalysisLimit() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- 
Amount of effort to spend on DB optimisation on application close.
- getAppId() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
- getApplication() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
- getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateBoard
- getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDescriptor
- 
Get the area.
- getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensions
- getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- getArea() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateNumBoards
- getArgs() - Method in class uk.ac.manchester.spinnaker.alloc.compat.Command
- getAuth() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getAuth() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- getAuthGrantType() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- getAvailableBoards() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- getBearerToken() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
- 
Get the underlying OpenID Bearer token.
- getBlacklist() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- getBlacklistEpoch(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
- 
Get a blacklist epoch for a board.
- getBlacklistPoll() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
- getBlacklistReadBatchSize() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
- getBlacklistTimeout() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
- getBMPAddress(BMPCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- 
Get the address of a particular BMP of a machine.
- getBmpId() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- getBmpId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getBmpIPs() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getBmpSerial() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getBoard() - Method in class uk.ac.manchester.spinnaker.alloc.bmp.Link
- getBoard() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- getBoard() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getBoardAtLogicalPosition(String, int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Get the physical location of a board at given coordinates.
- getBoardAtPhysicalPosition(String, int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Get the coordinates of a board at a physical location.
- getBoardByChip(HasChipLocation) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- 
Get a description of the location of a board given the global coordinates of a chip on it.
- getBoardByIPAddress(String) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- 
Get a description of the location of a board given the address of its ethernet chip.
- getBoardByLogicalCoords(TriadCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- 
Get a description of the location of a board given the triad coordinates of the board.
- getBoardByPhysicalCoords(PhysicalCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- 
Get a description of the location of a board given the physical coordinates of the board.
- getBoardChip() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
- 
Get the location of the characteristic chip of a board.
- getBoardId() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- getBoardId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
- getBoardLocations() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getBoardNumbers() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- getBoardNumbers(BMPCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- 
Get the board numbers managed by a particular BMP of a machine.
- getBoards() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- getBoardState(String, Integer, Integer, Integer, Integer, Integer, Integer, String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Describe the enable state of a board.
- getBoardStateAddress(String, String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Find board by IP address and return its state.
- getBoardStateAddress(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- getBoardStateCFB(String, int, int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Find board by physical coordinates and return its state.
- getBoardStateCFB(String, int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- getBoardStateXYZ(String, int, int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Find board by logical triad coordinates and return its state.
- getBoardStateXYZ(String, int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- getBoolean(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getBuildAttempts() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
- 
Number of attempts that will be made to bring up a transceiver, provided the failures are due to timeouts and not outright network errors.
- getBuildTimestamp() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceVersion
- getBytes(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getCabinet() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- getCabinet() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getChanged(Duration) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs.Epoch
- 
Get the set of changed items.
- getChanged(Duration) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Jobs
- getChip() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
- 
Where is the chip of interest?
- getChip() - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
- getChip(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a chip from a result set row.
- getChipRelativeTo(ChipLocation) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
- 
Get the location of this board location relative to another global location (the global location of the root chip of an allocation).
- getCollab() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Get the ID of the collaboratory in which the job is created.
- getCollab() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Project
- getCollab() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
- 
Get the ID of the collaboratory to create the session in.
- getColumnNames() - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the column names from this row.
- getColumns() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Query
- 
Get the column names from the result set that this query will generate.
- getCommand() - Method in class uk.ac.manchester.spinnaker.alloc.compat.Command
- getCompat() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getConnectedBoards - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the set of boards at some coordinates within a triad rectangle that are connected (i.e., have at least one path over enableable links) to the root board.
- getConnection() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
- 
Get a connection.
- getConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
- getConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
- 
Get a connection to the application database.
- getConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
- getConnections() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getConsolidationSchedule() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
- getCore(String, String, String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a core from a result set row.
- getCreationTimestamp() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getCsrfHeader() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
- getCsrfToken() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
- getDatabasePath() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- 
Path to the main database file.
- getDatasource() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getDatasource() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
- getDead() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getDeadBoards() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getDeadBoards() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- 
The IDs of boards marked as dead or otherwise taken out of service.
- getDeadLinks - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the links of a machine that have been disabled.
- getDeadLinks() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getDefaultCollabQuota() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
- 
Default quota for collabratories.
- getDefaultKeepalive() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- getDefaultOrgQuota() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
- 
Default quota for organisations.
- getDefaultQuota() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
- 
Default user quota in board-seconds.
- getDepth() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getDepth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getDepth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getDetailsUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getDetailsUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- getDimensions() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.PriorityScale
- getDownLinks() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- 
The links within the machine that are marked as dead or otherwise taken out of service.
- getDownloader(IPTag) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Get a Downloader protocol instance for an Ethernet within a job.
- getDuration(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getEmergencyStopCommandCode() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
- getEnabled() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getEnum(String, Class<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getExecutor() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- getExpiryPeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.KeepaliveProperties
- 
Time between runs of the keepalive-expiry algorithm.
- getFastDataIn(CoreLocation, IPTag) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Get a FastDataIn protocol instance for an Ethernet within a job.
- getFinishTime() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getFinishTime() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- getFpgaAttempts() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
- getFrame() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- getFrame() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getFrom() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
- getFullVersion() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceVersion
- getGracePeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
- getGroup(int, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Get a description of a group.
- getGroup(String, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Get a description of a group.
- getGroupCreationForm(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Get the form for creating a group.
- getGroupCreationForm(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- getGroupId() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- getGroupId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- getGroupName() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- getGroupName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- getGroups() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- 
Note that no API that sets a user's information using aUserRecordallows setting the groups that user is a member of at the same time.
- getGroupUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- getHardwareConfig() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
- getHardwarePlatform() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
- getHasPassword() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getHeight() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getHeight() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getHeight() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- getHeight() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getHeight() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getHeight() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getHistoricalConnection() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
- 
Get a connection to the historical database, similar to the above.
- getHistoricalConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
- 
Get a connection to the historical database.
- getHistoricalConnection() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
- getHistoricalData() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getHost() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getHost() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- getHostname() - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
- getId() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getId() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Get the ID of the job.
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
- 
Get the ID of the session.
- getId() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
The application installation identity.
- getImportanceSpan() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
- 
Maximum span of job importance that will be allocated at once.
- getInstant(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getInt(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getInteger(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getIntrospection() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
Location of the OpenID Opaque Token Introspection service.
- getIp() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
- getIpAddress() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getIssue() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
- getIssuer() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- getJdbcUrl() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DataSourceProperties
- getJob() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
- 
What job is the board allocated to?
- getJob(int, UriInfo, HttpServletRequest, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
- 
Get a sub-resource for managing a job.
- getJob(int, UriInfo, HttpServletRequest, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
- getJob(String, int) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
- 
Get an NMPI Job.
- getJob(Permit, int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- getJob(Permit, int) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Get a specific job.
- getJobChipLocation(int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Get the location description of a board given the job-local coordinates of a chip on that board.
- getJobId() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getJobInfo(int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Get the view for some job details.
- getJobInfo(int) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- getJobInfo(Permit, int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- getJobInfo(Permit, int) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Get a specific job.
- getJobList() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Get the view for the general job list.
- getJobList() - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- getJobMachineInfo(int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Get information about the machine allocated to a job.
- getJobs() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getJobs(boolean, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- getJobs(boolean, int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
List the jobs.
- getJobsEpoch(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
- 
Get a job epoch for a job.
- getJobsEpoch(List<Integer>) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
- 
Get a job epoch for a list of jobs.
- getJobsRef() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
- getJobState(int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Get the state of a job.
- getJobsWithChanges - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get jobs on a machine that have changes that can be processed.
- getJsonMapper() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- getJwkSet() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- getKeepalive() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getKeepAlive() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getKeepaliveHost() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getKeepaliveHost() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- getKeepaliveInterval() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getKeepAliveTime() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- getKeepaliveTimestamp() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getKwargs() - Method in class uk.ac.manchester.spinnaker.alloc.compat.Command
- getLastFailedLogin() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getLastPowerOff() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getLastPowerOn() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getLastSuccessfulLogin() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getLimit() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
- getLink() - Method in class uk.ac.manchester.spinnaker.alloc.bmp.Link
- getLive() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getLocalHost() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ProxyProperties
- getLocked() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getLockFailedDelay() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- getLockNoteThreshold() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- getLockTries() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- getLockWarnThreshold() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- getLogical() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
- 
Where is the board logically within its machine?
- getLong(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getMachine() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
- 
What machine is the board on?
- getMachine() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getMachine() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getMachine() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getMachine() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Get a description of the (sub-)machine of the job.
- getMachine(String, UriInfo, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
- 
Get a sub-resource for managing a machine.
- getMachine(String, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Get a specific machine.
- getMachine(String, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- getMachine(String, UriInfo, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
- getMachineEpoch(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
- 
Get a machine epoch for a machine.
- getMachineId() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getMachineInfo(String, boolean, Permit) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Get info about a specific machine.
- getMachineInfo(String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Get the view for some machine details.
- getMachineInfo(String) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- getMachineInfo(String, boolean, Permit) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- getMachineList() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Get the view for the general machine list.
- getMachineList() - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- getMachineName() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getMachineName() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getMachinePower() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Get the current power state of the job's sub-machine.
- getMachineReports() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- getMachines() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
- getMachines(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- getMachines(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
List the machines.
- getMachines(UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
- 
Get a description of the machines.
- getMachines(UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
- getMachinesEpoch(List<Integer>) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
- 
Get a machine epoch for a set of machines.
- getMachinesRef() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
- getMachineTagging() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- getMachineUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getMachineUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getMax() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.KeepaliveProperties
- getMaxLoginFailures() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- getMaxRetiredJobs() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
- getMembers() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- getMin() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.KeepaliveProperties
- getName() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
- getName() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getName() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager.AdjustedQuota
- getName() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- getName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- getName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
- getNewPassword() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- getNewPassword2() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- getNext() - Method in class uk.ac.manchester.spinnaker.alloc.web.ListJobsResponse
- getNMPIApiKey() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
- getNMPIPlaform() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
- getNMPIUrl() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
- getNotifyWaitTime() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- getNumBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getNumBoards() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- getNumInUse() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getNumInUse() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- getNumJobs() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- getObject(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getOffWaitTime() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
- getOldPassword() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- getOpenid() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- 
OpenID-related security properties.
- getOpenIdEmail() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
- getOpenIdName() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
- getOpenIdSubject() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getOpenIdSubject() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
- getOpenIdUser() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
- 
Get the underlying OpenID user information.
- getOpenIdUserName() - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
- getOriginalRequest() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getOriginalRequest() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getOwner() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- getOwner() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- getOwnerHost() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getParameters() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.StatementCommon
- 
Get the list of parameters to the statement.
- getParsedBlacklist() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- getPassword() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getPassword() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DataSourceProperties
- getPasswordChangeForm(Principal) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Get the view and model for the password change form.
- getPasswordChangeForm(Principal) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- getPath() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
- getPerformanceThreshold() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- getPerimeterLinks - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the links on the perimeter of the allocation to a job.
- getPeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
- 
Time between runs of the main allocation algorithm.
- getPeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
- 
How long between when we send requests to the BMP control tasks.
- getPhysical() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.BoardLocation
- 
Where is the board physically in its machine?
- getPhysicalId() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
- getPhysicalSerial() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getPlatform() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
- getPort() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
- getPort() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- getPower() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- getPower() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getPower() - Method in class uk.ac.manchester.spinnaker.alloc.web.MachinePower
- getPowerAttempts() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
- getPowerOffTime() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- getPowerOnTime() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- getPrev() - Method in class uk.ac.manchester.spinnaker.alloc.web.ListJobsResponse
- getPriorityScale() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
- 
Properties relating to job priority scaling.
- getProbeInterval() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
- getProjects(String, String, String) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
- 
Get a list of projects that match the parameters.
- getProperties() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- getProxy() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
- getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager.AdjustedQuota
- getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getQuota() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getQuotas() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Project
- getRealm() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- 
The authentication realm.
- getReason() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getReason() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- getReceiveTimeout() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- 
Making this too short makes the service more expensive.
- getRedirect() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- getRegistrationId() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
The registration ID of the client.
- getReportActionThreshold() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
- getReportedBoards - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get enabled boards with at least as many reported problems as a given threshold.
- getReportEmail() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getReporter() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
- getReports() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- getReports() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getRequest() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getRequest() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getRequestBytes() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getResourceUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Get the count of how much resource has been used by the job.
- getResourceUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.JobResourceUpdate
- 
Get the count of how much resource has been used by the job.
- getResourceUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
- 
Get the count of how much resource has been used by the job.
- getResourceUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
- 
Get the count of how much resource has been used by the job.
- getRootBoardBMPAddress() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- getRootChip() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getRootX() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getRootY() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getRootZ() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getRteName() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
- getRteRegisters() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
- getSchedule() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
- getScopes() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
The scopes desired.
- getSecondsBeforeFree() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
- getSecret() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
The application installation secret.
- getSerial(String, Class<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column by deserialization.
- getSerialNumber(MachineStateControl.BoardState) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Read the serial number off a board.
- getSerialReadBatchSize() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
- getServiceGroup() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- 
What group to run jobs submitted through the spalloc v1 compatibility service against.
- getServiceUser() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- 
What user to run jobs submitted through the spalloc v1 compatibility service with.
- getShutdownTimeout() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- getSize() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.PriorityScale
- getSpecificBoard() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.PriorityScale
- getSpinnakerIPs() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getSQL() - Method in class uk.ac.manchester.spinnaker.alloc.db.SQL
- 
Get the SQL to be executed.
- getSqlite() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getStart() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
- getStartTime() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getStartTime() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getStartTime() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- getState() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- getState() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getState() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getState() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- getState() - Method in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- getState() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
- getState(boolean, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Describe the basic info about a job.
- getStateControl() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getStatus() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Get the status of the job.
- getStatus() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
- 
Get the status of the job.
- getString(String) - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get the contents of the named column.
- getStringClaim(String) - Method in interface uk.ac.manchester.spinnaker.alloc.security.OpenIDUserAware
- 
Get a claim/attribute that is a string.
- getSubject() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
- getSystemGroup() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- 
The name of the system default group, that is internal and has no quota (initially).
- getSystemReportUser() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AllocatorProperties
- getTags() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getTags() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- getTags() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getTags() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- getTags() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
- getTemperatures(int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Get the temperature data for a board.
- getTemperatures(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- getThreadPoolSize() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- getTimeout() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- getTimeoutCheckInterval() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
- getTimestamp() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardIssueReport
- getTo() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
- getToken() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- getTransceiver() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Get a way to talk to the machine directly.
- getTransceiver() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- getTransciever(SpallocAPI.Machine, BMPCoords) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.TransceiverFactory
- getTransciever(SpallocAPI.Machine, BMPCoords) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.TransceiverFactoryAPI
- 
Get the transceiver for talking to a given machine's BMPs.
- getTriadHeight() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getTriadWidth() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getTrustLevel() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getTruststorePassword() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
How to unlock the truststore.
- getTruststorePath() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
Where the truststore is.
- getTruststoreType() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
What kind of truststore is it.
- getType() - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- getUnits() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
- getUnits() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
- 
Get the units of the usage.
- getUnlockPeriod() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- 
How often do we look for users to end their lock-out?
- getUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- getUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
- getUsage() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
- getUser(int, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Get a description of a user.
- getUser(String, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Get a description of a user.
- getUser(Principal) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Get a model for updating the local password of the current user.
- getUserCreationForm(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Get the form for creating a user.
- getUserCreationForm(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Get the ID of the user which created the job.
- getUserId() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
- 
Get the ID of the user who is requesting the creation.
- getUserinfo() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
Location of the OpenID User Information service.
- getUsername() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- getUsername() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DataSourceProperties
- getUserName() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- getUserName() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- getUsernamePrefix() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
Prefix for user names originating from OpenID auto-registration.
- getUserUrl() - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- getValue() - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
- 
Get the value of the usage.
- getVersion() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceVersion
- getVersion() - Method in class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
- getVirtualId() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
- getWait() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- 
How long should long calls take before returning anyway?
- getWidth() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- getWidth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- getWidth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- getWidth() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- getWidth() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- getWidth() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- getWorkingDirectory() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- 
The main working directory.
- getX() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- getX() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getY() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- getY() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- getZ() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- getZ() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- GRANT_ADMIN - Static variable in interface uk.ac.manchester.spinnaker.alloc.security.Grants
- 
The authority used to grant a user permission to use administrative actions.
- GRANT_NMPI_EXEC - Static variable in interface uk.ac.manchester.spinnaker.alloc.security.Grants
- 
The authority used to grant a user permission to run NMPI jobs only on behalf of other users.
- GRANT_READER - Static variable in interface uk.ac.manchester.spinnaker.alloc.security.Grants
- 
The authority used to grant a user permission to get general machine information and summaries of jobs.
- GRANT_USER - Static variable in interface uk.ac.manchester.spinnaker.alloc.security.Grants
- 
The authority used to grant a user permission to create jobs, manipulate them, and read their details.
- Grants - Interface in uk.ac.manchester.spinnaker.alloc.security
- 
The strings that describe the roles that may be granted.
- group - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
What group will the job be accounted against; the owner must be a member of the group.
- GROUP - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
- 
User group control.
- GROUP_ADD_USER_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to user-add-to-group operation.
- GROUP_DELETE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to single-user-deletion operation.
- GROUP_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to single-group operations.
- GROUP_QUOTA_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to quota-adjustment operation.
- GROUP_REMOVE_USER_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to user-remove-from-group operation.
- GROUP_SYNC_ADD_GROUPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Step 3 of group synchronisation: add real missing groups.
- GROUP_SYNC_DROP_TEMP_TABLE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Step 5 of group synchronisation: drop the temporary table.
- GROUP_SYNC_INSERT_TEMP_ROW - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Step 2 of group synchronisation: add a desired group to the temp table.
- GROUP_SYNC_MAKE_TEMP_TABLE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Step 1 of group synchronisation: make a temporary table.
- GROUP_SYNC_REMOVE_GROUPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Step 4 of group synchronisation: remove real groups no longer wanted.
- GroupRecord - Class in uk.ac.manchester.spinnaker.alloc.model
- 
The description and model of a group.
- GroupRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- 
Make an empty record.
- GroupRecord(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- 
Make a record from a database query result.
- GroupRecord.GroupType - Enum Class in uk.ac.manchester.spinnaker.alloc.model
- 
The type of a group.
- groups() - Element in annotation interface uk.ac.manchester.spinnaker.alloc.model.TagList
- 
Group of constraints.
- GROUPS_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to all-groups operations.
H
- handleBinaryMessage(WebSocketSession, BinaryMessage) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
Websocket message received, dispatch it to the proxy for handling.
- handleClientMessage(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
- 
Handle a message sent to this service on the web socket associated with this object.
- handleTransportError(WebSocketSession, Throwable) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
Log exceptions from the transport level.
- hashCode() - Method in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
- hashCode() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- hashCode() - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
- height - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensions
- 
Height requested, in triads.
- height - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- 
Height requested, in triads.
- height - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.Dimensions
- 
The height of the rectangle of boards to allocate, in triads.
- height - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
The height of the machine, in triads.
- height - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
- 
The height of the machine, in triads.
- height - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
- 
Rectangle height.
- historicalDatabase(DataSource) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
- 
The access to the tombstone database.
- HistoricalDataProperties(File, Duration, String, SpallocProperties.DataSourceProperties) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.HistoricalDataProperties
- host() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
What host is connected to this service instance?
I
- id - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The board ID.
- ID - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The ID path parameter name.
- ids() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Jobs
- IMPORT - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
- 
Machine definition importing.
- importMachines - Variable in class uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Description
- 
Machine definition importing.
- importMachinesByContent(MachineDefinitionLoader.Configuration) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Import a machine definition by posting it.
- importMachinesByContent(MachineDefinitionLoader.Configuration) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- index() - Method in class uk.ac.manchester.spinnaker.alloc.web.RootController
- index() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Get the view for the main page of the service.
- index() - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- initCreationDefaults() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- 
Set up some defaults used when a user is being created.
- initProxyCore(WebSocketSession, SpallocAPI.Job) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
Connection established and job looked up.
- INSERT_BMP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Insert a BMP.
- INSERT_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Insert a board.
- INSERT_BOARD_REPORT - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a board issue report.
- INSERT_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a job.
- INSERT_LINK - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Insert a link.
- INSERT_MACHINE_SPINN_5 - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Insert a machine.
- INSERT_REQ_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a request to allocate a specific board.
- INSERT_REQ_N_BOARDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a request to allocate a number of boards.
- INSERT_REQ_SIZE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a request to allocate a rectangle of boards.
- INSERT_REQ_SIZE_BOARD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a request to allocate triads starting at a particular board.
- INSERT_TAG - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Insert a tag.
- installInjectableTrustStoreAsDefault(Supplier<X509TrustManager>) - Static method in class uk.ac.manchester.spinnaker.alloc.security.Utils
- 
Set up the default SSL context so that we can inject our trust store for verifying servers.
- instant(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- int32(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- int64(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- integer(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- INTERNAL - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
- 
Marks a group that can contain local users.
- IOUtils - Class in uk.ac.manchester.spinnaker.alloc
- 
Utility wrappers for I/O.
- ip - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.HasBoardCoords
- 
The network coordinates, ornull.
- IPTAG - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The IPTag query parameter name.
- IS_ADMIN - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
- 
How to assert that a user must be an admin.
- IS_BOARD_BLACKLIST_CURRENT - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Asks whether the blacklist model for a board is believed to be synchronised to the hardware.
- IS_NMPI_EXEC - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
- 
How to assert that a user must be an admin.
- IS_READER - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
- 
How to assert that a user must be able to read summaries.
- IS_USER - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
- 
How to assert that a user must be able to make jobs and read job details in depth.
- IS_USER_LOCKED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Test if a user account is locked or disabled.
- isAddDummyUser() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- isAddressPresent() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- isAutoExplain() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- isBasic() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- 
Whether to enable HTTP BASIC authentication.
- isBlacklistSynched(MachineStateControl.BoardState) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Test whether a board's blacklist is believed to be synchronised to the hardware.
- isBusy(SQLException) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
- 
Utility for testing whether an exception was thrown because the database was busy.
- isBusy(DataAccessException) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
- 
Utility for testing whether an exception was thrown because the database was busy.
- isDebugFailures() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- isDebugFailures() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- isDummy() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
- 
Useful for testing only.
- isDummyRandomPass() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- 
Whether to generate a random password for the default admin user.
- isEnable() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.CompatibilityProperties
- isEnable() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- 
Whether to enable OIDC authentication.
- isEnable() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ProxyProperties
- isEnabled() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- isEnabledDefined() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- isEnableExpensiveTransactionDebugging() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- isExternallyAuthenticated() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- isFpgaReload() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
- isHistoricalDBAvailable() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI
- 
Whether the historical data DB is available.
- isHistoricalDBAvailable() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean
- 
Determine if the historical database can be used.
- isHistoricalDBAvailable() - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseEngineJDBCImpl
- isHorizonallyWrapped() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- isIdPresent() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- isInService() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- isInternal() - Method in enum class uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
- isInternal() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- isJobAllocated() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- isLocalForm() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.AuthProperties
- 
Whether to enable HTTP form+session authentication.
- isLogWriteCounts() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ProxyProperties
- isNewPasswordMatched() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- isNewPasswordSameAsOld() - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- isPause() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- 
Whether to pause all periodic callbacks.
- isPaused() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
- isPerformanceLog() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.DBProperties
- isPhysicalCoordPresent() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- isPowered() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- isPowered() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- isPowered() - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- isPresent() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- isQuotad() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
- isReadOnly() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Retrieves whether this connection is in read-only mode.
- isRte() - Method in class uk.ac.manchester.spinnaker.alloc.web.Process
- isSend() - Method in class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
- issue - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest
- 
What the problem is believed to be.
- issueChangeForJob - Variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Create a request to change the power status of a board.
- IssueReportRequest - Class in uk.ac.manchester.spinnaker.alloc.web
- 
A request to report an issue with some boards.
- IssueReportRequest() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest
- IssueReportRequest.ReportedBoard - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Describes a board that has an issue.
- IssueReportResponse - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Describes whether an issue with a board was reported successfully.
- isSynched() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- isTaggedAsDefault() - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
- isTriadCoordPresent() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- isUseDummyBMP() - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
- isValid() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs.Epoch
- 
Check if this epoch is the current one.
- isVerticallyWrapped() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Machine
- ItsGone(String) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.ItsGone
J
- Job - Class in uk.ac.manchester.spinnaker.alloc.nmpi
- 
A NMPI job.
- Job() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- JOB - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The job resource name component.
- JOB_BOARD_BY_CHIP - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The job board-by-chip resource name component.
- JOB_KEEPALIVE - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The job keep-alive resource name component.
- JOB_MACHINE - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The job machine resource name component.
- JOB_MACHINE_POWER - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The job power resource name component.
- jobChanged(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
- 
Indicate a change in a job.
- jobChip - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
- 
The location of the chip in the job using the board, ornull/absent if none.
- JobDescription - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Descriptive detail for a job.
- JobDescription() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- jobId - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobResponse
- 
The ID of the job.
- jobId - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
- 
The ID of the job using the board, ornull/absent if none.
- JobInfo() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- jobKeepalive(int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Mark a job as still being kept alive.
- JobListEntryRecord - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Entry in a table of machines.
- JobListEntryRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- jobRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobResponse
- 
The link to the job.
- jobRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
- 
The URI to the job using the board, ornull/absent if none.
- JobResourceUpdate - Class in uk.ac.manchester.spinnaker.alloc.nmpi
- 
A NMPI job with only resources to be updated.
- JobResourceUpdate() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.JobResourceUpdate
- jobs - Variable in class uk.ac.manchester.spinnaker.alloc.web.ListJobsResponse
- 
The list of jobs, by URI.
- jobs() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Jobs
- JobState - Enum Class in uk.ac.manchester.spinnaker.alloc.model
- 
All the possible states that a job may be in.
- JobStateResponse - Class in uk.ac.manchester.spinnaker.alloc.web
- 
The state of a job.
- JobStateResponse() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- 
Make an instance without any references to other resources.
K
- keepAlive(String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Keep the job alive.
- keepaliveInterval - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
How long after a keepalive message will the job be auto-deleted?
- KeepaliveProperties(Duration, Duration, Duration) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.KeepaliveProperties
- keepaliveRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- 
Where the keepalives go.
- key(Object...) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Update
- 
Run the update on the given arguments.
- KILL_ALL_JOB_ALLOC_TASK - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete all requests to allocate resources for a job.
- KILL_JOB_ALLOC_TASK - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Delete a request to allocate resources for a job.
L
- Link - Class in uk.ac.manchester.spinnaker.alloc.bmp
- 
Describes a part of a request that modifies the power of an FPGA-managed inter-board link to be off.
- LIST_ALL_GROUPS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a list of all groups.
- LIST_ALL_GROUPS_OF_TYPE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a list of all groups of a given type.
- LIST_ALL_USERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a list of all users.
- LIST_ALL_USERS_OF_TYPE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get a list of all users.
- LIST_LIVE_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Gets information about live jobs.
- LIST_MACHINE_NAMES - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get the machine names in alphabetical order.
- listGroups() - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
List the groups in the database.
- listGroups(UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
List the groups and the URIs used to describe and manipulate them.
- listGroups(UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- listGroups(Function<GroupRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
List the groups in the database.
- listGroups(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
List all groups.
- listGroups(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- listGroups(GroupRecord.GroupType) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
List the groups of a type in the database.
- listGroups(GroupRecord.GroupType, Function<GroupRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
List the groups of a type in the database.
- listJobs() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
List the jobs.
- listJobs(boolean, boolean, int, int, UriInfo, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI
- 
List jobs.
- listJobs(boolean, boolean, int, int, UriInfo, AsyncResponse) - Method in class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
- listJobs(Permit) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- listJobs(Permit) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
List the active jobs.
- ListJobsResponse - Class in uk.ac.manchester.spinnaker.alloc.web
- 
The list of jobs.
- listMachines() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
List the machines.
- listMachines(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- listMachines(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
List the machines.
- listProcesses(int, int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Get job processes on a chip.
- listProcesses(int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- listUsers() - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
List the users in the database.
- listUsers(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
List the users of a type in the database.
- listUsers(boolean, Function<UserRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
List the users of a type in the database.
- listUsers(UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
List the usernames and the URIs used to describe and manipulate them.
- listUsers(UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- listUsers(Function<UserRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
List the users in the database.
- listUsers(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
List all users.
- listUsers(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- LOAD_DIR_INFO - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Get descriptions of how to move from a board to its neighbours.
- loadMachineDefinition(MachineDefinitionLoader.Machine) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
- 
Add the machine definition to the database.
- loadMachineDefinitions(InputStream) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
- 
Add the machine definitions in the given stream to the database.
- loadMachineDefinitions(MachineDefinitionLoader.Configuration) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
- 
Add the machine definitions in the given configuration to the database.
- loadTrustStore(SpallocProperties.OpenIDProperties) - Static method in class uk.ac.manchester.spinnaker.alloc.security.Utils
- 
Loads a trust store.
- LocalAuthenticationProvider<TestAPI> - Interface in uk.ac.manchester.spinnaker.alloc.security
- 
Locally-defined authentication providers include the capability to create users.
- LocalAuthProviderImpl - Class in uk.ac.manchester.spinnaker.alloc.security
- 
Does authentication against users defined entirely in the database.
- LocalAuthProviderImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
- logicalBoardCoordinates - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
- 
The logical (triad) coordinates of the board.
- login() - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Get the login form page.
- login() - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- LOGIN_OIDC_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The URI path to use to perform OIDC logins.
- LOGIN_OIDC_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The OIDC URI variable for JSP pages.
- LOGIN_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The URI path to use to perform logins.
- LOGIN_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The logout URI variable for JSP pages.
- LOGOUT_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The URI path to use to perform logouts.
- LOGOUT_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The login URI variable for JSP pages.
- lookupByAddress - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
Where to look up a board by its ethernet IP address.
- lookupByChip - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
Where to look up a board by global chip address.
- lookupByLogicalBoard - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
Where to look up a board by logical coordinates.
- lookupByPhysicalBoard - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
Where to look up a board by physical coordinates.
M
- MACH - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The machine resource name component.
- MACH_BOARD_BY_ADDRESS - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The machine board IP address resource name component.
- MACH_BOARD_BY_CHIP - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The machine chip resource name component.
- MACH_BOARD_BY_LOGICAL - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The machine logical board resource name component.
- MACH_BOARD_BY_PHYSICAL - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The machine physical board resource name component.
- machine - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- 
The machine containing the board.
- machine - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
- 
The name of the machine.
- Machine() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- MACHINE_FILE_PARAM - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Name of parameter used when submitting a new machine definition.
- MACHINE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to machine-instantiation operations.
- MACHINE_RETAG_PARAM - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Name of parameter used to mark a retagging.
- machineChanged(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs
- 
Indicate a change in a machine.
- MachineDefinitionLoader - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
Loads definitions of machines from JSON, as generated bypy2json.
- MachineDefinitionLoader() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
- MachineDefinitionLoader.Configuration - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
A configuration description.
- MachineDefinitionLoader.InsertFailedException - Exception in uk.ac.manchester.spinnaker.alloc.admin
- 
Possible exception when an insert fails.
- MachineDefinitionLoader.Link - Enum Class in uk.ac.manchester.spinnaker.alloc.admin
- 
Enumeration of links from a SpiNNaker chip, as used in the old spalloc.
- MachineDefinitionLoader.Machine - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
A machine description.
- MachineDescription - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Descriptive detail for a machine.
- MachineDescription() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- MachineDescription.JobInfo - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Information about a single job.
- machineId - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The machine ID.
- machineId - Variable in class uk.ac.manchester.spinnaker.alloc.model.BMPAndMachine
- 
The machine identifier.
- MachineListEntryRecord - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Entry in a table of machines.
- MachineListEntryRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- machineManagement(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Provide the form for uploading a machine definition.
- machineManagement(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- 
Provide the form for uploading a machine definition.
- machineName - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The name of the containing SpiNNaker machine.
- machineName - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
Which machine to allocate on.
- machineName - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
- 
On what machine.
- MachinePower - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Describes the current state of power of the machine (or at least the portion of it allocated to a job), or a state that the user wants us to switch into.
- MachinePower(PowerState) - Constructor for class uk.ac.manchester.spinnaker.alloc.web.MachinePower
- 
Make an instance.
- machineRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- 
Where the machine details are.
- machineRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
- 
Where to get the full machine description.
- machineRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
- 
The URI to the machine.
- MachineResponse - Class in uk.ac.manchester.spinnaker.alloc.web
- 
The description of an individual machine.
- MachineResponse(SpallocAPI.Machine, UriInfo) - Constructor for class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
Create a machine response.
- machines - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse
- 
The list of machines known to the service.
- MachinesResponse - Class in uk.ac.manchester.spinnaker.alloc.web
- 
The description of machines known to the service.
- MachinesResponse.BriefMachineDescription - Class in uk.ac.manchester.spinnaker.alloc.web
- 
A brief, summary description of a machine.
- MachineStateControl - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
How to manage the state of a machine and boards in it.
- MachineStateControl() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- MachineStateControl.BoardState - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
Access to the enablement-state of a board.
- MachineStateControl.MachineStateException - Exception in uk.ac.manchester.spinnaker.alloc.admin
- 
Exception thrown when the machine state can't be read from or written to a BMP.
- MachineTagging - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Describes a tagging of a machine.
- MachineTagging(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
- 
Build a basic instance (without tags, which need another query) from the result ofSQLQueries.GET_ALL_MACHINES.
- main(String[]) - Static method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
- 
Spring Boot entry point.
- MAIN_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The main URI variable for JSP pages.
- mainDatabase(DataSource) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
- 
The access to the main database.
- mainTransactionManager(DataSource) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
- 
The access to the main database's transaction manager.
- mainUI(ModelMap) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Get supported ops.
- mainUI(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- mapAuthorities(OidcUserAuthority, Collection<GrantedAuthority>) - Method in interface uk.ac.manchester.spinnaker.alloc.security.LocalAuthenticationProvider
- 
Map the authorities, adding them to the result.
- mapAuthorities(OidcUserAuthority, Collection<GrantedAuthority>) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
- mapException(SQLException, String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
- 
Convert an SQL-related exception into an unchecked exception.
- mapRow(Row) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.RowMapper
- 
Map a row to an object.
- MARK_BOARD_BLACKLIST_CHANGED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Mark a board as having had its blacklist modified.
- MARK_BOARD_BLACKLIST_SYNCHED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Mark a board as having had its blacklist synchronised with the hardware.
- MARK_CONSOLIDATED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Mark a job as having had its resource usage consolidated.
- MARK_LOGIN_FAILURE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Note the login failure.
- MARK_LOGIN_SUCCESS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Note the login success.
- matchPassword(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.security.PasswordServices
- 
Check using bcrypt if a password matches its encoded form retrieved from the database.
- maxDead - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDescriptor
- 
The maximum number of dead boards tolerated in the allocation.
- maxDeadBoards - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
The maximum number of dead boards allowed in a rectangular allocation.
- MAY_SEE_JOB_DETAILS - Static variable in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
- 
How to filter out job details that a given user may see (or not).
- mayCreateJob(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
- 
Can the user (in a specific group) create another job at this point?
- mayLetJobContinue(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
- 
Has the execution of a job remained within its group's resource allocation at this point?
- MEMBER - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
- 
Group membership control.
- MemberRecord - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Description of the membership of one user in one group.
- MemberRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- MEMORY - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The job memory to read or write.
- message() - Element in annotation interface uk.ac.manchester.spinnaker.alloc.compat.SaneParameter
- 
Message on constraint violated.
- message() - Element in annotation interface uk.ac.manchester.spinnaker.alloc.model.TagList
- 
Message on constraint violated.
- MESSAGE - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
- 
A message going to or from a board.
- MESSAGE_TO - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
- 
A message going to a board on a channel which does not have a SpiNNaker board target address set up already (ProxyOp.OPEN_UNCONNECTED).
- MVC_ERROR - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The name of the Spring MVC error view.
- MvcConfig - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Sets up the login page and static resource mappings.
- MvcConfig() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.MvcConfig
N
- N - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
Northward, fromxtoa.
- name - Variable in class uk.ac.manchester.spinnaker.alloc.security.Permit
- 
What is the name of the user?
- name - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
The name of the machine.
- name - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
- 
The name of the machine.
- NAME - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The name path parameter name.
- NMPI_EXEC - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.security.TrustLevel
- 
Grants ability to run NMPI jobs, in addition toTrustLevel.USER.
- nmpiCollab - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
Which NMPI Collab the job will be accounted against; the owner must be a member of the Collab.
- nmpiexec - Variable in class uk.ac.manchester.spinnaker.alloc.security.Permit
- 
Is the user an nmpi exec user?
- nmpiJobId - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
Which NMPI Job the job will be accounted against; the owner must be able to update the NMPI Job.
- NMPIv3API - Interface in uk.ac.manchester.spinnaker.alloc.nmpi
- 
The REST API for the NMPI Service.
- NonBootOperation - Enum Class in uk.ac.manchester.spinnaker.alloc.bmp
- 
Non-boot operations that may be performed on a BMP.
- north - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
- 
North.
- northEast - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
- 
North-East.
- NOTE_DESTROY_REASON - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Record the reason for a job being destroyed.
- NotFound(String) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.NotFound
- NotFound(String, Throwable) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException.NotFound
- notifyJob(Integer, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Request notification of job status changes.
- notifyMachine(String, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Request notification of machine status changes.
- numBoards - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateNumBoards
- 
The number of boards requested.
- numBoards - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
The number of boards to allocate.
- numBoards(SpallocAPI.CreateNumBoards) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateVisitor
- 
Visit a descriptor.
- NW - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
Northwest, fromxtof.
O
- object(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- OFF - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.PowerState
- 
Switched off.
- ON - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.PowerState
- 
Switched on.
- OPEN - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
- 
Ask for a bidirectional channel to a board to be opened.
- OPEN_UNCONNECTED - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
- 
Ask for a bidirectional channel from all boards to be opened.
- openConnectedChannel(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
- 
Open a connected channel in response to aProxyOp.OPENmessage.
- OpenIDProperties(boolean, Set<String>, String, String, String, String, String, String, String, String, String, String, String, String, String, Resource, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.OpenIDProperties
- OpenIDUserAware - Interface in uk.ac.manchester.spinnaker.alloc.security
- 
An object that can say something about what user it was derived from.
- openUnconnectedChannel(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
- 
Open an unconnected channel in response to aProxyOp.OPEN_UNCONNECTEDmessage.
- opposite() - Method in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
Gets the direction of the link in the opposite direction.
- ORGANISATION - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
- 
Marks a group that represents a real-world organisation.
- originalRequest - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- 
The original request that created the job.
- owner - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
Who owns the job.
P
- parseCommand(byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Parse a command that was saved in the DB.
- parseCommand(String) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Parse a command from a message.
- PasswordChangeRecord - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Describes basic information about a user that they'd use to change their password.
- PasswordChangeRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- 
Make an instance.
- PasswordChangeRecord(int, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- 
Make an instance.
- PasswordServices - Class in uk.ac.manchester.spinnaker.alloc.security
- 
Misc services related to password handling.
- PasswordServices() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.PasswordServices
- PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.proxy.SpinWSHandler
- 
The path that we match in this handler.
- payload() - Element in annotation interface uk.ac.manchester.spinnaker.alloc.model.TagList
- 
Payload info.
- performLogout(HttpServletRequest, HttpServletResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Log the user out.
- performLogout(HttpServletRequest, HttpServletResponse) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- Permit - Class in uk.ac.manchester.spinnaker.alloc.security
- 
Encodes what a user is permitted to do.
- Permit(SecurityContext) - Constructor for class uk.ac.manchester.spinnaker.alloc.security.Permit
- 
Build a permit.
- Permit(String) - Constructor for class uk.ac.manchester.spinnaker.alloc.security.Permit
- 
Build a permit for a service user.
- Permit(SecurityContext) - Constructor for class uk.ac.manchester.spinnaker.alloc.security.Permit
- 
Build a permit.
- Permit(WebSocketSession) - Constructor for class uk.ac.manchester.spinnaker.alloc.security.Permit
- 
The permit used for web socket handling.
- physical - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.HasBoardCoords
- 
The physical coordinates, ornull.
- physical(int, int, int) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateBoard
- 
Create a request for a specific board.
- physical(int, int, int, int, int, Integer) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- 
Create a request for a rectangle at a specific board.
- physical(int, int, Integer, Integer, Integer, Integer) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- 
Create a request for a rectangle at a specific board.
- physicalBoardCoordinates - Variable in class uk.ac.manchester.spinnaker.alloc.web.WhereIsResponse
- 
The physical (BMP+board) coordinates of the board.
- physicalSerial - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The physical board serial number, if known.
- ping(List<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
- 
Ping the given boards.
- ping(List<BMPBoard>) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- postPasswordChangeForm(PasswordChangeRecord, Principal) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Carry out a password change.
- postPasswordChangeForm(PasswordChangeRecord, Principal) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- power - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
- 
Where to get machine power information.
- POWER - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.JobState
- 
The boards allocated to the job are currently being powered on or powered off.
- PowerController - Interface in uk.ac.manchester.spinnaker.alloc.allocator
- 
A service that knows how to initiate the setting of the power state of a job.
- powerJob(int, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
Set the power of a job.
- powerJob(int, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- powerJobBoards(int, PowerState) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Switch on or off a job's boards.
- powerOff(Collection<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
- 
Turn off boards managed by a BMP.
- powerOff(Collection<BMPBoard>) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- powerOnAndCheck(List<BMPBoard>) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
- 
Switch on a collection of boards managed by a BMP on a machine and check that they've come up correctly.
- powerOnAndCheck(List<BMPBoard>) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- powerRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- 
Where the power controls are.
- PowerState - Enum Class in uk.ac.manchester.spinnaker.alloc.model
- 
The state of the boards or links of a machine, or what they should be switched to.
- prepareRoutingTables(UriInfo, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Clear routes, reset counters and install counting filters needed.
- PriorityScale(double, double, double) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.PriorityScale
- PRIVATE_COLLAB_PREFIX - Static variable in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
- 
The username prefix used to identify an OpenID user fake collaboratory.
- Process - Class in uk.ac.manchester.spinnaker.alloc.web
- 
A process in a list of processes.
- Process(CPUInfo) - Constructor for class uk.ac.manchester.spinnaker.alloc.web.Process
- Project - Class in uk.ac.manchester.spinnaker.alloc.nmpi
- 
A NMPI project.
- Project() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.Project
- Prototype - Annotation Interface in uk.ac.manchester.spinnaker.alloc.model
- ProxyCore - Class in uk.ac.manchester.spinnaker.alloc.proxy
- 
The main proxy class for a particular web socket session.
- proxyMode() - Element in annotation interface uk.ac.manchester.spinnaker.alloc.model.Prototype
- 
Alias forScope.proxyMode().
- ProxyOp - Enum Class in uk.ac.manchester.spinnaker.alloc.proxy
- 
Message codes used in proxy operations.
- ProxyProperties(boolean, boolean, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ProxyProperties
- proxyRef - Variable in class uk.ac.manchester.spinnaker.alloc.web.JobStateResponse
- 
How to connect to the proxy.
- ProxyUDPConnection - Class in uk.ac.manchester.spinnaker.alloc.proxy
- 
The low-level handler for proxy connections.
- pullBlacklist(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Retrieve the blacklist for the given board from the board and store it in the database.
- purgeDownCache() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- purgeDownCache() - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Purge the cache of what boards are down.
- pushBlacklist(MachineStateControl.BoardState) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Take the blacklist for the given board in the database and write it to the board.
Q
- query(String) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Create a new query.
- query(String, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Create a new query.
- query(Resource) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Create a new query.
- query(Resource, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Create a new query.
- query(SQL) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Create a new query.
- query(SQL, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Create a new query.
- QUEUED - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.JobState
- 
The job is waiting in a queue for a suitable machine.
- Quota - Class in uk.ac.manchester.spinnaker.alloc.nmpi
- 
A NMPI collab quota.
- Quota() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
- QuotaManager - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
Manages user quotas.
- QuotaManager() - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
- QuotaManager.AdjustedQuota - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
Describes the result of theQuotaManager.addQuota(int,int)operation.
- QuotaProperties(int, long, long, String, String, String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.QuotaProperties
R
- READ_BL - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
- 
Read a blacklist from a board's BMP's flash.
- READ_HISTORICAL_ALLOCS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Read historical allocations to be written to the historical data DB.
- READ_HISTORICAL_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Read historical jobs to be written to the historical data DB.
- READ_TEMP - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
- 
Read the temperature data from a board's BMP.
- readAllBoardSerialNumbers(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Ensure that the database has the actual serial numbers of all boards in a machine.
- readBlacklist(int) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.BlacklistStore
- 
Read a blacklist from the database.
- readBlacklist(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
- 
Read a blacklist from the given board.
- readBlacklist(BMPBoard) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- readBlacklistFromDB(MachineStateControl.BoardState) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Given a board, read its blacklist from the database.
- readBlacklistFromMachine(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Given a board, read its blacklist off the machine.
- readDataFromJob(int, int, long, int, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Read data from job boards.
- READER - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.security.TrustLevel
- 
Grants read-only permissions in addition toTrustLevel.BASIC.
- readMachineDefinitions(File) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
- 
Read a JSON-converted traditional spalloc configuration and get the machine definitions from inside.
- readMachineDefinitions(InputStream) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader
- 
Read a JSON-converted traditional spalloc configuration and get the machine definitions from inside.
- readSerial(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
- 
Read a BMP serial number from the given board.
- readSerial(BMPBoard) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- readTemp(BMPBoard) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
- 
Read the temperature data from the given board.
- readTemp(BMPBoard) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- readTemperatureFromMachine(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Given a board, read its temperature data off the machine.
- READY - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.JobState
- 
The job has been allocated boards and the boards are not currently powering on or powering off.
- receiveMessage(int) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
- RegisterSet(FPGA, FPGALinkRegisters, int, int) - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader.RegisterSet
- RegisterSet(FPGA, FPGAMainRegisters, int) - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader.RegisterSet
- registerWebSocketHandlers(WebSocketHandlerRegistry) - Method in class uk.ac.manchester.spinnaker.alloc.web.MvcConfig
- rememberProxy(ProxyCore) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Note that a proxy has been set up for the job.
- REMOVE_USER_FROM_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Removes a user from a group.
- removeMember(int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Delete a membership of a group.
- removeMember(int, int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- removeMembershipOfGroup(MemberRecord, GroupRecord) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Removes a user from a group.
- removePausedListener(PropertyChangeListener) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
- 
Remove a listener from thepausedproperty.
- removeUseDummyBMPListener(PropertyChangeListener) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
- 
Remove a listener from theuseDummyBMPproperty.
- removeUserFromGroup(int, int, RedirectAttributes) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Remove a user from a group.
- removeUserFromGroup(int, int, RedirectAttributes) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- removeUserFromGroup(UserRecord, GroupRecord) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Removes a user from a group.
- REPORT_ISSUE - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The job report-an-issue-with-a-board resource name component.
- reportBoardIssue(IssueReportRequest, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Report an issue with some boards.
- ReportedBoard() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- reportIssue(IssueReportRequest, Permit) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Report an issue with some boards in the job.
- ReportMailSender - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
Basic email sending service.
- ReportMailSender() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.ReportMailSender
- reportProblem(String, Integer, Integer, Integer, String) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Report a problem with a board, chip or core.
- reportProblem(String, HasChipLocation, String, Permit) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI
- 
Tells the service that there may be a problem with a board at a particular address.
- reportProblem(String, HasChipLocation, String, Permit) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- ReportProperties(boolean, String, String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.ReportProperties
- RequestFailedException - Exception in uk.ac.manchester.spinnaker.alloc.web
- 
Thrown to indicate various sorts of problems with the service.
- RequestFailedException(Response.Status, String) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException
- 
Create an instance.
- RequestFailedException(Response.Status, String, Throwable) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException
- 
Create an instance.
- RequestFailedException(Throwable) - Constructor for exception uk.ac.manchester.spinnaker.alloc.web.RequestFailedException
- 
Create an instance that indicates an internal server error.
- RequestFailedException.BadArgs - Exception in uk.ac.manchester.spinnaker.alloc.web
- 
The client provided bad arguments in a request.
- RequestFailedException.EmptyResponse - Exception in uk.ac.manchester.spinnaker.alloc.web
- 
The response is empty.
- RequestFailedException.ItsGone - Exception in uk.ac.manchester.spinnaker.alloc.web
- 
A resource is no longer believed to exist.
- RequestFailedException.NotFound - Exception in uk.ac.manchester.spinnaker.alloc.web
- 
A resource cannot be located.
- ResourceUsage - Class in uk.ac.manchester.spinnaker.alloc.nmpi
- 
An NMPI Resource Usage object.
- ResourceUsage() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
- respond() - Method in interface uk.ac.manchester.spinnaker.alloc.web.BackgroundSupport.BackgroundAction
- 
Does the action that produces the result.
- retagMachine(String, String) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Handle the change of the tags of a machine.
- retagMachine(String, String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- rollback() - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Undoes all changes made in the current transaction and releases any database locks currently held by this connection.
- ROOT - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
- 
Service root.
- ROOT_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
The root path to the controller within the overall application.
- RootController - Class in uk.ac.manchester.spinnaker.alloc.web
- 
A simple controller for the root of the service.
- RootController() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.RootController
- Row - Class in uk.ac.manchester.spinnaker.alloc.db
- 
A restricted form of result set.
S
- S - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
Southward, fromxtod.
- SaneParameter - Annotation Interface in uk.ac.manchester.spinnaker.alloc.compat
- 
Validates that an argument is a sane value to pass in a classic spalloc API call.
- sanitise() - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- 
Forces correct shrouding of information.
- scheduleAllocateNow() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- 
Ask for allocation to happen now.
- SE - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
Southeast, fromxtoc.
- SecurityConfig - Class in uk.ac.manchester.spinnaker.alloc.security
- 
The security and administration configuration of the service.
- SecurityConfig() - Constructor for class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
- securityFilter(HttpSecurity, HandlerMappingIntrospector) - Method in class uk.ac.manchester.spinnaker.alloc.security.SecurityConfig
- 
Define our main security controls.
- sendMessage(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
- 
Send a message on a channel in response to aProxyOp.MESSAGEmessage.
- sendMessage(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
- 
Send a message on this connection.
- sendMessage(ByteBuffer, InetAddress, int) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
- 
Send a message on this connection.
- sendMessageTo(ByteBuffer) - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyCore
- 
Send a message to a particular destination on a channel in response to aProxyOp.MESSAGE_TOmessage.
- sendServiceMail(Object) - Method in class uk.ac.manchester.spinnaker.alloc.admin.ReportMailSender
- 
Send an assembled message if the service is configured to do so.
- serial(String, Class<T>) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- serialize(Object) - Static method in class uk.ac.manchester.spinnaker.alloc.IOUtils
- 
Convert a serializable object into its serialized form.
- SERV - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The overall service name in URL space.
- ServiceConfig - Class in uk.ac.manchester.spinnaker.alloc
- 
Builds the Spring beans in the application that are not auto-detected.
- ServiceConfig() - Constructor for class uk.ac.manchester.spinnaker.alloc.ServiceConfig
- ServiceConfig.URLPathMaker - Class in uk.ac.manchester.spinnaker.alloc
- 
Used for making paths to things in the service in contexts where we can't ask for the current request session to help.
- ServiceDescription - Class in uk.ac.manchester.spinnaker.alloc.web
- 
The description of the overall service.
- ServiceDescription() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.ServiceDescription
- 
Create an instance.
- ServiceMasterControl - Class in uk.ac.manchester.spinnaker.alloc
- 
Control over general aspects of the service's manageability.
- ServiceMasterControl(SpallocProperties) - Constructor for class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
- 
Create an instance.
- serviceUrl(String) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig.URLPathMaker
- 
Create a full local URL for web service components, bearing in mind the deployment configuration.
- ServiceVersion - Class in uk.ac.manchester.spinnaker.alloc
- 
The version information of the service.
- ServiceVersion(String, String) - Constructor for class uk.ac.manchester.spinnaker.alloc.ServiceVersion
- 
Create an instance.
- SessionRequest - Class in uk.ac.manchester.spinnaker.alloc.nmpi
- 
A NMPI create session request.
- SessionRequest() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
- SessionResourceUpdate - Class in uk.ac.manchester.spinnaker.alloc.nmpi
- 
A NMPI job with only resources to be updated.
- SessionResourceUpdate() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
- SessionResponse - Class in uk.ac.manchester.spinnaker.alloc.nmpi
- 
A NMPI session response.
- SessionResponse() - Constructor for class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
- SET_ALL_BOARDS_OFF - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set all boards to off.
- SET_BOARD_POWER_OFF - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the power state of a board.
- SET_BOARD_POWER_ON - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the power state of a board.
- SET_BOARD_SERIAL_IDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the BMP and physical serial IDs based on the information actually read off the machine.
- SET_COLLAB_QUOTA - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set a quota.
- SET_FUNCTIONING_FIELD - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the value of a board'sfunctioningcolumn.
- SET_JOB_NMPI_JOB - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the NMPI Job for a Job.
- SET_JOB_SESSION - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the NMPI session for a Job.
- SET_MACHINE_STATE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the in-service flag for a machine.
- SET_MAX_COORDS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Note down the maximum chip coordinates so we can calculate wraparounds correctly.
- SET_STATE_DESTROYED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the state destroyed and number of pending changes for a job.
- SET_STATE_PENDING - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the state for a job.
- SET_USER_DISABLED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set whether a user is administratively disabled.
- SET_USER_LOCKED - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set whether a user is locked.
- SET_USER_NAME - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set a user's name.
- SET_USER_PASS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set a user's password.
- SET_USER_TRUST - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Set the amount a user is trusted.
- setBlacklist(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- setBMPController(BMPController) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- setBmpId(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- setBmpId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setBmpSerial(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setBoard(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setBoardEnabled - Variable in class uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Description
- 
Board control.
- setBoardId(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- setBoards(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setBoards(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setBoards(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- setBoards(MappableIterable<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- setBoardState(String, Integer, Integer, Integer, Integer, Integer, Integer, String, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Enable or disable a board.
- setBoardStateAddress(String, String, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Enable or disable a board.
- setBoardStateAddress(String, String, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- setBoardStateCFB(String, int, int, int, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Enable or disable a board.
- setBoardStateCFB(String, int, int, int, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- setBoardStateXYZ(String, int, int, int, boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Enable or disable a board.
- setBoardStateXYZ(String, int, int, int, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- setCabinet(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setCollab(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Sets the collab.
- setCollab(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Project
- setCollab(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
- 
Sets the collab.
- setCreationTimestamp(Instant) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setDead(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setDead(MappableIterable<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setDetailsUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setDetailsUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- setEnabled(Boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setEnabled(Boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setFrame(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setGroupId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- setGroupName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- setGroupName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- setGroups(Map<String, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setGroupUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- setHardwareConfig(Map<String, String>) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
- setHardwarePlatform(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
- setHasPassword(Boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setHeight(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setHeight(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setHost(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- setId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- setId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Sets the id.
- setId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
- 
Sets the id.
- setInternal(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setIpAddress(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setJobId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setJobResources(String, int, JobResourceUpdate) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
- 
Update the resources of a Job.
- setJobs(List<MachineDescription.JobInfo>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setJobs(MappableIterable<MachineDescription.JobInfo>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setKeepAlive(Duration) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setKeepaliveInterval(Duration) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setLastPowerOff(Instant) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setLastPowerOn(Instant) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setLimit(double) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
- setLinkOff(Link) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
- 
Turns a link off.
- setLinkOff(Link) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- setLive(List<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setLive(MappableIterable<BoardCoords>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setLocked(Boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setMachine(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setMachineId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setMachineName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setMachineName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setMachinePower(MachinePower, AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Set the power state of the job's sub-machine.
- setMachineState(String, boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Sets whether a machine is in service.
- setMachineUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setMachineUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setMembers(Map<String, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- setName(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
- setName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- setNewPassword(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- setNewPassword2(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- setNumBoards(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- setNumInUse(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setNumInUse(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- setNumJobs(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- setOldPassword(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- setOpenIdSubject(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setOriginalRequest(byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setOwner(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setOwner(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setOwner(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- setOwnerHost(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setPassword(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setPaused(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
- setPhysicalSerial(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setPlatform(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
- setPower(boolean) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Power a job on or off.
- setPower(int, PowerState, JobState) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- setPower(int, PowerState, JobState) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.PowerController
- 
Issue a power change for a job.
- setPower(PowerState) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.SubMachine
- 
Set whether this sub-machine is switched on.
- setPowered(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setPowered(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setPowered(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setPresent(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- setQuota(Long) - Method in class uk.ac.manchester.spinnaker.alloc.model.GroupRecord
- setQuota(Long) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setQuota(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
- setQuotad(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
- setQuotas(List<Quota>) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Project
- setReports(List<BoardIssueReport>) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setRequest(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setRequestBytes(byte[]) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setResourceUsage(ResourceUsage) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Sets the resourceUsage.
- setResourceUsage(ResourceUsage) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.JobResourceUpdate
- 
Sets the resourceUsage.
- setResourceUsage(ResourceUsage) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
- 
Sets the resourceUsage.
- setResourceUsage(ResourceUsage) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResponse
- 
Sets the resourceUsage.
- setSessionStatusAndResources(String, int, SessionResourceUpdate) - Method in interface uk.ac.manchester.spinnaker.alloc.nmpi.NMPIv3API
- 
Update a session.
- setStartTime(Instant) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setState(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- setState(JobState) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setState(JobState) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobListEntryRecord
- setStatus(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Sets the status.
- setStatus(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionResourceUpdate
- 
Sets the status.
- setSynched(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.BlacklistData
- setTags(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setTags(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineListEntryRecord
- setTags(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
- setTags(MappableIterable<String>) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setTrustLevel(TrustLevel) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setUnits(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
- setUnits(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
- 
Set the units of the usage.
- setupBitfile(String, int, FPGA) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader
- 
Set a bitfile to be loaded.
- setupRegisters(FirmwareLoader.RegisterSet...) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.FirmwareLoader
- 
The write part ofcmd_xregfrombmpc.
- setUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription.JobInfo
- setUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineTagging
- setUsage(double) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Quota
- setUseDummyBMP(boolean) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceMasterControl
- setUserId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- setUserId(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- setUserId(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setUserId(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.Job
- 
Sets the userId.
- setUserId(String) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.SessionRequest
- 
Sets the userId.
- setUsername(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.PasswordChangeRecord
- setUserName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- setUserName(String) - Method in class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- setUserUrl(URI) - Method in class uk.ac.manchester.spinnaker.alloc.model.MemberRecord
- setValue(double) - Method in class uk.ac.manchester.spinnaker.alloc.nmpi.ResourceUsage
- 
Set the value of the usage.
- setWidth(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.JobDescription
- setWidth(int) - Method in class uk.ac.manchester.spinnaker.alloc.model.MachineDescription
- setX(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setY(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- setZ(Integer) - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardRecord
- shouldKillJob(int) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.QuotaManager
- 
Has the execution of a job exceeded its group's resource allocation at this point?
- shouldNotFilter(HttpServletRequest) - Method in class uk.ac.manchester.spinnaker.alloc.security.AppAuthTransformationFilter
- showGroupInfo(int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Get info about a particular group.
- showGroupInfo(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- showUserForm(int) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Show user details.
- showUserForm(int) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- SIZE - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The size to read or write query parameter name.
- south - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
- 
South.
- southWest - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
- 
South-West.
- Spalloc - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
The core implementation of the Spalloc service.
- Spalloc() - Constructor for class uk.ac.manchester.spinnaker.alloc.allocator.Spalloc
- SPALLOC_CSS_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The URI path of the Spalloc CSS file.
- SPALLOC_CSS_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The Spalloc CSS URI variable for JSP pages.
- SPALLOC_JS_PATH - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The URI path of the Spalloc JS file.
- SPALLOC_JS_URI - Static variable in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
The Spalloc JS URI variable for JSP pages.
- SpallocAPI - Interface in uk.ac.manchester.spinnaker.alloc.allocator
- 
The API of the core service that interacts with the database.
- SpallocAPI.BoardLocation - Interface in uk.ac.manchester.spinnaker.alloc.allocator
- 
Describes the locations of boards in a machine.
- SpallocAPI.CreateBoard - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
A request for a specific board.
- SpallocAPI.CreateDescriptor - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
Describes what sort of request to create a job this is.
- SpallocAPI.CreateDimensions - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
A request for a rectangle of boards.
- SpallocAPI.CreateDimensionsAt - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
A request for a rectangle of triads rooted at a particular triad.
- SpallocAPI.CreateNumBoards - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
A request for a number of boards.
- SpallocAPI.CreateVisitor<T> - Interface in uk.ac.manchester.spinnaker.alloc.allocator
- 
Visitor forSpallocAPI.CreateDescriptor.
- SpallocAPI.HasBoardCoords - Class in uk.ac.manchester.spinnaker.alloc.allocator
- 
Some requests have the locations of boards.
- SpallocAPI.Job - Interface in uk.ac.manchester.spinnaker.alloc.allocator
- 
Describes a particular job known to the allocator.
- SpallocAPI.Jobs - Interface in uk.ac.manchester.spinnaker.alloc.allocator
- 
Describes a list of jobs known to the allocator.
- SpallocAPI.Machine - Interface in uk.ac.manchester.spinnaker.alloc.allocator
- 
Describes a particular machine known to the allocator.
- SpallocAPI.SubMachine - Interface in uk.ac.manchester.spinnaker.alloc.allocator
- 
A view of part of a machine that is allocated to a job.
- SpallocAPI.Waitable - Interface in uk.ac.manchester.spinnaker.alloc.allocator
- 
A thing that may be waited upon.
- SpallocProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Spalloc service management properties.
- SpallocProperties(File, Duration, boolean, File, SpallocProperties.AllocatorProperties, SpallocProperties.AuthProperties, SpallocProperties.CompatibilityProperties, SpallocProperties.HistoricalDataProperties, SpallocProperties.KeepaliveProperties, SpallocProperties.ProxyProperties, SpallocProperties.QuotaProperties, SpallocProperties.DBProperties, SpallocProperties.ReportProperties, SpallocProperties.TxrxProperties, SpallocProperties.StateControlProperties, SpallocProperties.DataSourceProperties) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties
- SpallocProperties.AllocatorProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Configuration of the main resource allocation engine.
- SpallocProperties.AuthProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Authentication and authorization configuration.
- SpallocProperties.CompatibilityProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Settings relating to the v1 spalloc configuration interface.
- SpallocProperties.DataSourceProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
The properties of aDataSource, describing how to make a database connection.
- SpallocProperties.DBProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Additional database configuration.
- SpallocProperties.HistoricalDataProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
How to handle job data that is now only of historic interest.
- SpallocProperties.KeepaliveProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
How to handle keepalive messages.
- SpallocProperties.OpenIDProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
OpenID-related security properties.
- SpallocProperties.PriorityScale - Class in uk.ac.manchester.spinnaker.alloc
- 
Priority is the rate at which importance is accrued.
- SpallocProperties.ProxyProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Settings for the proxies.
- SpallocProperties.QuotaProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Quota management.
- SpallocProperties.ReportProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Notify an administrator about problems reported with boards.
- SpallocProperties.StateControlProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Settings for control of the administrative state of a machine.
- SpallocProperties.TxrxProperties - Class in uk.ac.manchester.spinnaker.alloc
- 
Controls how Spalloc talks to BMPs on machines.
- SpallocServiceAPI - Interface in uk.ac.manchester.spinnaker.alloc.web
- 
The REST API for the SpiNNaker machine allocation service.
- SpallocServiceAPI.JobAPI - Interface in uk.ac.manchester.spinnaker.alloc.web
- 
Interface to a particular job.
- SpallocServiceAPI.MachineAPI - Interface in uk.ac.manchester.spinnaker.alloc.web
- 
Interface to a particular machine.
- SpallocServiceImpl - Class in uk.ac.manchester.spinnaker.alloc.web
- 
The implementation of the user-facing REST API.
- SpallocServiceImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.SpallocServiceImpl
- SpecificBoard() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
- SpiNNakerControl - Interface in uk.ac.manchester.spinnaker.alloc.bmp
- 
How to tell a SpiNNaker BMP (specifically one that manages a frame) to turn on boards, turn them off, and to turn off links on the perimeter of an allocation.
- SpiNNakerControl.Factory - Interface in uk.ac.manchester.spinnaker.alloc.bmp
- 
A guide for how to make a BMP controller.
- SpiNNakerControlDummy - Class in uk.ac.manchester.spinnaker.alloc.bmp
- 
Dummy implementation of the SpiNNakerControl interface.
- SpiNNakerControlDummy() - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- SpinWSHandler - Class in uk.ac.manchester.spinnaker.alloc.proxy
- 
Initial handler for web sockets.
- SQL - Class in uk.ac.manchester.spinnaker.alloc.db
- 
Some sort of SQL that can be executed as part of a query or an update.
- SQL(String) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQL
- 
Create a new SQL string.
- SQL(String, List<String>, List<String>) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQL
- 
Create a new SQL string with parameters that can be replaced.
- SQL(Resource) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQL
- 
Create a new SQL string from a resource.
- SQL(Resource, List<String>, List<String>) - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQL
- 
Create a new SQL string with parameters that can be replaced.
- SQLQueries - Class in uk.ac.manchester.spinnaker.alloc.db
- 
The literal SQL queries used in this package.
- SQLQueries() - Constructor for class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- StateControlProperties(Duration, Duration, int, int) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.StateControlProperties
- stream(List<T>) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Make a mappable iterator out of a list.
- string(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Row
- 
Get a function to get the contents of the named column.
- SubMachineResponse - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Describes an allocation of part of a machine to a job.
- submitUserForm(int, UserRecord, ModelMap, Principal) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Modify user details.
- submitUserForm(int, UserRecord, ModelMap, Principal) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminControllerImpl
- supports(Class<?>) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
- SystemController - Interface in uk.ac.manchester.spinnaker.alloc.web
- 
The main web interface controller.
- SystemControllerImpl - Class in uk.ac.manchester.spinnaker.alloc.web
- 
The main web interface controller.
- SystemControllerImpl() - Constructor for class uk.ac.manchester.spinnaker.alloc.web.SystemControllerImpl
- systemUrl(String) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig.URLPathMaker
- 
Create a full local URL for the system components, bearing in mind the deployment configuration.
T
- TagList - Annotation Interface in uk.ac.manchester.spinnaker.alloc.model
- 
Validates that a string looks like a comma-separated tag list.
- tags - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest
- 
The tags to select which machine to allocate on.
- tags - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
The tags of the machine.
- tags - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
- 
The tags of the machine.
- TaskException - Exception in uk.ac.manchester.spinnaker.alloc.compat
- 
An exception that a task operation may throw.
- TEMPERATURE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to temperature operations.
- threadPoolTaskExecutor(int) - Method in class uk.ac.manchester.spinnaker.alloc.ServiceConfig
- 
The thread pool.
- toBoardRecord() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
Convert this active object to a static record.
- toGroupRecord() - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminController.CreateGroupModel
- tombstone() - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- 
Migrates long dead jobs to the historical data DB.
- toString() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Configuration
- toString() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Machine
- toString() - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- toString() - Method in class uk.ac.manchester.spinnaker.alloc.bmp.Link
- toString() - Method in class uk.ac.manchester.spinnaker.alloc.db.Row
- toString() - Method in class uk.ac.manchester.spinnaker.alloc.model.BoardCoords
- toString() - Method in class uk.ac.manchester.spinnaker.alloc.model.ConnectionInfo
- toString() - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
- transaction(boolean, DatabaseAPI.Transacted) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
A nestable transaction runner.
- transaction(boolean, DatabaseAPI.TransactedWithResult<T>) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
A nestable transaction runner.
- transaction(DatabaseAPI.Transacted) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
A nestable transaction runner.
- transaction(DatabaseAPI.Transacted) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
- 
A nestable transaction runner.
- transaction(DatabaseAPI.TransactedWithResult<T>) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
A nestable transaction runner.
- transaction(DatabaseAPI.TransactedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
- 
A nestable transaction runner.
- transactionRead(DatabaseAPI.TransactedWithResult<T>) - Method in class uk.ac.manchester.spinnaker.alloc.db.DatabaseAwareBean.AbstractSQL
- 
A nestable transaction runner.
- TransceiverFactory - Class in uk.ac.manchester.spinnaker.alloc.bmp
- 
Creates transceivers for talking to the BMPs of machines.
- TransceiverFactory() - Constructor for class uk.ac.manchester.spinnaker.alloc.bmp.TransceiverFactory
- TransceiverFactoryAPI<T extends BMPTransceiverInterface> - Interface in uk.ac.manchester.spinnaker.alloc.bmp
- 
Creates transceivers for talking to the BMPs of machines.
- triad - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.HasBoardCoords
- 
The logical coordinates, ornull.
- triad(int, int, int) - Static method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateBoard
- 
Create a request for a specific board.
- TRIAD_CHIP_SIZE - Static variable in interface uk.ac.manchester.spinnaker.alloc.Constants
- 
The width and height of a triad, in chips.
- TRIAD_DEPTH - Static variable in interface uk.ac.manchester.spinnaker.alloc.Constants
- 
The number of boards in a triad.
- triggerSearch(Collection<Integer>) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.BMPController
- 
Trigger the execution of the workers for the given BMPs now.
- trimSQL(String) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
- 
Exclude comments and compress whitespace from the SQL of a statement.
- trimSQL(String, int) - Static method in class uk.ac.manchester.spinnaker.alloc.db.Utils
- 
Exclude comments and compress whitespace from the SQL of a statement.
- TrustLevel - Enum Class in uk.ac.manchester.spinnaker.alloc.security
- 
Just how trusted is a user?
- trustManager(KeyStore) - Static method in class uk.ac.manchester.spinnaker.alloc.security.Utils
- 
Load a trust store into a trust manager.
- TxrxProperties(Duration, Duration, int, int, boolean, int, boolean, Duration) - Constructor for class uk.ac.manchester.spinnaker.alloc.SpallocProperties.TxrxProperties
U
- uk.ac.manchester.spinnaker.alloc - package uk.ac.manchester.spinnaker.alloc
- 
Allocation service for SpiNNaker.
- uk.ac.manchester.spinnaker.alloc.admin - package uk.ac.manchester.spinnaker.alloc.admin
- 
Administrative interfaces for spalloc server.
- uk.ac.manchester.spinnaker.alloc.allocator - package uk.ac.manchester.spinnaker.alloc.allocator
- 
The core allocation system.
- uk.ac.manchester.spinnaker.alloc.bmp - package uk.ac.manchester.spinnaker.alloc.bmp
- 
The BMP control subsystem.
- uk.ac.manchester.spinnaker.alloc.compat - package uk.ac.manchester.spinnaker.alloc.compat
- 
Spalloc v1 compatibility interface.
- uk.ac.manchester.spinnaker.alloc.db - package uk.ac.manchester.spinnaker.alloc.db
- 
Database support for Spalloc server.
- uk.ac.manchester.spinnaker.alloc.model - package uk.ac.manchester.spinnaker.alloc.model
- 
Miscellaneous model classes for spalloc.
- uk.ac.manchester.spinnaker.alloc.nmpi - package uk.ac.manchester.spinnaker.alloc.nmpi
- 
Interaction with the NMPI interface.
- uk.ac.manchester.spinnaker.alloc.proxy - package uk.ac.manchester.spinnaker.alloc.proxy
- 
SpiNNaker message proxying support code.
- uk.ac.manchester.spinnaker.alloc.security - package uk.ac.manchester.spinnaker.alloc.security
- 
Application security services for new Spalloc.
- uk.ac.manchester.spinnaker.alloc.web - package uk.ac.manchester.spinnaker.alloc.web
- 
The user-facing web interface to the new spalloc service.
- UNKNOWN - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.JobState
- 
The job ID requested was not recognised, or is in the initial state.
- UNLOCK_LOCKED_USERS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Unlock accounts.
- unlockLockedUsers() - Method in interface uk.ac.manchester.spinnaker.alloc.security.LocalAuthenticationProvider
- 
Unlock any locked users whose lock period has expired.
- unlockLockedUsers() - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
- unveilFor(String) - Method in class uk.ac.manchester.spinnaker.alloc.security.Permit
- 
Can something owned by a given user can be shown to the user that this permit is for?
- update(String) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Create a new update.
- update(Resource) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Create a new update.
- update(SQL) - Method in interface uk.ac.manchester.spinnaker.alloc.db.DatabaseAPI.Connection
- 
Create a new update.
- UPDATE_GROUP - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Update a single group record's name and quota.
- UPDATE_KEEPALIVE - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Update the keepalive timestamp.
- updateAllBlacklists(String) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Retrieve all blacklists, parse them, and store them in the DB's model.
- updateAuthentication(HttpServletRequest, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.security.LocalAuthenticationProvider
- 
Convert the type of the authentication in the security context.
- updateAuthentication(HttpServletRequest, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.security.LocalAuthProviderImpl
- updateGroup(int, GroupRecord, UriInfo) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Update a particular group's details.
- updateGroup(int, GroupRecord, UriInfo) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- updateGroup(int, GroupRecord, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Update a group from a supplied description.
- updateJob(int, JobState, JobState) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.AllocatorTask
- 
Perform update on a job now as a result of a change.
- updateTags(String, Set<String>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Replace the tags on a machine with a given set.
- updateUser(int, UserRecord, UriInfo, SecurityContext) - Method in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI
- 
Update a particular user's details.
- updateUser(int, UserRecord, UriInfo, SecurityContext) - Method in class uk.ac.manchester.spinnaker.alloc.admin.AdminImpl
- updateUser(int, UserRecord, String, Function<MemberRecord, URI>) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Updates a user.
- updateUser(Principal, PasswordChangeRecord) - Method in class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- 
Update the local password of the current user based on a filled out model previously provided.
- uri - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
- 
The URI to the machine.
- uri(Object, Object...) - Static method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils
- 
Convert the result of calling a component builder delegate into a URL.
- URLPathMaker() - Constructor for class uk.ac.manchester.spinnaker.alloc.ServiceConfig.URLPathMaker
- USER - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.security.TrustLevel
- 
Grants job creation and management permissions in addition toTrustLevel.READER.
- USER - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminAPI.Paths
- 
User account control.
- USER_DELETE_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to single-user-deletion operation.
- USER_MAY_CHANGE_PASSWORD - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
The name of the boolean view attribute describing whether the password change form may be used.
- USER_PASSWORD_CHANGE_ATTR - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.SystemController
- 
The name of the main attribute supporting a password change form.
- USER_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to single-user operations.
- UserControl - Class in uk.ac.manchester.spinnaker.alloc.admin
- 
User and group administration DAO.
- UserControl() - Constructor for class uk.ac.manchester.spinnaker.alloc.admin.UserControl
- UserRecord - Class in uk.ac.manchester.spinnaker.alloc.model
- 
The description and model of a user.
- UserRecord() - Constructor for class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- 
Create an empty instance.
- UserRecord(Row) - Constructor for class uk.ac.manchester.spinnaker.alloc.model.UserRecord
- 
Inflate the result of aSQLQueries.GET_USER_DETAILSquery (or anything else that includes the same columns) into an object.
- USERS_PATH - Static variable in interface uk.ac.manchester.spinnaker.alloc.admin.AdminController
- 
Path to all-users operations.
- Utils - Class in uk.ac.manchester.spinnaker.alloc.db
- 
Miscellaneous database-related utility operations.
- Utils - Class in uk.ac.manchester.spinnaker.alloc.model
- 
Miscellaneous utilities.
- Utils - Class in uk.ac.manchester.spinnaker.alloc.security
- 
Support utility methods for working with SSL stuff.
V
- V1CompatService - Class in uk.ac.manchester.spinnaker.alloc.compat
- 
Implementation of the old style Spalloc interface.
- V1CompatTask - Class in uk.ac.manchester.spinnaker.alloc.compat
- 
The core of tasks that handle connections by clients.
- V1CompatTask(V1CompatService, Reader, Writer) - Constructor for class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Constructor for testing.
- V1CompatTask(V1CompatService, Socket) - Constructor for class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Make an instance that wraps a socket.
- value() - Element in annotation interface uk.ac.manchester.spinnaker.alloc.web.Action
- valueOf(String) - Static method in enum class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.ac.manchester.spinnaker.alloc.model.JobState
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.ac.manchester.spinnaker.alloc.model.PowerState
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class uk.ac.manchester.spinnaker.alloc.security.TrustLevel
- 
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.ac.manchester.spinnaker.alloc.model.GroupRecord.GroupType
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.ac.manchester.spinnaker.alloc.model.JobState
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.ac.manchester.spinnaker.alloc.model.PowerState
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.ac.manchester.spinnaker.alloc.proxy.ProxyOp
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class uk.ac.manchester.spinnaker.alloc.security.TrustLevel
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- version() - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Get the service version.
- view() - Method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils.ViewFactory
- 
Make an instance.
- view(String, Object) - Method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils.ViewFactory
- 
Make an instance.
- view(ModelMap) - Method in class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils.ViewFactory
- 
Make an instance.
- ViewFactory(String) - Constructor for class uk.ac.manchester.spinnaker.alloc.web.ControllerUtils.ViewFactory
- visit(SpallocAPI.CreateVisitor<T>) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDescriptor
- 
Apply a visitor to this descriptor.
W
- W - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.model.Direction
- 
Westward, fromxtoe.
- WAIT - Static variable in interface uk.ac.manchester.spinnaker.alloc.web.WebServiceComponentNames
- 
The wait-for-change query parameter name.
- waitForChange(Duration) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Waitable
- 
Wait for the object to (maybe) change, or for the timeout to expire.
- waitForChange(Duration) - Method in class uk.ac.manchester.spinnaker.alloc.allocator.Epochs.Epoch
- 
Wait, for up totimeout, for a change.
- WebServiceComponentNames - Interface in uk.ac.manchester.spinnaker.alloc.web
- 
Names of parts of this web service.
- west - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.admin.MachineDefinitionLoader.Link
- 
West.
- whereIs(int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.Job
- 
Locate a board within the allocation.
- whereIsIPAddress(String) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
- 
Get the location description of a board given its ethernet chip's IP address.
- whereIsJobChip(int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Describe where a chip is within a job.
- whereIsLogicalPosition(int, int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
- 
Get the location description of a board given its logical coords.
- whereIsMachineChip(String, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Describe where a chip is within a machine.
- whereIsMachineChipLocation(int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
- 
Get the location description of a board given the global coordinates of a chip on the board.
- whereIsMachineLogicalBoard(String, int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Describe where a board is within a machine.
- whereIsMachinePhysicalBoard(String, int, int, int) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Describe where a board is within a machine.
- whereIsPhysicalPosition(int, int, int) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.MachineAPI
- 
Get the location description of a board given its physical coords.
- WhereIsResponse - Class in uk.ac.manchester.spinnaker.alloc.web
- 
Describes the result of a where-is style request.
- width - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensions
- 
Width requested, in triads.
- width - Variable in class uk.ac.manchester.spinnaker.alloc.allocator.SpallocAPI.CreateDimensionsAt
- 
Width requested, in triads.
- width - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.Dimensions
- 
The width of the rectangle of boards to allocate, in triads.
- width - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachineResponse
- 
The width of the machine, in triads.
- width - Variable in class uk.ac.manchester.spinnaker.alloc.web.MachinesResponse.BriefMachineDescription
- 
The width of the machine, in triads.
- width - Variable in class uk.ac.manchester.spinnaker.alloc.web.SubMachineResponse
- 
Rectangle width.
- WRITE_BL - Enum constant in enum class uk.ac.manchester.spinnaker.alloc.bmp.NonBootOperation
- 
Write a blacklist to a board's BMP's flash.
- WRITE_HISTORICAL_ALLOCS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Write to the historical allocations database.
- WRITE_HISTORICAL_JOBS - Static variable in class uk.ac.manchester.spinnaker.alloc.db.SQLQueries
- 
Write to the historical jobs database.
- writeBlacklist(int, Blacklist) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.BlacklistStore
- 
Save a blacklist in the database.
- writeBlacklist(BMPBoard, Blacklist) - Method in interface uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControl
- 
Write a blacklist to the given board.
- writeBlacklist(BMPBoard, Blacklist) - Method in class uk.ac.manchester.spinnaker.alloc.bmp.SpiNNakerControlDummy
- writeBlacklistToDB(int, Blacklist) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Given a board, write a blacklist for it to the database.
- writeBlacklistToMachine(int, int, Blacklist) - Method in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl
- 
Write a blacklist to a board on the machine.
- writeCountsToLog() - Method in class uk.ac.manchester.spinnaker.alloc.proxy.ProxyUDPConnection
- 
Writes the count of messages sent and received on this connection to the log.
- writeDataToJob(int, int, long, byte[], AsyncResponse) - Method in interface uk.ac.manchester.spinnaker.alloc.web.SpallocServiceAPI.JobAPI
- 
Write data to job boards.
- writeException(Throwable) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Send an exception message.
- writeJobNotification(List<Integer>) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Send a notification about a collection of jobs changing.
- writeMachineNotification(List<String>) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Send a notification about a collection of machines changing.
- writeResponse(Object) - Method in class uk.ac.manchester.spinnaker.alloc.compat.V1CompatTask
- 
Send a response message.
X
- x - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The X triad coordinate.
- x - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
- 
The X triad coordinate of the board.
- x - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- 
The X triad coordinate of the board.
Y
- y - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The Y triad coordinate.
- y - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
- 
The Y triad coordinate of the board.
- y - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- 
The Y triad coordinate of the board.
Z
- z - Variable in class uk.ac.manchester.spinnaker.alloc.admin.DirInfo
- 
When your Z coordinate is this.
- z - Variable in class uk.ac.manchester.spinnaker.alloc.admin.MachineStateControl.BoardState
- 
The Z triad coordinate.
- z - Variable in class uk.ac.manchester.spinnaker.alloc.web.CreateJobRequest.SpecificBoard
- 
The Z triad coordinate of the board.
- z - Variable in class uk.ac.manchester.spinnaker.alloc.web.IssueReportRequest.ReportedBoard
- 
The Z triad coordinate of the board.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form