LaBB-CAT backend 1.1.3 API

Packages 
Package Description
nzilbb.labbcat.server.api
/api/… : API endpoints providing an HTTP-based API for access to transcripts, annotations, media, and functions that manipulate them.
nzilbb.labbcat.server.api.admin
/api/admin/… : API endpoints for users with 'admin' privileges.
nzilbb.labbcat.server.api.admin.annotator
/api/admin/annotator/… : Annotator web apps for users with 'admin' privileges.
nzilbb.labbcat.server.api.admin.elicit
/api/admin/elicit/… : API endpoints for administration of speech elicitation tasks.
nzilbb.labbcat.server.api.admin.elicit.options
/api/admin/elicit/options/… : API endpoints for administration of options for participant/transcript attributes elicited during speech elicitation tasks.
nzilbb.labbcat.server.api.admin.elicit.task
/api/admin/elicit/task/… : API endpoints for uploading speech elicitation tasks.
nzilbb.labbcat.server.api.admin.roles
/api/admin/roles/… : API endpoints for users with 'admin' privileges.
nzilbb.labbcat.server.api.annotation
/api/annotation/… : API endpoints providing annotation data.
nzilbb.labbcat.server.api.annotator
/api/annotator/… : Annotator web apps for users with 'edit' privileges.
nzilbb.labbcat.server.api.dashboard
/api/dashboard/… : API endpoints related to dashboard items.
nzilbb.labbcat.server.api.edit
/api/edit/… : API endpoints for users with 'edit' privileges.
nzilbb.labbcat.server.api.edit.annotations
/api/edit/annotations/… : API endpoints for users with editing multiple annotations.
nzilbb.labbcat.server.api.edit.fragment
/api/edit/fragment/… : API endpoints associated with uploading annotated fragments.
nzilbb.labbcat.server.api.edit.participants
/api/edit/participants/… : API endpoints for users with editing multiple participants.
nzilbb.labbcat.server.api.edit.participants.attributes
/api/edit/participants/attributes/… : API endpoints for uploading participant attribute values.
nzilbb.labbcat.server.api.edit.participants.layers
/api/edit/participants/layers/… : API endpoints for batch processing of regenerationg of layers based on participant ID.
nzilbb.labbcat.server.api.edit.transcript
/api/edit/transcript/… : API endpoints associated with uploading transcripts.
nzilbb.labbcat.server.api.edit.transcripts
/api/edit/transcripts/… : API endpoints for users with editing multiple transcripts.
nzilbb.labbcat.server.api.edit.transcripts.attributes
/api/edit/transcripts/attributes/… : API endpoints for uploading transcript attribute values.
nzilbb.labbcat.server.api.edit.transcripts.layers
/api/edit/transcripts/layers/… : API endpoints for batch processing of regenerationg of layers based on transcript ID.
nzilbb.labbcat.server.api.elicit
/api/elicit/… : API endpoints for speech elicitation apps.
nzilbb.labbcat.server.api.layers
/api/layers/… : API endpoints related to layers and layer management.
nzilbb.labbcat.server.api.media
/api/media/… : API endpoints related to media extraction.
nzilbb.labbcat.server.api.participant
/api/participant/… : API endpoints related to participant data.
nzilbb.labbcat.server.api.praat
API endpoints related to Praat browser integration.
nzilbb.labbcat.server.api.results
/api/results/… : API endpoints related to search result sets.
nzilbb.labbcat.server.api.serialize
/api/serialize/… : API endpoints related to serialization of annotation graphs/fragments.
nzilbb.labbcat.server.content
Handlers for non-API HTTP requests, e.g.
nzilbb.labbcat.server.db
MySQL implementation of LaBB-CAT's Graph Store, and all other RDBMS-related operations.
nzilbb.labbcat.server.search
Classes that manage definition, serializations, and deserialization of search matrices.
nzilbb.labbcat.server.servlet
Deprecated classes relating to servlet functionality tied to Java EE implementation.
nzilbb.labbcat.server.task
Long-running tasks that can be monitored and cancelled by the user.