All Classes and Interfaces
Class
Description
Text extractor for AbiWord documents.
This is the about dialog.
A superclass for those windows that display annotations
A base class for attribute sets and templates
A place to put common methods of the authenticators
A connection line between two nodes
An abstract implementation for data servlets.
The Document is the central entity of LogicalDOC.
A base implementation for those tasks that process documents
A generic dialog box for sending emails
For more informations, please visit
AbstractExportContext
Abstract format converter.
This represents a unit of work to be scheduled in Quartz
Abstract implementation of a Parser
Main class for the GWT remote service implementations
Parent for all RESTful clients
Basepoint for creating webservices implementations
Common methods for all the Store implementations.
Abstract test case that of database and context initialization.
Main starting point for all thumbnail builders
A base for building a WebDAV servlet
Represents all the permissions granted to a group against a business object
Data source to handle rights on an object.
Some utility methods for the access control
Thrown in case of invalid session
Raised when the account exists but it is disabled
Raised when the account is expired
Raised when the account is interpreted as inactive because it was not
interacting since a lot of days
Collects various actions for the user's account
Raised when the specified user was not found
Raised when truing to enter with an account of a unknown type
This servlet is responsible retrieving the Access Control List for documents, folders, menus and templates
This popup window is used to define a new attribute's option.
This popup window is used to create a new document based on a selected form.
This Authentication provider extends the standard
LDAuthenticationProvider
but in addition it is able to checks if
the provided password matches the context property 'adminpswd' in cases when
the database is not available or the max concurrent sessions number is
reached.The left menu in the administration area
Represents a panel to be shown in the right part of the administration
screen.
Represents the Administration Screen
This panel shows the aliases of a folder
This panel shows the aliases of a folder
Entry-point for the Android Mobile plug-in
The context menu used to edit an annotation
A Window to display annotations in a document
This panel shows the Antivirus settings
Displays the API Calls with search form
This panel is used to show the API calls.
A secret key to use when connecting to the Webservices API
This authenticator uses the API Key
Raised when the remote client is in the black list
DAO for
ApiKey
handling.This panel shows the list of the user's API Keys.
This servlet is responsible for templates data.
Data Source to handle API Keys grid lists.
This is a simple optional CORS filter used for this demo to make the resources accessible
from other origins.
Listener that initializes relevant system stuffs during application startup
and session life cycle.
This is the window that must be showed to the user during the restart
This is the form used to apply a folder template
Datasource to handle achived documents grid lists.
This panel shows a list of archived documents
This panel collects all archives details
This is the form used to create a new Archive
Datasource to handle impex archives grid lists.
This servlet is responsible for aspects data.
Datasource to show the aspects and their status in the different runlevels.
This class defines the value of an attribute associated to an extensible
object.
A visual editor for initialization routines
Represents an option for a multi-choice attribute
DAO for
AttributeOption
handling.This servlet retrieves the options for extended attributes
Data source to handle the options for the extended attributes.
This servlet is responsible for attribute sets data.
Datasource to retrieve all the attributes available for the documents
declared in the attribute sets
Represents a set of attributes
This class is a DAO-service for attribute sets.
This panel collects all attribute set details
This panel shows the properties of an attribute set.
This servlet is responsible for attribute sets data.
Datasource to retrieve all templates.
The client side stub for the AttributeSet Service.
Implementation of the AttributeSetService
Panel showing the list of attribute sets
A formatter used to format a grid cell that contains an attribute's type @see
GUIAttribute
A visual editor for validation routines
The client side stub for the Audit Service.
This authentication component implements a chain of possible authentication
sources that will be invoked sequentially.
A generic exception during the authentication process
Implementations of this interface must provide authentication of a user
against a defined source.
A generic exception for handling unauthorized accesses
Auth Web Service definition interface for Rest Services
Auth Web Service definition interface
Wrapper around a standard InputStream that deletes the file after closing.
Same as ZipInputStream but deletes the file after closing.
Represents the automation scripting engine
Provides autocompletion hints for the automation script
Utility class to handle dates from inside the Automation
This is the form used to execute an automation routine.
Marks a class to be added to the automation dictionary
Editor for automation scripts
This dialog is used to edit a form item that contains an automation script
Extension of the standard NumberTool that allows the locale specification as
string.
Datasource to handle the ACL of an automation routine.
This panel collects details about an automation routine
Superclass for all tab panels in the automation routine details area
Shows routine's input parameters that are collected from a Template
Shows routine's standard properties
Data source to retrieve all forms.
This window shows the security policies of the automation routine.
Panel showing the details of an import folder
The client side stub for the Automation Service.
This panel shows the Automation settings.
This panel collects details about an automation trigger
Superclass for all tab panels in the import folders details area
This is the form used for editing an Automation Trigger.
Shows trigger's standard properties
Datasource to handle automation triggers.
Panel showing the details of an import folder
Displays an Avatar
This servlet provides the user's avatar image, if it is not already available
a default one will be generated and saved in the user's profile
Factory of objects that make use of font awesome
Shows the queue of documents to be processed by the Barcode task.
The client side stub for the Barcode Engine Service.
Panel showing the barcode processing infos.
Datasource to retrieve all barcode templates.
This popup window is used to upload / edit a barcode template
Shows the barcodes patterns configuration.
A canvas that contains a note to be displayed in a page of a document
A base64 encoder
A Base64 encoder/decoder.
An extension of the standard HttpClientReponseHandler with utility methods
Processes a HTTP request's BASIC authorization headers, putting the result
into the
SecurityContextHolder
.A bookmark over a document
DAO service for bookmarks
Portlet specialized in showing the bookmarks
This servlet is responsible for document bookmarks data.
Datasource to retrieve the bookmarks of the current user.
Bookmark Web Service definition interface for REST
Marco Meschieri - LogicalDOC
Bookmark Web Service definition interface
Marco Meschieri - LogicalDOC
This panel shows the current user's bookmarks
This popup window is used to upload a new branding package
Shows the branding details.
This panel shows the settings for the brute force attack countermeasures.
A generic cache
Configurator for the cache.xml file
A filter that depending on the request compiles the Cache-Control header.
An error happened in the cache
This is the form used for editing a calendar event.
Data source to retrieve calendar events.
This panel is used to show a report of a selection of events.
The client side stub for the Calendar Service.
Parser that tries to convert the document into PDF and then tries to parse it
This is the form used to display and generate the user's certificate
This popup window is used to upload user's certificate resources to the
server.
An icon to be used to trigger the certificate upload popup
This is the form used to change the password of the current user, for example
when the password expired.
This is the form used to change the password of the current user, for example
when the password expired.
Datasource to show cluster channels.
Displays a list of cluster channels.
This servlet is responsible for listings the available charsets.
Datasource to retrieve the installed languages.
Some utility methods related to charset
This picks the body color for any section of a pie chart
Implements the Observer pattern to distribute events on the chat
The client side stub for the ChatGPT AI.
A tray to interact with the ChatGPT AI
Datasource to handle user history grid lists.
Displays the messages in the chat.
Definition of a generic observer on chat's events.
This panel shows the Chat.
The client side stub for the Chat Service.
Utility functions for manipulating classes and resources and for other
programming language aspects
A remote client connected to LogicalDOC
This represent a clipboard of documents the user is wotking on
Listener on clipboard events
Shows the clipboard content
The Clustering console.
The client side stub for the ClusterService Service.
This class provides initializations needed by Cmis-Plugin
Extension of a Cmis servlet compliant with AtomPub
Utility methods to handle collections
Some utility methods to handle collections.
A field to display a text colored where the color is specified in another
field(by default called 'display')
User: Niraj Singh Date: 06/05/14
Adds new comments on a document.
The Common entry point
This is the dialog used to quickly associate a comparator to formats
DataSource to retrieve all the comparators.
This panel shows the comparators settings.
Show differences between two versions at file content level
A base class for those converters that operate on compressed archives
An filter for the basic authentication that is enabled or not depending on a
boolean configuration parameter.
A configurable connection pool that wraps different technologies, you decide
the implementation through the implementation setting: hikari or dbcp
A generic contact represented by a set of personal informations.
Instances of this class is a DAO-service for Contact business entities.
This is the form used to edit contact's details.
This panel shows the list of the user's contacts.
This servlet is responsible for contacts data.
Data Source to handle user's contacts grid lists.
The client side stub for the Contact Service.
Implementation of the ContactService
This panel shows the list of the user's contacts.
This popup window is used to upload a new contacts file to the server.
This popup window is used to upload a new contacts file to the server.
Dashlet specialized in showing an HTML content.
Utility class collecting static methods related to spring's context.
Configurator class for spring's application context setup.
Listener that initializes and destroys the Spring Context
This context menu is used for grids containing document records.
This context menu is used for trees containing folders
A configuration utility used to retrieve and alter context properties
Utility methods to access the Application context from inside the Automation
This popup window is used to convert a document in different formats
This servlet is responsible for conversion formats data.
Datasource to retrieve the possible conversion formats for a specific file.
This is the dialog used to quickly associate a converter to formats
This servlet simply download the document if it is a PDF.
Here we handle the store of informations in the broeserk
An icon to be used to copy into the clipboard the value of a form item
Plugin class for the Core plugin
This is the form used to copy a folder into another path
This is the form used to create a new Folder
A visual editor for cron expressions
CSVFile is a class used to handle Comma-Separated Values files.
CSVFileReader is a class derived from CSVFile used to parse an existing CSV
file.
CSVFileWriter is a class derived from CSVFile used to format some fields into
a new CSV file.
A cursor to browse among pages
This dialog is used to edit a Custom Action
Shows the custom actions
Shows the set of filters associated to the current account
Panel showing the list of all custom reports.
A custom serializer with simple policy
This is the dashboard container
Represents a sub-window of a dashboard
A small window inside the dashboard.
This servlet is responsible for rendering dashlet's contents.
Instances of this class is a DAO-service for dashlet objects.
This dialog is used to edit the content of a dashlet
This servlet is responsible for dashlets data.
Data Source to handle dashelts grid lists.
This dialog allows the selection of a portlet
The client side stub for the Dashlet Service.
The dashlet service for the operations on the dashlets done through the GUI.
Shows the dashlets.
Reads the propeties from the database (ld_generic of type 'conf')
This class converts a date into some formats.
A filed to display dates in cells that contains a date
Utility methods to handle dates
For more informations, please visit
DavResourceFactory
For more informations, please visit
ResourceFactoryImpl
For more informations, please visit
DavResourceImpl
Same as @link
DavResourceNotFoundException
but its more specifically
against logicalDOC as will be checked whether this file physically existsIf a Resource could not be logically found, a @link
DavResourceIOException will be thrown.
For more informations, please visit
DavSessionImpl
Utility formatter for those cells that contains a days number
Configuration bean for DBCP
Database initialisation utility
This is the basic authentication mechanism, that searches for the user in the
LogicalDOC database.
For more informations, please visit
DefaultHandler
For more informations, please visit
DefaultIOManager
Basic implementation of a
PluginRegistry
Scheduler factory to enable/disable the scheduler depending on the
runlevel.
This servlet is responsible for deleted documents data retrieval
Datasource to handle deleted documents grid lists.
This panel shows a list of deleted documents
This servlet is responsible for deleted folders data retrieval
Datasource to handle deleted folders grid lists.
This panel shows a list of deleted folders
For more informations, please visit
DeltaVResourceImpl
This panel shows the full preview of a document
A generic panel to display details of an object
Represents a device with wich a user connects to the platform
A DAO to handle the devices
This servlet retrieves the trusted devices
Data Source to show the user's devices.
Controller which manage all the diagram logic
This task takes care of calculating the documents digest
This is the form used to gather informations to dgitally sign more documents
This panel shows the digital signatures.
Datasource to handle the discussions on a document.
This servlet is used to serve those requests for displaying details of a
document or a folder.
Parses a MS Word (*.doc, *.dot) file to extract the text contained in the
file.
Utility methods to handle documents from within Automation
Basic concrete implementation of
AbstractDocument
Datasource retrieve the aliases of a document
This panel shows the calendar events on a document
Shows document's data capture options.
Listener invoked on new document seletion.
This popup window is used to upload a checked-out document to the server.
Comparators to sort documents with different options
Implements the Observer pattern to distribute events on the documents
This class is a DAO-service for documents.
Portlet specialized in listing documents
This panel collects all documents details
Superclass for all tab panels in the document details area
Possible events in the document's history
Shows document's extended properties.
Fake Datasource to populate a filter builder for parametric searches.
Utility methods for documents grids
Registers an event on folder or document
DAO for
DocumentHistory
handling.Dashlet specialized in listing document's history records
This servlet is responsible for documents history data.
Datasource to handle versions grid lists.
This panel shows the history of a document
This listener takes care of initializing the metadata of a document.
Represents a document link.
DAO for
DocumentLink
handling.This interface defines hooks called before and after a particular event
occurs on the specified document.
A manager for document listeners.
A general manager for documents handling issues
Basic Implementation of
DocumentManager
Document Metadata Service definition interface for REST.
A note over a document
DAO for
DocumentNote
handling.Listener on documents events
Utility class for handling passwords on documents.
This servlet is responsible for document resource upload.
This servlet is responsible for documents data.
Data Source to handle documents grid lists.
A bean to carry those parameters for a document datasource
This panel shows the security policies of a document.
Allows the selection of a specific document
A dialog shoing a mini-browser to select documents
A documents panel for the selection dialog
A panel with folder browser and document selection
The client side stub for the Document Service.
Document Web Service definition interface
The document service for the operations on the documents done through the
GUI.
Shows a view on a collecion of documents
Grid used to show a documents list in different contexts.
This panel shows a selection of documents.
The left menu
This panel implements the browser on the documents archive
Shows a preview panels in the Documents workspace
Grid used to show a documents gallery during navigation or searches.
This panel shows the subscriptions on a document.
This popup window is used to upload documents to the server.
The toolbar to handle some documents aspects
This listener takes care of logically validate a document.
Data Source to handle user's contacts grid lists.
This is the dialog to create a new DocuSign tab
The client side stub for the DocuSign Service.
This popup window is used to handle DocuSign settings.
The context menu used to edit an a DocuSign tab
This popup window is used to define the placehoders of a document where the
recipients have to sign
Some utility methods for documents.
Some utility methods for the documents
This servlet is responsible for the download of email attachments
An icon to be used to download a resource of Saml
This servlet is responsible for document downloads.
This popup window is used to perform the checkin of a Google Drive document
into LogicalDOC.
This popup window is used to create a new document in Google Drive.
This popup window is used to show the document in Google Drive.
This popup window is used to show documents in Google Drive that can be
imported into LogicalDOC
A menu item for interactig with GDrive
Our Dropbox facade
This popup window is used to guide the user in authorize the LogicalDOC
application
This popup window is used to handle Dropbox API credentials.
This servlet is responsible for retrieving Dropbox entries.
This is the form used to select an element in Dropbox
Datasource to handle folders and sub-folders in Dropbox.
Entry-point for the Dropbox plug-in
The client side stub for the Dropbox Service.
Implementation of the DropboxService
TreeGrid showing the folders and files
Displays the DropSpot
Parser that doesn't parse anything
Panel for setting up the YubiKey second factor.
Used to declare a duplicated insert
Datasource to handle duplicates documents grid lists.
This panel shows a list of duplicates documents in a tabular way.
A dummy verifier that accepts all the certificates, unless the environment variable
ldoc.ssl.validate = true
An SSL socket factory that will let any certifacte pass, even if it's expired
or not singed by a root CA, unless the environment variable
ldoc.ssl.validate = true
Trust manager that trusts all the certificates unless the environment
variable
ldoc.ssl.validate = true
This servlet just prints the content it receives.
A tabset capable of showing a save widget.
A thin adapter for Ehcache support.
A represetnation of an Email message.
Shows account's advanced properties and read-only data
Displays the automation routine associated to the Email account
This panel collects all account details
Superclass for all tab panels in the account details area
Shows the set of filters associated to the curent account
Datasource to retrieve all import folders.
The client side stub for the EmailAccount Service.
Panel showing the list of import email accounts
Shows account's standard properties and read-only data
An attachment of an email message
Panel for setting up the YubiKey second factor.
This is the form used to send emails and download tickets
SMTP E-Mail sender service
Validates a list of emails address tokenized by ';'
Validates a single e-mail address
Utility class for working with encodings
Our own implementation of the
WebdavRequest
that corrects the URL
encoding bug of JackrabbitAn entry for checkin operations
This popup window is used to collect the details of an envelope
This panel shows the list of the user's envelopes.
This servlet is responsible for retrieving all the environmen variable
Datasource get the environment variables
This panel shows the list of environment variables
A specialized parser to extract text from .epub(e-books) format
This builder generates the thumbnail for a .epub(e-book) document.
A collector of events that can distribute them to a set of listeners
Websockets end-point to distribute events.
A listener for the event emitted by the collector
Small panel showing the last event message.
Represents a calendar containing events related to documents.
This servlet is responsible for document posts data.
Data source to show notes in the posts portlet.
List grid field to display the events related to a specific subscription or
other events-related object
Utility class used to execute system commands
An error happened during command execution
Panel showing the list of export archives
Panel showing export archives control panel.
For more informations, please visit
ExportContext
For more informations, please visit
ExportContextImpl
This servlet is responsible of zip export
A panel for editing extended attributes of an extensible object
An extensible object is able to store an undeterminate number of attributes.
This servlet is responsible for retrieving all the extension aliases.
This is the dialog used to quickly associate a converter to formats
Datasource to retrieve the aliases for the input extensions.
Stores the enabled features
Simple panel to show the user that a feature is disabled.
Shows some activable features
Datasource to display features
Datasource to retrieve the feed messages.
This is a file body that notifies about the progess a given listener
A HTTP response handler that writes the response into a given file
Useful for stripping chars not valid for Linux or Windows
A field to display a file name with icon
Utility formatter for those cells that contains file sizes
A field to display a file size
This class manages I/O operations with files.
A field to display a file name with icon
This popup window is used get the form's fields values
This popup window is used get the automation routine's parameters values to
launch it.
This popup window is used get the stamp's fields values
This analyzer is a wrapper to be used to handle an ordered list of filters.
This panel shows the firewall settings.
This class represents the key concept of security of documents.
Datasource retrieve the aliases of a folder
This panel shows the automation triggers of a folder.
A folders tree with pagination capabilities
Shows folder's OCR options.
Listener invoked on new folder seletion.
Comparators to sort folders with different options
Implements the Observer pattern to distribute events on the folders
This popup window is used to allow the users to input the data when copying a
folder
This panel collects all folders details needed by a folder's copy operation.
This is the form used to copy a folder into another path
Shows folder's optional template metadata
Shows folder's standard properties and read-only data
A cursor to browse among pages in a folders tree.
Instances of this class is a DAO-service for folder objects.
This panel collects all the folder details
Superclass for all tab panels in the folder details area
Possible events in the folder's history
Shows folder's optional template metadata
Fake Datasource to populate a filter builder for folder searches.
History entry due to an event on a folder.
DAO for
FolderHistory
handling.Datasource to handle versions grid lists.
This panel shows the history of a folder
This popup window is used to upload a new folder image to the server.
This listener takes care of initializing the metadata of a folder.
Shows the folder's user interface settings
This interface defines hooks called before and after a particular event
occurs on the specified folder.
A manager for folder listeners.
A field to display a folder name
The panel that shows the workspaces/folders navigation tree
Panel that contains both folder tool bar and folder navigator.
Listener on folders events
Saves the pagination settings of a folder
Shows the folder's quotas
This servlet is responsible for folders data.
Datasource to handle folders and sub-folders structures.
Search specialization for Folder searches.
This is a form used for quick folder selection
Shows a folders search form
Search options specialization for the folder search.
This panel shows the security policies.
Allows the selection of a specific folder
The client side stub for the Folder Service.
Folder Web Service definition interface
Implementation of the FolderService
Shows a folders search form
Shows folder's standard properties and read-only data
List grid field to display the folder option (tree or folder) in case of
folder subscriptions
This panel shows the subscriptions on a folder.
Datasource to retrieve all templates.
Shows the folder templates configuration.
Displays the title for the given folder
Utility methods to handle folders from within the Automation
TreeGrid showing the folders
A folders tree
This listener takes care of logically validate a folder.
This is the form used for the workflow joins and forks.
Implementations of this interface are specialized classes that perform
conversion from a source format to a target format.
Manager class used to handle format converters.
This servlet is responsible for conversion formats data.
DataSource to retrieve all the converters.
This panel shows the format converters settings.
This popup window is used to create a new form.
This panel collects details about a form
Displays the header image
Data source to retrieve all forms.
The client side stub for the Form Service.
Panel showing the list of forms
The Frontend entry point.
This class is an implementation of the Store interface to persist documents
in the filesystem.
Shows a full-text search form
Search specialization for the Full text search.
Search options specialization for the Full text search.
Override to remove the change of style tuding selection
This servlet is responsible for garbage data.
Datasource to handle the garbage of the current user.
The bottom side of the general panel
Instances of this class represents generic informations in the database.
Instances of this class is a DAO-service for Generic business entities.
Just our own runtime exception
Get a variable's java type, or a collection's generic type
For Example,
"String a" => String.class, and "List<Integer> b" => Integer.class
For Example,
"String a" => String.class, and "List<Integer> b" => Integer.class
A class to concentrate the Geolocation operations and at the same time a
factory to create beans that carry the geolocation of an IP address.
Converter to convert PDF into image
Utility method for using GhostScript
This popup window is used to handle Google API credentials.
Panel for setting up the Google Authenticator second factor authenticator.
The client side stub for the Google Service.
Some utility methods for Gootle
Listener to inject code at the end of a grid scroll
This class represents groups.
This panel collects all groups details
Shows group's standard properties
This servlet is responsible for groups data.
Datasource to retrieve all groups.
This widget allows for the selection of a set of groups
This panel shows the list of users and a detail area.
This panel shows the list of users in a group.
Bean to carry the security access settings for a given entity(user or group)
GUI representation of an import/export archive
This class defines the value of an attribute associated to an extensible
object.
Defins the rules to automatically trigger a routine.
This user interface bean to model a barcode template
This the model for a barcode specification
A user's bookmark
Branding ninformations
This class represents an event in a calendar.
The criteria to search calendar events
GUI representation of a generic contact
Setting for the dashlet visualization.
Representation of a single document handled by the GUI
Representation of a single document handled by the GUI
GUI representation of an e-mail to be sent
Model of an email account.
Email Settings bean as used in the GUI
Simple bean storing GUI events
Main class for extensible objects
Represents a folder from the GUI view
Representation of a form
Displays the settings for the documents grids.
Representation of a users group
Representation of a single history handled by the GUI
An Import Folder representation
An incremental export archive configuration
General product informations
GUI representation of a Key Store
Displays a list of languages available for the GUI, allowing for
enable/disable single languages.
LDAP Settings bean as used in the GUI
Represents a client work session
Represents a Menu from the GUI view
Genaeric message to the user
A template use to compose the outgoing messages
This models an OCR template
Parameters to configure how contacts should be parsed
GUI representation of a patch.
A document's rating.
Representation of a reading request
Represents a reminder of a calendar event
A Report representation
Collects the results of a search and store some search statistics
Implementation of a retention policy for the GUI
A bean to store the SAML settings
Representation of a task scheduling
Represents a scheme for custom ID / auto naming / auto folding
Representation of a search engine handled by the GUI
Search options
Security Settings bean as used in the GUI
Informations about the session created on the server side.
This panel shows the Web Service and WebDAV settings, and also the external
applications.
Implementation of a Stamp
A Syndication representation
A simple tag representation
Representation of a task
This user interface bean to model a document template
This class represents a Tenant, that is a branch of the organization or an
organizational unit or whatever other class of organization.
Representation of a workflow transition.
User bean as used in the GUI
General purpose value bean
Represents a document version
Settings of the VIA engine
Web Service and WebDAV Settings bean as used in the GUI.
Workflow State bean as used in the GUI
Workflow bean as used in the GUI
A working time slot to be used in the GUI
This is the model for a Zone used in the OCR Template
Hibernate implementation of
ApiKeyDAO
Hibernate implementation of
AttributeOptionDAO
Hibernate implementation of
TemplateDAO
Hibernate implementation of
BookmarkDAO
Hibernate implementation of
ContactDAO
Hibernate implementation of
DashletDAO
An Hibernate based implementation of
DeviceDAO
Hibernate implementation of
DocumentDAO
Hibernate implementation of
HistoryDAO
Hibernate implementation of
DocumentLinkDAO
Hibernate implementation of
DocumentNoteDAO
Hibernate implementation of
FolderDAO
Hibernate implementation of
FolderHistoryDAO
Hibernate implementation of
GenericDAO
Hibernate implementation of
GroupDAO
Hibernate implementation of
MenuDAO
Hibernate implementation of
MessageTemplateDAO
Hibernate implementation of
PasswordHistoryDAO
Hibernate implementation of
PersistentObjectDAO
Hibernate implementation of
RatingDAO
Hibernate implementation of
SearchDAO
Hibernate implementation of
SequenceDAO
.Hibernate implementation of
SystemMessageDAO
Hibernate implementation of
TemplateDAO
Hibernate implementation of
TicketDAO
Hibernate implementation of
UserDAO
Hibernate implementation of
VersionDAO
Hibernate implementation of
WebserviceCallDAO
Superclass for history entries
A geneneric panel for displaying history records
Search result
Models the field names that can be stored in the index
Iterator on the collection of hits, plus some statistical informations about
the query.
This panel shows a list of search results in a tabular way.
This popup window is used to show the HTML content of an Automation item
Text extractor for HyperText Markup Language (HTML).
Removes elements from an HTML document that may lead to security problems
A firewall specialization that allows to be turned off.
Utility class to handle uploads.
Retrieves i18n resources
A class for retrieval of localized messages.
Utility formatter for those cells that contains internationalized messages
(the content is an i18n message key).
Utility class to handle translations from inside Automation
A field to display a file type icon
Utility class to select an icon based on a file extension
Converter to convert image files in PDF
Displays an image and allows the seletion of an area.
A simple class for calculating the skew degree of an image
Displays an image with drawings over it
Takes care of images thumbnail builder
This popup window is used to upload new branding images
Utility methods for handling images
Displays an image and allows the insertion of canvases inside it
A zone specification inside an image.
Datasource to retrieve all folders inside the impex/in folder.
This panel shows the administration of import/export features.
The client side stub for the Impex Service.
Panel showing the list of archive import folders
Panel showing the list of export archives
Panel showing export archives control panel
For more informations, please visit
ImportContext
For more informations, please visit
ImportContextImpl
This panel collects all documents details
Shows import folder's advanced properties and read-only data
Displays the automation routine associated to the ImportFolder
This panel collects details about an import folder
Superclass for all tab panels in the import folders details area
Datasource to handle the grids of import folder histories.
Shows import folder's history
Datasource to retrieve all import folders.
The client side stub for the ImportFolder Service.
Panel showing the details of an import folder
Shows import folder's standard properties and read-only data
This panel shows the settings form for an import archive.
An useful panel to show incoming messages to the user
Datasource to handle imcremental export archives grid lists.
Panel showing the list of export archives
This panel collects all documents details
This panel shows the settings of an incremental import configuration
A filed to display the indexed field do the Document
This task enlists all non-indexed documents and performs the indexing
An error happened during indexing
This servlet is responsible for retrieving the current indexing queue
Data Source to display the indexing queue
This task optimises all indexes
An useful panel to show informations to the user
Informations service
Implementation of the InfoService
This is the form used to select a folder to inherit the rights from
An Initializer performs the checks on a generic
ExtensibleObject
This is an import utilities that imports documents stored in a zip archive.
Records the inputs of the user for different items
A filed to display long integers in cells that contains a user reference
Raised when a session is not valid
Thrown in case of invalid session
For more informations, please visit
IOHandler
For more informations, please visit
IOManager
For more informations, please visit
IOManagerImpl
Entry-point for the iOS Mobile plug-in
Raised when the remote client is in the black list
Collection of useful factory methods for form items.
This class is for handling with jar-files.
Imagine a Java Language Variable = a Field in a Java Class, or a Parameter in
a Java Method
JavaLauncher Provides an easy way to launch java applications.
To display a java-style name? for example, orderId => Order ID
Facade on Quartz scheduler
This servlet retrieves Job-related data
Datasource to handle jobs grid lists.
Displays a list of scheduled jobs.
Utility methods to handle dates in the Julian epoch.
Handles the settings of the Virtual Agent.
This popup window is used to upload a new workflow schema to the server.
Text extractor for KOffice 1.6 documents.
Instances of this class represent a language supported by the LogicalDOC DMS
A manager for all supported languages.
Processor that takes care to store the language field of an incoming hit into
a thread local variable.
Basic factory needed to instantiate the LanguageProcessor
This servlet is responsible for users data.
Datasource to retrieve the installed languages.
This panel is used to show the last changes events.
This panel shows the list of the user's last succesful logins.
This class contains useful methods for objects visualization.
Our customization of an
AffirmativeBased
This panel is used to perform user searches in the LDAP repositories
This panel shows the LDAP and Active Directory settings.
Datasource to retrieve all LDAP servers.
Panel showing the LDAP servers
The client side stub for the LdapService.
Our customization of an
AuthenticationDetails
used to extract a
third authentication parameter for the 2FA.Our customization of an
AuthenticationDetailsSource
used to
extract a third authentication parameter for the 2FA.This handler gets the j_failureurl request parameter and use it's value to
redirect the user after a successful login.
This Authentication provider users the
AuthenticationChain
to
authenticate the users.This handler gets the j_successurl request parameter and use it's value to
redirect the user after a successful login.
A LogicalDOC aware authentication token
LogicalDOC implementation of the CMIS service
Outputs events as rows in an HTML table on an HTML page.
Possible font sizes
LogicalDOC implementation of a CMIS Repository
Our own Request Builder that specifies a timeout (param gui.rpc.timeout)
This repository avoid the use of sessions and simply use the current request
to store and retrieve the session ID.
This is a decorator that limits a given input stream to a maximum size
A limited queue
Produces the XML used to display the links of a document in the GUI.
Datasource to handle documents grid lists.
This panel shows the links of a document
Utility methods for Locale handling
This servlet is responsible for locked documents data retrieval
Datasource to handle locked documents grid lists.
This panel shows a list of locked documents
Central class to manage locks
Data source retrieve informations about the log files
Utility class for manipulating log4j.xml file
This servlet is responsible for retrieving informations about the logs as the
list of appenders.
This servlet grant access to log files
Data source retrieve informations about the appenders
This is the base class for LogicalDOC plugins.
The Login entry point
The panel showing the login form
The client side stub for the Login Service.
Implementation of the
LoginService
Utility methods to prevent brute force attacks
Main log panel
Simple utility class to give access to the system's log from within the
Automation
A listener of
NotifyingThread
designed to handle the completion of a
long running operation.Renders the preview of a mail
Utility functions to handle emails and send messages from within the
Automation
Utility methods for handling emails
Main program menu
This is the main panel that collects all other GUI panels
Converter to convert Markdown files to PDF or HTML
Text extractor for the Markdown language.
This class represents the key concept of security.
Stores the accessible menus
Instances of this class is a DAO-service for menu objects.
This servlet is responsible for menus data.
Datasource to handle menus.
This panel shows the security policies of a menu.
This panel shows the list of menus visible by the current user allowing for
security management.
An element to put in the tray of the main menu
This is the form used to copy some folders into another target folder
An utility to merge files
This is the parent class for email and system message.
This is the form used to send messages to other users
Simple label showing a warning message.
This servlet is responsible for messages data.
Datasource to retrieve the system messages for the current user.
The client side stub for the Message Service.
Implementation of the MessageService
This panel shows the list of system messages and allows the selection.
Shows the messages list
A template for messaging purposes.
This is a DAO service for MessageTemplate.
This dialog is used to edit the message template
Shows the patterns for generated messages.
Show differences between two versions at metadata level
This panel shows the administration document metadata and workflow menu
A TokenProvider used to access the Exchange Online (Microsoft 365)
Utility class for MIME Type detection using the classpath
/mimetypes.properties RESOURCE
A velidator that enforce a minimum length
The panel showing the login form in the mobile web interface
A servlet created for tests
A servlet created for tests
A servlet session useful for doing tests, you can easily setup the map of
attributes
This is basically a
FSStore
but with a flag that if active makes the
store method to return an exceptionPortlet specialized in listing history records
This is the form used to move a folder into another path
Takes care of mp3 thumbnail builder
A widget to upload multiple files to the platform
This thread factory acts like
Executors.defaultThreadFactory()
but gives a name prefix to the new thread.Grid of documents displayed in the Navigator
A converter that simply copies the source to the destination
A converter that always convert into a static PDF that says 'not available'
Listener invoked when the note has been changed/saved
Portlet specialized in listing the most recent comments of the current user.
This servlet is responsible for document posts data.
Data source to retrieve notes put by users.
This panel shows the notes on a document
This is the form used to edit note or annotation
A Thread that notifies it's listeners about the end of the elaboration and
also measures the execution time.
Interface to be implemented by the listeners
Exception used to inform the GUI about unhauthorized errors when using OAuth
external tools
Datasource to handle the grids of OCR histories.
Shows import folder's history
The client side stub for the OCR Service
This panel shows the OCR settings.
Datasource to retrieve all OCR templates.
This servlet retrieves the users currently logged in
Datasource to retrieve a list of currently logged users.
Displays the online users
This popup window is used to create a new document using OnlyOffice plugin.
This popup window is used to open the document in OnlyOffice editor.
Text extractor for OpenOffice/OpenDocument documents.
This panel shows the list of the attribute options
This popup window is used to upload a new options file to the server.
This is an extension of Java Properties that stores the properties
alphabetically
This panel shows the Email settings.
Raised when the user is trying to enter outside the working time
This is the dialog for uploading a new certificate file and related private
key
Use this class to read data from a .p7m file that a signed file
Converter to convert image files in PDF
A convenience class to represent name-value pairs.
A listener on relevant events on the main panel.
This class represents a Criterion Row for the Parametric Search.
This panel shows the Parameters settings.
Shows a parametric search form
Some parameters to parse documents
A Parser is capable of parsing a content in order to extract the texts and
other metadata within it.
This is a factory, returning a parser instance for the given file.
This servlet is responsible for parsers data.
Datasource to retrieve all the parsers.
When an error happens during the parsing
A parsing error due to timeout
Raised when you try to change password that was already used
A bean to carry the pasword criteria
Raised when the password has expired
An utility to generate passwords
An utility to generate passwords
A password generator utility
This class represent an old password of a user
This class is a DAO-service for PasswordHistory-objects.
An utility to allow an administrator to check if a password would pass the
quality rules.
An utility class to validate the passwords
Raised when you try to change a password that is too weak
Patches check panel
This popup window is used to upload a new patch package to the server.
This task calculate the path attributes of the folders(only those folders
without path will be processed.
This utility class allows the extraction of raster images from a PDF document
Text extractor for Portable Document Format (PDF).
This builder generates the thumbnail for a Pdf document.
Models a permission, that is the ability to do something
READ: permission to read WRITE: permission to modify ADD: permission to add child elements SECURITY: permission to change security rules IMMUTABILE: permission to mark a document as immutable DELETE: permission to delete RENAME: permission to rename IMPORT: permission to import EXPORT: permission to export DOWNLOAD: permission to download SIGN: permission to digitally sign ARCHIVE: permission to archive WORKFLOW: permission to handle workflow CALENDAR: permission to handle calendar events SUBSCRIPTION: permission to handle events subscription PRINT: permission to print PASSWORD: permission to put a password MOVE: permission to move EMAIL: permission to send emails AUTOMATION: permission to handle the automation STORE: permission to handle the store READINGREQ: permission to send reading requests PREVIEW: permission to preview a document CUSTOMID: permission to edit the Custom ID
READ: permission to read WRITE: permission to modify ADD: permission to add child elements SECURITY: permission to change security rules IMMUTABILE: permission to mark a document as immutable DELETE: permission to delete RENAME: permission to rename IMPORT: permission to import EXPORT: permission to export DOWNLOAD: permission to download SIGN: permission to digitally sign ARCHIVE: permission to archive WORKFLOW: permission to handle workflow CALENDAR: permission to handle calendar events SUBSCRIPTION: permission to handle events subscription PRINT: permission to print PASSWORD: permission to put a password MOVE: permission to move EMAIL: permission to send emails AUTOMATION: permission to handle the automation STORE: permission to handle the store READINGREQ: permission to send reading requests PREVIEW: permission to preview a document CUSTOMID: permission to edit the Custom ID
Raised when a permission is not allowed
Raised when a problem happens in the data layer.
Takes care about updating the last modified date of a persistence object
This abstract class defines the minimum requirements of persistent objects.
Interface for DAOs that operate on persistent objects
This panel shows the list of the user's subscriptions.
Database initialization manager
Utility class to parse a plugin descriptor
An exception generated within the plugin life cycle
Central point where plugins are loaded and handled.
Displays a list of plugins available for the application.
This popup window is used to upload a new plugin to install.
This grids displays the positional barcode definitions of a positional
barcode template
Parser for Office 2003 presentations
This panel is used to show the document preview.
This popup window is used to show the document preview.
Displays a clickable title for previewing the document
Toolbar with the primitives of the Workflow.
Some printing utility methods
This class is responsible for allowing the java program to launch a command
with administrator permissions.
This is the form used to change file data of the current user.
Datasource to retrieve all system properties.
Extends the standard property placeholder to retrieve properties from the
database.
This panel shows the Web Service, WebDAV and other protocols.
Converts a PST file in it's listing
An utility class to work with .pst files.
This class allows the user to recover a password.
Shows document's publishing options.
A tray to interact with the Search
Shows the quota details.
Converts a Rar file in it's listing
Class for parsing rar files.
This class is for reading RAR files
A rating over a document
DAO service for ratings
A filed to display long integers in cells that contains a user reference
This servlet is responsible for ratings data.
Datasource to retrieve ratings.
Implements the Observer pattern to distribute events on the reading requests
This popup window is used to allow the user to place a reading request
Listener on documents events
Datasource to display the reading requests
The client side stub for the Reading Service.
This panel shows the reading requests received or sent by the current user
Shows a preview panels in the Reading Requests dashboard
A generic recipient of a message or email
ListGrid that makes it easy to refresh
Various Regex-based APIs to make it easy to manipulate regular expressions
from Automation.
This is the form used to change registration data.
This popup window is used to upload a new version's file.
This is the form used to replicate some user settings to the selected users.
This panel collects details about a Report
Superclass for all tab panels in the Report details area
This popup window is used to fill the report parameters
Data source to retrieve all custom reports.
The client side stub for the Report Service.
This panel shows the reports menu
Shows report's standard properties and read-only data
Uploads and creates a new Report
This panel shows the Folders settings.
Collects various informations about the current request.
Reset the password in case it was lost or forgotten
Main-Class that contains all information about one particular resource within
logicalDOC.
For more informations, please visit
ResourceConfig
Implementation of a generic WebDAV resource
All CRUD as well as versioning functionalities against logicalDOC will be
handled through this service pattern.
Base implementation of a
ResourceService
Utiliry class for classpath resources IO issues
Data Source to handle the responses of a form.
Grid used to show athe responses of a given form.
This panel shows a list of responses.
This panel shows a list of responses.
Auth Web Service client (RESTful).
This is the form used to restore a selection of documents or folders.
Data source to retrieve all retention policies.
Panel showing the list of retention policies
The client side stub for the RetentionPolicies Service.
This panel collects details about a retention policy
A parser for the Rich Text Format
Represents an operative status of the whole application.
This panel handles the settings related to the Runlevel
This panel shows the Saml settings
Service for Saml administration
This popup window is used to upload SAML resources to the server.
This is the form used to save and update the current search
A search saved in the database
Datasource to handle versions grid lists.
This panel shows the saved searches of the user
The client side stub for the SchemeService Service.
This panel shows the list of configuration parameters.
This class executes a search against the full-text indexes
Collector for all searches
This panel shows the quick search controls
This class is a DAO-service for persistent
SavedSearch
objects.Model of a search engine with search and I/O capabilities.
The client side stub for the Search Engine Service.
Implementation of the SearchEngineService
An error happened during search
Grid of documents displayed in the search workspace
This is the form used to show the index check.
Grid of entries in the fulltext index
This panel shows a list of entries stored in the fulltext index
Shows indexing history
Panel showing the search and indexing infos.
The left menu in the search area
Listener on search events
Search options
This panel is used to show the user a list of search results
Shows a preview panels in the Search workspace
Service responsible of Searches
Search Web Service definition interface
Implementation of the SearchService
Utility methods to do searches from within Automation
The toolbar uses in the search panel
An object that implements this interface, supports an Access Control List to
define security policies.
A extensible object that also defines security policies
A persistent object that also defines security policies
Configurator class for spring's context-security setup.
This panel shows the administration security menu
The client side stub for the Security Service.
Security Web Service definition interface
Implementation of the SecurityService
This panel shows general security parameters.
Utility methods to handle some security related operations from within the
Automation
This popup window is used to send documents or folders to an archive.
A sequence in the database
Utility DAO that can manage sequences persisted in the DB
This servlet lists the sequences
Datasource to retrieve all sequences.
Thrown in case of error on the server
A generic validation error
Exception used to inform the GUI about errors during the validation
CMIS Service factory
Some helper utilities to download/upload a document and its resources.
A single user session with it's unique identifier and the reference to the
user
Represents a client work session
DAO for
UserSession
handling.This filter looks for a sid parameter in the request or X-API-KEY header and
auto-authenticate the user.
Events about sessions
Repository of all current user sessions.
A listener on relevant session events
This servlet is responsible for sessions data.
Datasource to retrieve a list of sessions.
Displays a list of user sessions, allowing the kill operation.
This is the panel shown when the session timeout occurs.
This is the form used to change the password of the tenant's administrator.
This is the form used to change the password of a user from the
administration interface.
The client side stub for the Settings Service.
Implementation of the SettingService
This panel shows the administration system configurations menu
The Setup entry point used for initial installation
A simple bean collecting all needed setup informations
The client side stub for the Setup Service.
Implements the
Converts a 7z file in it's listing
Class for parsing 7z files.
This class is for handling with 7z files
This is the form used to select an element in ShareFile
Datasource to handle folders and sub-folders in ShareFile.
The client side stub for the ShareFile Service.
This popup window is used to handle ShareFile settings.
TreeGrid showing the folders and files
This is the form used to display and generate the user's signature stamp
Displays the signature stamp of a user
The client side stub for the Sign Service.
RPC generates a serialization policy file during GWT compilation.
Tipical validator for codes, you can use only alfanumeric chars plus the -
Datasource retrieve the available Skins
An exception useful in cycles instead of using the continue keywords
Useful class used to filter snippets from lucene, excluding those characters
that invalidate HTML page
Retrieves a token stream elaborated by Snowaball Filter
Auth Web Service client (SOAP).
Auth Web Service Implementation (SOAP)
Bookmark Web Service client.
Bookmark Web Service Implementation
Parent for all SOAP clients
Document Web Service client.
Document Metadata Web Service client.
Document Metadata Web Service Implementation
Document Web Service Implementation (SOAP)
Folder Web Service client.
Folder Web Service Implementation
Search Web Service client.
Search Web Service Implementation
Security Web Service client.
Security Web Service Implementation
System Web Service client.
System Web Service Implementation
Tag Web Service client.
Tag Web Service Implementation
Models a generic sofwtare version
Dialog to ask the user the splitting policy
The client side stub for the Split Service.
Wrapper for the default SqlRowSet able to hanle modern Jdbc drivers
This class contains methods about SQL handling
Datasource to retrieve the ACL of a stamp.
This panel collects details about a stamp
Superclass for all tab panels in the stamp details
This popup window is used to apply a stamp
Shows stamp's input parameters that are collected from a Template
Shows routine's standard properties
Data source to retrieve all stamps.
Shows stamp's security settings
The client side stub for the Stamp Service.
Panel showing the list of stamps
This popup window is used to upload a new stamp
Shows document's standard properties and read-only data
Standard implementation that implements a local search engine
This popup window is used to start a workflow on the selected documents.
This servlet generates the pie charts displayed in the statistics.
Base visual representation of a Workflow object (a state or a transition).
Collects statistical informations to the stats site
General administration panel with statistics
Shows the charts pies.
The program footer
Container for a set of clickable icons representing the program state.
A field to display the status icons of a document
An exception useful in cycles instead of using the break keywords
The Store manages the repository where document files are maintained and all
general resources are stored.
This servlet is responsible for stores data.
Datasource to retrieve all the stores.
This class shows the storesGrid list and informations.
Datasource to retrieve all the types of store.
When Runtime.exec() won't.
A HTTP response handler that writes the response into a given output stream
Utility class to encrypt/decrypt strings
A HTTP response handler that treats the response as a text content
An output stram that writes into a string
Utility methods to handle strings
Some utility methods specialized in string manipulation
Imagine a stub = an @XMLElement.
A tree-like structure indicating the inheritance of java classes involved in
the stubs
Important: B.class is considered the child type of A.class, if and only if
a.
Important: B.class is considered the child type of A.class, if and only if
a.
This is the form used for subscribe a user to the events.
Datasource to retrieve the subscriptions of the current user.
This panel shows a list of subscriptions
This panel collects details about a syndication
Superclass for all tab panels in the import folders details area
Datasource to retrieve all syndications.
The client side stub for the Syndication Service.
Panel showing the details of an import folder
Shows syndication's standard properties and read-only data
General informations about the system
Concrete implementations have to react to changes in the system load.
This class monitors the system load and notifies the listeners accordingly
This panel shows the administration system menu
SystemMessages are messages which an user only can send to other system
users.
This is a DAO service for SystemMessages.
The client side stub for the System Service.
System Web Service definition interface for REST.
System Web Service definition interface
Implementation of the SystemService
Utility functions for interacting with the Operative System from within the
Automation
Datasource to show the system usage
A grid to display current usage of the system usage
This dialog shows a usage history chart
Utility methods to get informations from the system
Represents a tag of a specific document
This class is a TagCloud
This represent a tag cloud using a 3-D ball.
Dashlet specialized in showing the tag cloud.
User dashboard that displays several portlets like a portal page.
This servlet is responsible for document tags data.
Datasource to retrieve all documents tags.
Search specialization for the Tag search.
Search options specialization for the Tag text search.
Tag handling service
Tag Web Service definition interface for REST.
Tag Web Service definition interface
Marco Meschieri - LogicalDOC
Implementation of the TagService
This panel shows the tags list with each tag count.
This panel collects the administration panels regarding the tags.
Portlet specialized in allowing the user to search by tag.
This panel shows the tags list with each tag count.
This task generate all data needed by the tag cloud panel and the tags
drop-down lists.
This panel shows some general settings for the tags management.
Utility class for tags handling
Converts a Tar file in it's listing
Class for parsing tar files.
This class is for reading tar files
A task is a long running process that is fired regularly
This panel collects all tasks details
This popup window is used to display the details of a selected task in a
specific workflow instance.
This is the form used for the workflow task settings.
An error happened during task esexcution
Implementations of this listener are notified when changes occurs in the Task
state
A manager that collects all operations about tasks.
This panel shows notification settings for a task
Scheduling configuration for a Task
This panel shows the task scheduling settings.
This servlet is responsible for tasks data.
Datasource to retrieve the bookmarks of the current user.
Panel showing the list of scheduled tasks
This trigger wraps both a SimpleTrigger and a CronTrigger
Utility class to clean the current Java temporary folder
A template collects a set of attributesets ant is itself an extensible
object.
This class is a DAO-service for document templates.
This panel collects all template details
Tipical validator for tempalte names
This panel shows all template properties.
Panel showing the panels for handling templates and attribute sets
This servlet is responsible for templates data.
Datasource to retrieve all templates.
This panel shows the security policies of a template
The client side stub for the Template Service.
Implementation of the TemplateService
Panel showing the list of templates
This panel shows the validation script of the template.
This class represents a Tenant, that is a branch of the organization or an
organizational unit or whatever other class of organization.
Shows document's standard properties and read-only data
This panel collects all tenant details
Shows the tenant's keystore informations.
Shows document's standard properties and read-only data
Shows document's standard properties and read-only data
Datasource to retrieve all tenants.
The client side stub for the Tenant Service.
This panel shows the list of tenants and a details area.
This popup window is used to create a new web content.
This popup window is used to show the text document in a text area.
Utility method to handle the two factor authentications from the login page
An error happened accessing a thread pool
A factory for thread pools.
This popup window is used to interact with ChatGPT
Implementations of this interface are specialized classes that produce
thumbnails for a specific type of document.
Manager class used to handle document thumbnails
This servlet is responsible for document thumbnail.
Represents ticket, most of the time this is used to model download tickets.
DAO for
Ticket
handling.This popup window is used to get details for the download ticket creation
Displays a created download ticket details
This servlet is responsible for listing the tickets.
Datasource to handle ticket grid lists.
This panel shows a list of tickets
This servlet prints all the available time zones
Datasource retrieve the available Skins
This is the window that must be showed to the user during a long LogicalDOC
computation.
This servlet is responsible for token filters data
Datasource to retrieve the token filters.
For connecting to the mail store via IMAP or SMTP using OAuth 2.0 authentication,
one shall first obtain an access token.
The banner panel
Implementations of this interface are objects that may participate into a
transaction
This is the form used for the workflow transition settings
This panel shows the current user's garbage
This is the form used for editing a workflow trigger
This panel shows the list of the user's trusted devices.
Shows the popup to change the 2fa of a user.
This panel shows the settings for the two factors authentication for a
specific user
Service to setup the Two Factors Authentication
This panel shows general settings about the 2FA.
Bas class for creating second factor authenticators setup panels
Class for parsing text (*.txt) files.
Type Manager.
Raised when access to an unexisting resource is required
Updates check panel
This popup window is used to allow the users to input the data for a bulk
update or other update operations
Shows a list of users and a brief message to notify them about the document
creation or checkin
This panel collects all documents details needed by a bulk update or other
update operations.
Updates check panel
The client side stub for the Document Service.
Shows document's standard properties available for bulk update.
This popup window is used to upload a new update package to the server.
A widget to upload a single file to the platform
An icon to be used to trigger the SAML upload popup
This servlet is responsible for document resource upload.
Utility methods for handling URLs
This panel shows the system usage grid
This class represents a user.
Calendar dashboard that displays the events in which the user is involved
into.
Formats a cell containing a date of a user
Implements the Observer pattern to distribute events on the users
This class is a DAO-service for User-objects.
User dashboard that displays several portlets like a portal page.
Formats a cell depending on the guest flag
This panel collects all user details
Possible events in the user's history
Simple bean to map a relationship between a user and it's groups
History entry due to an event on a user.
DAO for
UserHistory
handling.This servlet is responsible for user history data.
Datasource to handle user history grid lists.
This panel shows the history of a user
Panel to edit the User Interface related settings of a user
This interface defines hooks called before and after a particular event
occurs on the specified user.
A manager for user listeners.
A field to display usernames and optionally their avatars in cells that
contains a user reference
Raised when the remote client is in the black list
Definition of a generic observer on user's attributes.
Template for creating users pick lists.
Shows users's standard properties and read-only data
Shows user's quota settings and values.
This servlet is responsible for users data.
Datasource to retrieve all users.
This is a form used for quick user selection
Shows user's security settings
This widget allows for the selection of a user with the possibility to search
in groups
This widget allows for the selection of a set of users
This panel shows the list of users and a detail area.
Utility methods to handle some user related operations from within the
Automation
Various utilities about users.
General utilities container for the GUI
A simple bean to carry an error descrition
Raised when the content being stored are not logically valid.
A Validator performs the checks on a generic
ExtensibleObject
A simple value holder.
A value callback to handle multiple values
Convert java language variables to stubs
This class represents versions.
This class is a DAO-service for versions.
For more informations, please visit
VersionHistoryResourceImpl
A field to display a file name with icon
This window shows the notes of a version
For more informations, please visit
VersionResourceImpl
This servlet is responsible for document versions data.
Datasource to handle versions grid lists.
This panel shows a list of versions of a document in a tabular way.
This panel shows a list of versions of an archive in a tabular way.
The client side stub for the VIA Service.
Handles the VIA settings.
Takes care of generating thumbnails for videos
This popup window is used to apply a digital signature in a visually defined
position
This popup window is used to apply a stamp in a visually defined position
Configurator for the web.xml file
This popup window is used to create a new web content.
This popup window is used to show the HTML document in a WYSIWYG.
Configurator class for the META-INF/context.xml
If a valid authentication header fails or being corrupted by something else.
This class provides initialisations needed by WebDAV-Plugin
For more informations, please visit
SimpleWebdavServlet
For more informations, please visit
DavSession
Import as well as Export mechanism against logicaldoc and the client could
cause some issues, we do not expecting here.
This is the form used to send form invitations
Collects the pre-filled fields to use to invite some responders
Helps to create pre-filled web form link
Display stubs of a web method as readable String
it correspond to a method in a web service
Represents a call to the webservice
DAO for
WebserviceCall
handling.This servlet provides the chart of the calls to the API
Facade for the connection with the remote LogicalDOC server.
Display stubs of a web method as readable String
This class provides initializations needed by this plug-in
A generic exception raised by webservice methods
Logs the errors into the LogicalDOC main log
An
Interceptor
invoked when a webservice message has been receivedThis class provides initializations needed by this plug-in
Extension of the standard CXF servlet that checks the enabled flag
Some methods useful in webservice servlets
The panel showing the webservices settings and the API stats
it correspond to a web service class
Listens to events coming from websockets
A websocket message that carries an event or a command to be processed by the
User Interface
Dummy service interface only used to simplify serialization/deserialization
of MessageEvent object using GWT serialization framework.
Utility functions to interact with the user interface from within the
Automation
Utilities for accessing the javascript Window object
A simple thread that waits for completion of a given Process.
Datasource to get the ACL of a workflow.
Workflow dashboard that displays several portlets like a portal page.
Dashlet specialized in listing user workflow task records.
Where the workflow diagram is drawn
In this panel the graphical design of the workflow takes place.
Panel that shows the histories of a specific workflow instance
This popup window is used to visualize the workflows histories.
This is the form used to add a note in a workflow
Show the completion diagram
This window shows the security policies of the Workflow.
The client side stub for the Workflow Service.
This window contains a form with the main settings of the workflow.
A field to display the name of a workflow task with corresponding color
Workflow Tools
Datasource to handle workflow trigger lists.
Displays the list of all workflow triggers on a folder.
This popup window is used to upload a new workflow schema to the server.
Represents a time interval in the working time of the user
Allows the configuration of the user's working time
Raised when given password is not correct
Useful class to associate a user or a group to a permission representation.
Extended attribute of a document
An option for a preset attribute
A WS Attribute Set
Web Service Bookmark.
An annotation to document the web services.
Web Service Document.
Web Service Folder.
Web Service Group.
Web Service Document Link.
Web Service Note.
Useful class that contains a correspondence between a name and a value.
Web Service Rating.
Search options through Web Services.
Represents a web service search result
This class is a TagCloud for WebServices API
A WS Template
Web Service User.
Represents a time interval in the working time of the user
Parser for Office 2003 worksheets
Class for using xml-files.
Converter to convert XML files
Text extractor for XML documents.
Anti XSS vulnerability, that is the presence of <script> element and other javascript code inside
the request URL.
This wrapper implements the checks for avoiding the Cross Site Scripting
(XSS).
Panel for setting up the YubiKey second factor.
Text extractor for AbiWord compressed documents.
Converts a Zip file in it's listing
Exports a folder hierarchy and all documents in it as a zip file.
This is an import utilities that imports documents stored in a zip archive.
Wrapper around a standard AutoDeleteZipInputStream that avoids the CRC checks
on stream closure.
Class for parsing zip files.
This class is for handling with zip-files.
This popup window is used to handle Zoho settings.
This popup window is used to perform the checkin of a Zoho document into
LogicalDOC.
This is the form used to select an element in Zoho
Datasource to handle folders and sub-folders in Zoho.
This popup window is used to show the document in Zoho.
The client side stub for the Zoho Service.
TreeGrid showing the folders and files
Panel showing the Zonal OCR administration panel.
Shows the queue of documents to be processed by the Zonal OCR task.
The client side stub for the Zonal OCR.
This popup window is used to upload / edit an OCR template
Panel showing the OCR templates
A canvas that contains a zone to be displayed in a ZonalOCR sample
A generic panel displaying a zone inside an image.
This popup window is used to show/edit the Zone settings
This popup window is used to show/edit the Zone settings
A generic panel that displays zones