Index

A B C D E F G H I L M N O P R S T U V 
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 and Response 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 aMongoDBFilters object.
findMany(MongoDBFilters) - Statische Methode in Klasse org.texttechnologylab.duui.api.controllers.documents.DUUIDocumentController
Retrieve one or more documents from the database given aMongoDBFilters 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 settings Document
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 a
Ungü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 a DUUIDocumentProvider 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 a DUUIDocumentReader 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.
A B C D E F G H I L M N O P R S T U V 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte|Serialisierte Form