Uses of Class
nzilbb.labbcat.server.api.APIRequestHandler
-
Packages that use APIRequestHandler 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.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.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.annotator /api/edit/annotator/… : Annotator web apps for users with 'edit' privileges.nzilbb.labbcat.server.api.edit.transcript /api/edit/transcript/… : API endpoints associated with uploading transcripts.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. -
-
Uses of APIRequestHandler in nzilbb.labbcat.server.api
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api Modifier and Type Class Description class
Agreement
Provides CRUD operations for the agreement.html file, which is the license agreement that users agree to the first time they log in.class
Attributes
/api/attributes : Exports selected attributes for specified transcripts to CSV.class
Categories
/api/categories/class_id[/category] : Listing of category records.class
Corpus
/api/corpus/{ID} : statistics about a given corpus.class
Dashboard
/api/dashboard : Access to dashboard items.class
Doc
Provides CRUD operations for all files/directories under /doc/*.class
Files
/api/files : Exports media/transcript files for specified transcripts.class
KeepAlive
/keepalive or /api/keepalive : Keeps the current session/task alive.class
Password
/api/password : change the current user's password.class
Praat
/api/praat : Processes a given set of audio intervals with Praat.class
Results
/api/results : Provides access to search results.class
Search
/api/search : Starts a search task to identify matches for the given search matrix.class
Store
Endpoints starting /api/store/… provide an HTTP-based API for access to GraphStore functions.class
SystemAttributes
/api/systemattributes/name : Access to system attributes.class
TableServletBase
Base class that handles generic database table management.class
Task
/api/task[/{ID}] : information about currently running tasks.class
User
/api/user : information about the current user.class
Utterances
/api/utterances : Starts a task to identify targeted utterances for given participants.class
Versions
/api/versions : version information about LaBB-CAT, its modules, and 3rd-party integrations. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.admin
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.admin Modifier and Type Class Description class
Annotators
Servlet that manages installation/upgrade/uninstallation of annotators.class
Categories
/api/admin/categories/class_id[/category] : Administration of category records.class
Corpora
/api/admin/corpora : Administration of corpus records.class
MediaTracks
/api/admin/mediatracks[/suffix] : Administration of media track records.class
Password
/api/admin/password : sets user's password.class
Roles
/api/admin/roles[/role_id] : Administration of role records.class
Store
Endpoints starting /api/admin/store/… provide an HTTP-based API for access to GraphStore functions.class
SystemAttributes
/api/admin/systemattributes : Administration of system attribute records.class
Users
/api/admin/users[/user] : Administration of user records. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.admin.annotator
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.admin.annotator Modifier and Type Class Description class
ConfigWebApp
Server-side implementation of 'config' web-apps.class
TaskWebApp
Server-side implementation of 'task' web-apps. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.admin.roles
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.admin.roles Modifier and Type Class Description class
Permissions
/api/admin/roles/permissions[/role_id[/entity]] : Administration role permissions records. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.annotation
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.annotation Modifier and Type Class Description class
Data
/api/annotation/data : Accesses binary data for annotations.class
Intervals
/api/annotation/intervals : Concatenates annotation labels for given labels contained in given time intervals. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.dashboard
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.dashboard Modifier and Type Class Description class
Express
/api/dashboard/express : Access to dashboard items.class
Item
/api/dashboard/item/item_id : The value of one dashboard item.class
Statistics
/api/dashboard/statistics : Access to dashboard items. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.edit
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.edit Modifier and Type Class Description class
Store
Endpoints starting /api/edit/store/… provide an HTTP-based API for access to GraphStore functions. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.edit.annotator
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.edit.annotator Modifier and Type Class Description class
ExtWebApp
Server-side implementation of 'ext' web-apps. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.edit.transcript
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.edit.transcript Modifier and Type Class Description class
Upload
/api/edit/transcript/upload[/*] : Handler for receiving, analysing, and processing one transcript file with associated media/document files. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.layers
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.layers Modifier and Type Class Description class
Managers
/api/layers/managers/ : Access to layer managers. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.media
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.media Modifier and Type Class Description class
Fragments
/api/media/fragments : Extracts fragments of media files. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.participant
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.participant Modifier and Type Class Description class
Attributes
/api/participant/attributes : Exports selected attributes for specified participants to CSV. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.praat
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.praat Modifier and Type Class Description class
Token
/a : Token for Praat browser integration. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.results
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.results Modifier and Type Class Description class
Dictionary
/api/results/dictionary : Generates a dictionary from search results.class
Upload
/api/results/upload : Handler for receiving a CSV results file previously returned by /api/results. -
Uses of APIRequestHandler in nzilbb.labbcat.server.api.serialize
Subclasses of APIRequestHandler in nzilbb.labbcat.server.api.serialize Modifier and Type Class Description class
Fragments
/api/serialize/fragments : Converts transcript fragments to specific formats.class
Graphs
/api/serialize/graphs : Converts transcripts to specific formats.
-