Index
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form
A
- activeThreads - Statische Variable in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
The number of active threads or workers.
- addFilter(Bson) - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Add a filter to the object.
- addToWorkerCount(String, int) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Increment or decrement (negative count) to the worker count.
- ADMIN - Statische Variable in Klasse org.texttechnologylab.duui.api.controllers.users.Role
- authenticate(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Check if the provided authorization is valid and corresponds to a user.
- authorizeUser(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Check if the user is authorized.
B
- badRequest(Response, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Return a 400 - Bad Request Response.
C
- cancel() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Cancels the process.
- cancel() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Called when the process is cancelled.
- cascade(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Delete all pipelines associated with a user when that user account is deleted.
- Components() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Utility functions for fast access to collections in the database.
- config - Statische Variable in Klasse org.texttechnologylab.duui.api.Main
- Config - Klasse in org.texttechnologylab.duui.api
-
A class holding configuration data for the application and allowing for easy access to the configuration.
- Config(String) - Konstruktor für Klasse org.texttechnologylab.duui.api.Config
- convertDateToTimestamp(Document, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Convert a MongoDB date object to a timestamp.
- convertObjectIdToString(Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Replaces the ObjectID object by a plain text representation of the id called oid.
- convertObjectIdToString(Document, String, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Replaces the ObjectID object by a plain text representation of the id.
D
- decrementActiveProcesses() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
Decrement the number of active processes.
- decrementActiveRequests() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Decrement the number of active requests.
- decrementThreads(double) - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
Decrement the number of active threads.
- deleteLabel(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
- deleteMany(Bson) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Delete all components matching a given filter
- deleteMany(Bson) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.documents.DUUIDocumentController
-
Delete all documents matching a given filter.
- deleteMany(Bson) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.events.DUUIEventController
-
Delete all events matching a given filter
- deleteMany(Bson) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Delete all processes matching a given filter.
- deleteOne(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Attempt to delete a component given its id.
- deleteOne(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Delete one pipeline and return if the deletion succeeded.
- deleteOne(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Delete a process and all documents and events referencing this process.
- deleteOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Delete a user from the database.
- deleteOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.components.DUUIComponentRequestHandler
-
Attemps to delete a component given its id.
- deleteOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.pipelines.DUUIPipelineRequestHandler
-
Delete one pipeline given its id.
- deleteOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.processes.DUUIProcessRequestHandler
-
Delete a process given its id.
- deleteTempOutputDirectory(File) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
A utility function that recursively deletes the content of a folder and the folder itself.
- Documents() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Utility functions for fast access to collections in the database.
- downloadFile(IDUUIDocumentHandler, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Download a file from a cloud storage given the handler and path to the file.
- downloadFile(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.Main
-
Download a file given a cloud provider and a path.
- DRIVERS - Statische Variable in Klasse org.texttechnologylab.duui.api.routes.components.DUUIComponentRequestHandler
-
A set of all available drivers.
- DROPBOX - Statische Variable in Klasse org.texttechnologylab.duui.analysis.document.Provider
- DUUIComponentController - Klasse in org.texttechnologylab.duui.api.controllers.components
-
A Controller for database operations related to the components collection.
- DUUIComponentController() - Konstruktor für Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
- DUUIComponentRequestHandler - Klasse in org.texttechnologylab.duui.api.routes.components
-
A class that is responsible for handling incoming requests to the /components path group.
- DUUIComponentRequestHandler() - Konstruktor für Klasse org.texttechnologylab.duui.api.routes.components.DUUIComponentRequestHandler
- DUUIDocumentController - Klasse in org.texttechnologylab.duui.api.controllers.documents
-
A Controller for database operations related to the documents collection.
- DUUIDocumentController() - Konstruktor für Klasse org.texttechnologylab.duui.api.controllers.documents.DUUIDocumentController
- DUUIDocumentProvider - Klasse in org.texttechnologylab.duui.analysis.document
-
This class is a utility to have easier access to input and output settings of an
IDUUIProcessHandler
. - DUUIDocumentProvider(String, String, String, String, String) - Konstruktor für Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Constructs a DUUIDocumentProvider with the specified parameters.
- DUUIDocumentProvider(Document) - Konstruktor für Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Constructs a DUUIDocumentProvider from a BSON Document.
- DUUIEventController - Klasse in org.texttechnologylab.duui.api.controllers.events
-
A Controller for database operations related to the events collection.
- DUUIEventController() - Konstruktor für Klasse org.texttechnologylab.duui.api.controllers.events.DUUIEventController
- DUUIHTTPMetrics - Klasse in org.texttechnologylab.duui.api.metrics.providers
-
A class containing metrics for requests and means to update them.
- DUUIHTTPMetrics() - Konstruktor für Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
- DUUIMetricsManager - Klasse in org.texttechnologylab.duui.api.metrics
-
A class that groups different providers for metrics and exports them.
- DUUIMetricsManager() - Konstruktor für Klasse org.texttechnologylab.duui.api.metrics.DUUIMetricsManager
- DUUIMongoDBStorage - Klasse in org.texttechnologylab.duui.api.storage
-
A utility class for setting up and retrieving information about the database including its collections.
- DUUIPipelineController - Klasse in org.texttechnologylab.duui.api.controllers.pipelines
-
A Controller for database operations related to the pipelines collection.
- DUUIPipelineController() - Konstruktor für Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
- DUUIPipelineRequestHandler - Klasse in org.texttechnologylab.duui.api.routes.pipelines
-
A class that is responsible for handling incoming requests to the /pipelines path group.
- DUUIPipelineRequestHandler() - Konstruktor für Klasse org.texttechnologylab.duui.api.routes.pipelines.DUUIPipelineRequestHandler
- DUUIProcessController - Klasse in org.texttechnologylab.duui.api.controllers.processes
-
A Controller for database operations related to the processes collection.
- DUUIProcessController() - Konstruktor für Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
- DUUIProcessMetrics - Klasse in org.texttechnologylab.duui.api.metrics.providers
-
A class containing process related metrics and means to update them.
- DUUIProcessMetrics() - Konstruktor für Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
- DUUIProcessRequestHandler - Klasse in org.texttechnologylab.duui.api.routes.processes
-
A class that is responsible for handling incoming requests to the /processes path group.
- DUUIProcessRequestHandler() - Konstruktor für Klasse org.texttechnologylab.duui.api.routes.processes.DUUIProcessRequestHandler
- DUUIRequestHelper - Klasse in org.texttechnologylab.duui.api.routes
-
A utility class to handle common operations on
Request
andResponse
objects. - DUUIRequestHelper() - Konstruktor für Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
- DUUISimpleProcessHandler - Klasse in org.texttechnologylab.duui.analysis.process
-
The default ProcessHandler implementing the
IDUUIProcessHandler
interface. - DUUISimpleProcessHandler(Document, Document, Document) - Konstruktor für Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Run a process using the specified settings and pipeline.
- DUUISimpleProcessHandler(Document, Document, Document, Vector<DUUIComposer.PipelinePart>) - Konstruktor für Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Run a process using the specified settings and pipeline.
- DUUIStorageMetrics - Klasse in org.texttechnologylab.duui.api.metrics.providers
-
A class containing database related metrics and means to update them.
- DUUIStorageMetrics() - Konstruktor für Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIStorageMetrics
- DUUISystemMetrics - Klasse in org.texttechnologylab.duui.api.metrics.providers
-
A class containing system metrics and means to update them.
- DUUISystemMetrics() - Konstruktor für Klasse org.texttechnologylab.duui.api.metrics.providers.DUUISystemMetrics
- DUUIUserController - Klasse in org.texttechnologylab.duui.api.controllers.users
-
A Controller for database operations related to the users collection.
- DUUIUserController() - Konstruktor für Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
- DUUIUsersRequestHandler - Klasse in org.texttechnologylab.duui.api.routes.users
-
Work in Progress.
- DUUIUsersRequestHandler() - Konstruktor für Klasse org.texttechnologylab.duui.api.routes.users.DUUIUsersRequestHandler
E
- equals(Object) - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Checks if this DUUIDocumentProvider is equal to another object.
- errorCount - Statische Variable in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
The number of errors during processing.
- Events() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Utility functions for fast access to collections in the database.
- exit() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Exits the process.
- exit() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Called at the end of any process to clean up resources and make final updates to the process and documents.
- export() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.DUUIMetricsManager
-
Export metrics into a String format.
F
- fetchLoginCredentials(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Fetch the login credentials for a user by email.
- fetchUser(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Retrieve a user from the database given an id.
- fetchUsers(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Retrieve multiple users from the database.
- FILE - Statische Variable in Klasse org.texttechnologylab.duui.analysis.document.Provider
- filterLabelsByDriver(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
- findDocuments(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.processes.DUUIProcessRequestHandler
-
Retrieve a limited number of documents from the database.
- findEvents(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.processes.DUUIProcessRequestHandler
-
Retrieve events associated with the process.
- findMany(MongoDBFilters) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Retrieve one or more components from the database given a
MongoDBFilters
object. - findMany(MongoDBFilters) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.documents.DUUIDocumentController
-
Retrieve one or more documents from the database given a
MongoDBFilters
object. - findMany(MongoDBFilters) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Retrieve one or more processes from the database given a userId and
MongoDBFilters
to sort and filter the results. - findMany(MongoDBFilters, boolean) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Retrieve one or more pipelines from the database given a
MongoDBFilters
object. - findMany(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.components.DUUIComponentRequestHandler
-
Finds many components by its userID extracted from the request and components that are marked as templates by not having a user_id field set.
- findMany(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.pipelines.DUUIPipelineRequestHandler
-
Retrieve one or more pipelines for a user.
- findMany(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.processes.DUUIProcessRequestHandler
-
Retrieve a process given its id.
- findManyByDocument(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.events.DUUIEventController
-
Find one or more events that reference a document by id.
- findManyByProcess(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.events.DUUIEventController
- findOne(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.documents.DUUIDocumentController
-
Retrieve a document by its id.
- findOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.components.DUUIComponentRequestHandler
-
Finds one component by its id extracted from the request url.
- findOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.pipelines.DUUIPipelineRequestHandler
-
Retrieve one pipeline by its id.
- findOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.processes.DUUIProcessRequestHandler
-
Retrieve a process given its id.
- findOneById(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Retrieve one component given its id.
- findOneById(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Retrieve one pipeline given its id.
- findOneById(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Find one process given its id.
- findOneById(String, boolean) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Retrieve one pipeline given its id.
- finishDropboxOAuthFromCode(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Finish the Dropbox OAuth 2.0 process given a code returned after accepting the connection with DUUI.
- finishGoogleOAuthFromCode(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Finish the Google OAuth 2.0 process given a code returned after accepting the connection with DUUI.
G
- getActiveProcesses() - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Get a list of all active processes
- getActiveProcesses(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Get all active processes for a given pipeline.
- getAllowedOrigins() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getClient() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Retrieve the existing
MongoClient
or instantiate a new one. - getComponent(Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Creates a
DUUIPipelineComponent
from a settingsDocument
- getConnectionURI() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Retrieve the connection URI to connect to a
MongoClient
. - getContent() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Returns the content to be analyzed if the provider is plain text.
- getDefaultComponent() - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Create and retrieve a default component.
- getDefaultOptions() - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Create and retrieve default options for a component.
- getDriverFromString(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Construct a
IDUUIDriverInterface
from a string holding its name. - getDriverLabels(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Get all labels from the database.
- getDropboxAppSettings(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Get the Dropbox OAuth 2.0 settings.
- getDropboxCredentials(Document, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Retrieve the stored user credentials for dropbox (access and refresh token).
- getDropboxKey() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getDropboxRedirectUrl() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getDropboxSecret() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getFileExtension() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Returns the file extension filter to only select matching file extensions.
- getFileUploadPath() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getFilterOrDefault(Request, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
For a given filter queryParameter extract the string from the request query parameters (queryParameter=A;B;C;D...) and return a
List
of filter names - getFilters() - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Retrieve all filters added to the object.
- getFolderStructure(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.processes.DUUIProcessRequestHandler
-
Retrieve the folder structure of a provider.
- getGoogleClientId() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getGoogleClientSecret() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getGoogleCredentials(Document, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
- getGoogleRedirectUri() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getGoogleSettings(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Get the Google OAuth 2.0 settings.
- getHandler(String, String, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Constructs a IDUUIDocumentHandler given a
Provider
as a String. - getHost() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getLabels(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Get all labels from the database.
- getLanguageCode(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Get the language code for a given language.
- getLimit() - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Retrieve the limit set on the object.
- getLimit(Request) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
- getMinioCredentials(Document, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Retrieve the stored user credentials for minio (endpoint access and secret key).
- getMongoDatabase() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getMongoDBConnectionString() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getMongoHost() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getMongoPassword() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getMongoPort() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getMongoUser() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getNextCloudCredentials(Document, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Retrieve the stored user credentials for nextcloud (uri, username and password).
- getOrder() - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Retrieve the order of the sort.
- getOrder(Request, int) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
- getPath() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Returns the path from where to read data if the provider is not
Provider
. - getPipelineID() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Returns the pipeline ID.
- getPipelineID() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Retrieves the pipeline id for the pipeline that is used in the current process.
- getPipelineStatistics(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
This function performs a set of Aggregations to generate statistics for the usage of a pipeline.
- getPort() - Methode in Klasse org.texttechnologylab.duui.api.Config
- getProcessID() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Returns the process ID.
- getProcessID() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Retrieves the current process' id.
- getProcessSummaryForEmail(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Get the summary of a process for an email.
- getProvider() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Returns the name of the data provider.
- getProviderId() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Returns the ID of the data provider connection.
- getReusablePipelines() - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Get the map of reusable/instantiated pipelines.
- getSearch() - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Retrieve the search text.
- getSkip() - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Retrieve the number of documents to skip.
- getSkip(Request) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
- getSort() - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Retrieve the sort criteria.
- getSort(Request, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
- getStatus() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Returns the status of the process.
- getStatus() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Retrieves the current status of the process.
- getUserById(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Get a user by id.
- getUserById(String, List<String>) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Get a user by id.
- getUserById(ObjectId) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Get a user by id.
- getUserById(ObjectId, List<String>) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Get a user by id.
- getUserByResetToken(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Check if a user with the given password reset toekn exists.
- getUserId(Request) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
At this stage user should never be null.
- getUserID() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Returns the user ID.
- getUserID() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Retrieves the user id of the user that has started the process.
- getUserProps(Request, Set<String>) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
At this stage user should never be null.
- Globals() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Utility functions for fast access to collections in the database.
- GOOGLE - Statische Variable in Klasse org.texttechnologylab.duui.analysis.document.Provider
H
- hashCode() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Returns the hash code value for this DUUIDocumentProvider.
- hasNoOutput() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Checks if this DUUIDocumentProvider has no output.
I
- IDUUIProcessHandler - Schnittstelle in org.texttechnologylab.duui.analysis.process
-
An interface for running processes with DUUI.
- incrementActiveProcesses() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
Increment the number of active processes.
- incrementActiveRequests() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Increment the number of active requests.
- incrementBytesUploaded(double) - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Increment the total amount of bytes uploaded.
- incrementCancelledProcesses() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
Increment the number of cancelled processes.
- incrementCompletedProcesses() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
Increment the number of completed processes.
- incrementComponentsCounter() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIStorageMetrics
-
Increment the counter for the number of components.
- incrementComponentsRequests() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Increment the number of requests to /components.
- incrementDocumentsCounter() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIStorageMetrics
-
Increment the counter for the number of documents.
- incrementErrorCount(double) - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
Increment the number of errors.
- incrementEventsCounter() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIStorageMetrics
-
Increment the counter for the number of events.
- incrementFailedProcesses() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
Increment the number of failed processes.
- incrementFilesUploaded(double) - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Increment the number of files uploaded.
- incrementPipelinesCounter() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIStorageMetrics
-
Increment the counter for the number of pipelines.
- incrementPipelinesRequests() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Increment the number of requests to /pipelines.
- incrementProcessesRequests() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Increment the number of requests to /processes.
- incrementProcesssesCounter() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIStorageMetrics
-
Increment the counter for the number of processes.
- incrementThreads(double) - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
Increment the number of active threads.
- incrementTotalRequests() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Increment the total number of requests.
- incrementUsersCounter() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIStorageMetrics
-
Increment the counter for the number of users.
- incrementUsersRequests() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Increment the number of requests to /users.
- init() - Statische Methode in Klasse org.texttechnologylab.duui.api.Methods
-
Initializes all endpoints including filters and options.
- init() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.DUUIMetricsManager
-
Register metric providers here so that they are found by the Prometheus exporter.
- init(Config) - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Inject the
Config
for the application and initialize aUngültige Referenz
com.mongodb.MongoClient
- insertAnnotations(String, Set<DUUIDocument>) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Store the annotations in the document in the database.
- insertLabel(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Create and insert a user into the database.
- insertMany(String, List<DUUIEvent>) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.events.DUUIEventController
-
Insert one or more events that reference a process.
- insertNewConnection(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Verify and insert new connection details.
- insertOne(Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Attempt to create and insert a new component into the database.
- insertOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Create and insert a user into the database.
- insertOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.components.DUUIComponentRequestHandler
-
Inserts a new Component into the Database.
- insertOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.pipelines.DUUIPipelineRequestHandler
-
Create and insert a new pipeline.
- instantiate(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Instantiate a pipeline and store it as a reusable one.
- instantiatePipeline(Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Instantiate a pipeline from a
Document
. - InsufficientWorkersException - Ausnahmeklasse in org.texttechnologylab.duui.api.controllers.processes
-
A custom
Exception
thrown when a user is out of workers. - InsufficientWorkersException(String) - Konstruktor für Ausnahmeklasse org.texttechnologylab.duui.api.controllers.processes.InsufficientWorkersException
- interruptIfRunning(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Cancel all active processes using the pipeline with the given id.
- InvalidIOException - Ausnahmeklasse in org.texttechnologylab.duui.api.controllers.processes
-
A custom
Exception
thrown when aDUUIDocumentProvider
has incorrect settings. - InvalidIOException(String) - Konstruktor für Ausnahmeklasse org.texttechnologylab.duui.api.controllers.processes.InvalidIOException
- isActive(DUUIDocument) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.documents.DUUIDocumentController
-
Check if the document's status matches one of the statuses classified as active.
- isAuthorized(Request) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Check if the Authorization header contains a valid API key or session.
- isCloudProvider() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Checks if this DUUIDocumentProvider is a cloud provider.
- isDatabaseProvider() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Checks if this DUUIDocumentProvider is a database provider.
- isNullOrEmpty(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Checks if the given text is the empty string or null.
- isNullOrEmpty(List<?>) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Checks if the given list is of length 0 or null.
- isNullOrEmpty(Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Checks if the given document has no keys or is null.
- isText() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Checks if this DUUIDocumentProvider is a text provider.
L
- LanguageDetectionFastText - Klasse in org.texttechnologylab.duui.apps
-
A simple HTTP server that uses the fastText model to detect the language of a text.
- LanguageDetectionFastText() - Konstruktor für Klasse org.texttechnologylab.duui.apps.LanguageDetectionFastText
- limit(int) - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Method to limit the number of documents returned.
M
- main(String[]) - Statische Methode in Klasse org.texttechnologylab.duui.api.Main
- main(String[]) - Statische Methode in Klasse org.texttechnologylab.duui.apps.LanguageDetectionFastText
- main(String[]) - Statische Methode in Klasse org.texttechnologylab.duui.apps.StanfordCoreNLP.StanfordLemma
- main(String[]) - Statische Methode in Klasse org.texttechnologylab.duui.apps.StanfordCoreNLP.StanfordNer
- main(String[]) - Statische Methode in Klasse org.texttechnologylab.duui.apps.StanfordCoreNLP.StanfordPos
- main(String[]) - Statische Methode in Klasse org.texttechnologylab.duui.apps.StanfordCoreNLP.StanfordToken
- main(String[]) - Statische Methode in Klasse org.texttechnologylab.duui.apps.StanfordNLP
- Main - Klasse in org.texttechnologylab.duui.api
-
The entry point to the DUUIRestService application.
- Main() - Konstruktor für Klasse org.texttechnologylab.duui.api.Main
- matchApiKey(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Check if a user with the given API key exists.
- matchSession(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Check if a user with the given session id exists.
- mergeOptions(Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Given a
Document
of options for a component, compare to the default options by filling out missing values and checking invalid entries. - mergeSettings(Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Given a
Document
of settings for a process, compare to the default settings by filling out missing values and checking invalid entries. - Methods - Klasse in org.texttechnologylab.duui.api
-
A class to set up the Java Spark path groups.
- Methods() - Konstruktor für Klasse org.texttechnologylab.duui.api.Methods
- MINIO - Statische Variable in Klasse org.texttechnologylab.duui.analysis.document.Provider
- missingField(Response, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Return a bad request response (400) to indicate a missing field.
- MONGODB - Statische Variable in Klasse org.texttechnologylab.duui.analysis.document.Provider
- MongoDBFilters - Klasse in org.texttechnologylab.duui.api.storage
-
A convenience class that groups common filters applied to collections including limit, skip, sort, order, search, and comparison filters into a single object for easy access.
- MongoDBFilters() - Konstruktor für Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Default constructor that initializes the object with default values.
N
- NEXTCLOUD - Statische Variable in Klasse org.texttechnologylab.duui.analysis.document.Provider
- NONE - Statische Variable in Klasse org.texttechnologylab.duui.analysis.document.Provider
- NONE - Statische Variable in Klasse org.texttechnologylab.duui.api.controllers.users.Role
- notFound(Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Return a default 404 - Not Found Response.
O
- onCompletion() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Handles the completion of the process.
- onCompletion() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Called when the process is completed.
- ONEDRIVE - Statische Variable in Klasse org.texttechnologylab.duui.analysis.document.Provider
- onException(Exception) - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Handles exceptions that occur during the process.
- onException(Exception) - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
When an exception is thrown this method should be called to handle the exception and update the process as well as documents before the exit method.
- onServerStopped() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Handles the server stopping.
- onServerStopped() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Optional method for resource clean up when the server is stopped.
- order(int) - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Method to set the order of the sort.
- org.texttechnologylab.duui.analysis.document - Package org.texttechnologylab.duui.analysis.document
- org.texttechnologylab.duui.analysis.process - Package org.texttechnologylab.duui.analysis.process
- org.texttechnologylab.duui.api - Package org.texttechnologylab.duui.api
- org.texttechnologylab.duui.api.controllers.components - Package org.texttechnologylab.duui.api.controllers.components
- org.texttechnologylab.duui.api.controllers.documents - Package org.texttechnologylab.duui.api.controllers.documents
- org.texttechnologylab.duui.api.controllers.events - Package org.texttechnologylab.duui.api.controllers.events
- org.texttechnologylab.duui.api.controllers.pipelines - Package org.texttechnologylab.duui.api.controllers.pipelines
- org.texttechnologylab.duui.api.controllers.processes - Package org.texttechnologylab.duui.api.controllers.processes
- org.texttechnologylab.duui.api.controllers.users - Package org.texttechnologylab.duui.api.controllers.users
- org.texttechnologylab.duui.api.metrics - Package org.texttechnologylab.duui.api.metrics
- org.texttechnologylab.duui.api.metrics.providers - Package org.texttechnologylab.duui.api.metrics.providers
- org.texttechnologylab.duui.api.routes - Package org.texttechnologylab.duui.api.routes
- org.texttechnologylab.duui.api.routes.components - Package org.texttechnologylab.duui.api.routes.components
- org.texttechnologylab.duui.api.routes.pipelines - Package org.texttechnologylab.duui.api.routes.pipelines
- org.texttechnologylab.duui.api.routes.processes - Package org.texttechnologylab.duui.api.routes.processes
- org.texttechnologylab.duui.api.routes.users - Package org.texttechnologylab.duui.api.routes.users
- org.texttechnologylab.duui.api.storage - Package org.texttechnologylab.duui.api.storage
- org.texttechnologylab.duui.apps - Package org.texttechnologylab.duui.apps
- org.texttechnologylab.duui.apps.StanfordCoreNLP - Package org.texttechnologylab.duui.apps.StanfordCoreNLP
P
- Pipelines() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Utility functions for fast access to collections in the database.
- preprocessCas(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.Main
- process() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Processes the collection.
- process() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Calls the run method of a
DUUIComposer
with aDUUIDocumentReader
as the input. - Processses() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Utility functions for fast access to collections in the database.
- processText() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Processes the text input.
- processText() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Calls the run method of a
DUUIComposer
with a JCas as the input. - Provider - Klasse in org.texttechnologylab.duui.analysis.document
-
A class that holds static String variables representing Input and Output Sources.
- Provider() - Konstruktor für Klasse org.texttechnologylab.duui.analysis.document.Provider
R
- recoverPassword(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Check if an email to reset the user password can be sent.
- refactorAllConnections() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Refactor all connections in the database to the new structure.
- refreshAccessToken(String, String, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Refresh the access token for a user given a refresh token.
- register() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIHTTPMetrics
-
Register metrics.
- register() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIProcessMetrics
-
Register the metrics with the default registry.
- register() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUIStorageMetrics
-
Register all metrics.
- register() - Statische Methode in Klasse org.texttechnologylab.duui.api.metrics.providers.DUUISystemMetrics
-
Register the metrics and start the update service.
- removeProcess(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Remove a process from the active processes map.
- resetPassword(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Reset the password of the user and store the new one.
- resetPasswordNoToken(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Reset the password of the user and store the new one without.
- Role - Klasse in org.texttechnologylab.duui.api.controllers.users
-
A class holding variables representing the role of a user.
- Role() - Konstruktor für Klasse org.texttechnologylab.duui.api.controllers.users.Role
- run() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Returns the composer.
S
- search(String) - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Method to search for a specific text.
- setDocumentPaths(String, Set<String>) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
- setError(String, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Set an error for a process.
- setFinished(String, boolean) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Mark a process as finished.
- setFinishedAt(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Sets the finished_at field of a process to the current time.
- setFinishedAt(String, long) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Sets the finished_at field of a process to the specified time.
- setIndex(String, int) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Sets the index of the component, meaning the position in its pipeline.
- setInstantiationDuration(String, long) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Update the instantiation duration for a process.
- setProgress(String, int) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Set the progress of a process to a new value.
- setStatus(String, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Set the status of a pipeline given an id and the status name.
- setStatus(String, String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Update the status of a process.
- setupComponents(DUUIComposer, Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Set up the components for a pipeline in a composer.
- setupDrivers(DUUIComposer, Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Loops over all components in the pipeline and add their respective driver to the composer.
- shutdown() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Shuts down the process.
- shutdown() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Called when the process and pipeline should be shut down.
- shutdown(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Shut down a pipeline and remove it from the map of reusable pipelines.
- shutdownPipeline(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Shutdown a reusable pipeline and cancel all active processes using the pipeline.
- skip(int) - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Method to skip a number of documents.
- sort(String) - Methode in Klasse org.texttechnologylab.duui.api.storage.MongoDBFilters
-
Method to sort the documents.
- StanfordLemma - Klasse in org.texttechnologylab.duui.apps.StanfordCoreNLP
-
StanfordLemma
- StanfordLemma() - Konstruktor für Klasse org.texttechnologylab.duui.apps.StanfordCoreNLP.StanfordLemma
- StanfordNer - Klasse in org.texttechnologylab.duui.apps.StanfordCoreNLP
-
StanfordNer is a simple HTTP server that uses StanfordCoreNLP to perform Named Entity Recognition on a text.
- StanfordNer() - Konstruktor für Klasse org.texttechnologylab.duui.apps.StanfordCoreNLP.StanfordNer
- StanfordNLP - Klasse in org.texttechnologylab.duui.apps
- StanfordNLP() - Konstruktor für Klasse org.texttechnologylab.duui.apps.StanfordNLP
- StanfordPos - Klasse in org.texttechnologylab.duui.apps.StanfordCoreNLP
-
StanfordPos is a simple HTTP server that uses StanfordCoreNLP to perform POS tagging on text.
- StanfordPos() - Konstruktor für Klasse org.texttechnologylab.duui.apps.StanfordCoreNLP.StanfordPos
- StanfordToken - Klasse in org.texttechnologylab.duui.apps.StanfordCoreNLP
-
StanfordToken is a simple HTTP server that provides a communication layer for UIMA and Stanford CoreNLP.
- StanfordToken() - Konstruktor für Klasse org.texttechnologylab.duui.apps.StanfordCoreNLP.StanfordToken
- start(Document, Document, DUUIDocumentProvider, DUUIDocumentProvider) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Start and insert a new process.
- start(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.pipelines.DUUIPipelineRequestHandler
-
Instantiate a pipeline for future use.
- start(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.processes.DUUIProcessRequestHandler
-
Create and start a new process.
- startInput() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Dispatches the process configuration to the composer which starts it.
- startInput() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Set up the input reader and load documents from the specified source.
- stop(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Stop an active process.
- stop(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.pipelines.DUUIPipelineRequestHandler
-
Shutdown a pipeline.
- stop(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.processes.DUUIProcessRequestHandler
-
Cancel a process that is currently running.
- SYSTEM - Statische Variable in Klasse org.texttechnologylab.duui.api.controllers.users.Role
T
- TEXT - Statische Variable in Klasse org.texttechnologylab.duui.analysis.document.Provider
- toDocument() - Methode in Klasse org.texttechnologylab.duui.analysis.document.DUUIDocumentProvider
-
Converts this DUUIDocumentProvider to a BSON Document.
- toTitleCase(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Convert each word in a string to title case.
- TRIAL - Statische Variable in Klasse org.texttechnologylab.duui.api.controllers.users.Role
U
- unauthorized(Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Return a 401 - Unauthorized Response.
- update() - Methode in Klasse org.texttechnologylab.duui.analysis.process.DUUISimpleProcessHandler
-
Updates the process status.
- update() - Methode in Schnittstelle org.texttechnologylab.duui.analysis.process.IDUUIProcessHandler
-
Called every x seconds to update the state of the process and documents in the database.
- updateDocument(MongoCollection<Document>, Bson, Document, Set<String>) - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
- updateDocument(MongoCollection<Document>, Bson, Document, Set<String>, boolean) - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Combine a Document containing key value pairs representing an update action into a merged BSON object.
- updateLabel(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
- updateMany(String, Set<DUUIDocument>) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.documents.DUUIDocumentController
-
Update the status of documents in the database.
- updateOne(String, String, Object) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Update a process by setting the key value pair.
- updateOne(String, Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.components.DUUIComponentController
-
Attempt to update a component given its id and a JSON object with updates.
- updateOne(String, Document) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Update a pipeline given its id and a Document of updates.
- updateOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.users.DUUIUserController
-
Update a user given an id and a JSON object with updates.
- updateOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.components.DUUIComponentRequestHandler
-
Updates one component by its id extracted from the url.
- updateOne(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.pipelines.DUUIPipelineRequestHandler
-
Update a pipeline given its id and a json object containing updates for fields.
- updatePipelineStatus(String, Map<String, String>) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.processes.DUUIProcessController
-
Update the status of a pipeline from the pipeline_status property of a process.
- updateTimesUsed(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.pipelines.DUUIPipelineController
-
Increment the times_used property of a pipeline and update the last_used time.
- uploadFile(Request, Response) - Statische Methode in Klasse org.texttechnologylab.duui.api.Main
-
Upload one or multiple files to the specified UPLOAD_DIRECTORY path in the config file.
- USER - Statische Variable in Klasse org.texttechnologylab.duui.api.controllers.users.Role
- Users() - Statische Methode in Klasse org.texttechnologylab.duui.api.storage.DUUIMongoDBStorage
-
Utility functions for fast access to collections in the database.
V
- validateApiKey(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Check if a user with the specified API key exists.
- validateDocumentProviders(DUUIDocumentProvider, DUUIDocumentProvider) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.documents.DUUIDocumentController
-
Validates both input and output settings for a process.
- validateSession(String) - Statische Methode in Klasse org.texttechnologylab.duui.api.routes.DUUIRequestHelper
-
Check if a user with the specified session exists.
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form