Package | Description |
---|---|
de.esprit.appsuite |
Contains basic classes used in every application
|
de.esprit.appsuite.appstore |
These classes implement the Application-Store for remote software installation
|
de.esprit.appsuite.appstore.app |
Contains raw examples and and test Apps
|
de.esprit.appsuite.appstore.gui |
Contains the GUI classes of the App-Store
|
de.esprit.appsuite.appstore.ndf |
Contains all NDF structured models of the App-Store
|
de.esprit.appsuite.database.compile |
Contains classes for DBObject compilation (for developer use only)
|
de.esprit.appsuite.database.dbase |
Contains most of the database related classes.
|
de.esprit.appsuite.database.dbase.clp |
Contains database relevant command line options
|
de.esprit.appsuite.database.dbase.cred |
Contains sample database credentials that may serve as templates.
|
de.esprit.appsuite.database.dbase.event |
Contains events fired by classes of the db-package.
|
de.esprit.appsuite.database.dbase.meta |
Contains classes that represent database meta data.
|
de.esprit.appsuite.database.dbase.rdbms |
Contains classes that encapsulate RDBMS specific things.
|
de.esprit.appsuite.database.dbase.tools |
Contains general purpose database tools.
|
de.esprit.appsuite.database.dbgui.field |
Contains a set of input fields for user input of various data types.
|
de.esprit.appsuite.database.dbgui.field.calendar |
Contains all classes that make up the calendar dialogs.
|
de.esprit.appsuite.database.dbgui.field.editor |
Contains all FieldEditors used by the Field input components.
|
de.esprit.appsuite.database.dbgui.field.option |
Contains GUI input components for entering java-VM command line options.
|
de.esprit.appsuite.database.dbgui.form |
Contains form components for graphical editing of DBRecord instances.
|
de.esprit.appsuite.database.dbgui.list |
Contains the DBList component for visualizing DBRecord instances in a list.
|
de.esprit.appsuite.database.dbgui.table |
Contains the DBTable component for visualizing DBRecord instances in a table.
|
de.esprit.appsuite.database.dbgui.tool |
Contains the TableEditTool as an example for a database tool.
|
de.esprit.appsuite.database.dbo |
Contains a set of standard DBObjects for testing purposes.
|
de.esprit.appsuite.database.io |
Contains input/output related classes for DBObjects.
|
de.esprit.appsuite.database.xml |
Contains support tools for advanced XML reading/writing
|
de.esprit.appsuite.database.xml.model |
Contains standard model classes for using XML with DBObjects
|
de.esprit.appsuite.gui |
Contains GUI classes that maintain an ApplicationContext.
|
de.esprit.appsuite.gui.activity |
Contains classes for observing async activity.
|
de.esprit.appsuite.gui.dialog |
Contains reuseable standard dialogs.
|
de.esprit.appsuite.gui.dialog.memory |
Contains a memory monitor dialog for observing memory usage.
|
de.esprit.appsuite.gui.dialog.misc |
Contains a collection of miscellaneous dialogs.
|
de.esprit.appsuite.gui.dialog.option |
Contains dialogs for choosing options by check boxes.
|
de.esprit.appsuite.gui.pathtree |
Contains the path-tree model for watching file system paths
|
de.esprit.appsuite.gui.pathtree.archive |
Contains the path-tree related dialogs
|
de.esprit.appsuite.gui.pathtree.edit |
Contains the path-tree related archiving tools
|
de.esprit.appsuite.gui.table |
Contains classes for Object based application-tables
|
de.esprit.appsuite.gui.task |
Contains GUI support classes for async tasks
|
de.esprit.appsuite.io |
Contains various context based IO tools
|
de.esprit.appsuite.io.archive |
Contains base classes for the archive tools
|
de.esprit.appsuite.io.archive.tar |
Contains classes for TAR archive support
|
de.esprit.appsuite.io.archive.zip |
Contains classes for ZIP archive support
|
de.esprit.appsuite.io.parser |
Contains base classes for parsing text files
|
de.esprit.appsuite.jversion |
Contains classes java version detection and launching various java VMs.
|
de.esprit.appsuite.launch |
Contains classes that make up the launching framework
|
de.esprit.appsuite.nio.ascii |
Contains classes for very fast ascii-file parsing.
|
de.esprit.appsuite.nio.binary |
Contains classes for binary file read/write support.
|
de.esprit.appsuite.nio.ndf |
Contains Parser and Writer for the Neutral Data Format (NDF).
|
de.esprit.appsuite.nio.watcher |
Contains classes for watching the file system.
|
de.esprit.appsuite.nls |
Contains classes related to language specific translations.
|
de.esprit.appsuite.project |
Contains internal classes describing the project
|
de.esprit.appsuite.swversion |
Contains the software version detection manager
|
de.esprit.appsuite.task |
Contains basic classes that make up the AsyncTask framework
|
de.esprit.appsuite.task.archive |
Contains helper classes for executing the archiver tools.
|
de.esprit.appsuite.task.monitor |
Contains support classes for monitoring async tasks
|
de.esprit.appsuite.task.osproc |
Contains tool classes for running OS-processes
|
de.esprit.appsuite.task.taskmgr |
Contains classes for managing asynchronous tasks.
|
de.esprit.appsuite.task.vm |
Contains support classes for running a new VM within as a task
|
de.esprit.appsuite.winregistry |
Contains classes for accessing the windows registry
|
de.esprit.appsuite.workflow |
Contains classes for building workflows upon async tasks
|
de.esprit.appsuite.workflow.monitor |
Contains support classes for monitoring workflow tasks
|
de.esprit.appsuite.workflow.wft |
Contains support classes for building workflow tasks
|
de.esprit.appsuite.xml |
Contains support classes for efficient XML reading and writing
|
de.esprit.common |
Contains utiltiy classes of common use that are project independent.
|
de.esprit.common.clp |
Contains standard command line parser and options
|
de.esprit.common.concurrent |
Contains classes supporting async operations executing in Thread pools
|
de.esprit.common.gui |
Contains reuseable GUI components as well helper classes for GUI construction.
|
de.esprit.common.gui.action |
Contains reuseable base classes for common GUI actions.
|
de.esprit.common.gui.editor |
Contains all classes that make up a platform independent text editor.
|
de.esprit.common.gui.event |
Contains events that may be useful in any application.
|
de.esprit.common.gui.table |
Contains GUI support classes for tables of objects.
|
de.esprit.common.gui.util |
Contains non visible GUI support classes like renderers etc.
|
de.esprit.common.io |
Contains input/output related classes like readers and writers.
|
de.esprit.common.io.csv |
Contains classes for dealing with the CSV format
|
de.esprit.common.lic |
Contains classes for dealing with licenses.
|
de.esprit.common.log |
All these classes contribute to a flexible logging system,
which is basically reuseable in any project.
|
de.esprit.common.log.gui |
Contains a set of available LogPrinters
|
de.esprit.common.type |
Contains a set of useful enum constants
|
de.esprit.common.util |
Contains useful GUI utility classes for common usage.
|
de.esprit.netsuite |
Contains all classes that make up the EspritNetSuite software.
|
de.esprit.netsuite.appstore |
Contains additional classes to drive an AppStore via an esprit server.
|
de.esprit.netsuite.client |
Contains classes that make up the Client of a dual-port server
|
de.esprit.netsuite.client.abo |
Contains the client's support classes for ABOs (Alive Business Objects)
|
de.esprit.netsuite.client.abo.std |
Contains standard client ABOs
|
de.esprit.netsuite.client.activity.command |
Contains ClientCommand activity monitoring classes
|
de.esprit.netsuite.client.activity.transfer |
Contains Transfer activity monitoring classes
|
de.esprit.netsuite.client.admin |
Contains GUI components that are special to the admin client
|
de.esprit.netsuite.client.admin.action |
Contains admin client actions possibly reusable by other clients
|
de.esprit.netsuite.client.gui |
Contains GUI related classes of the Duap-Port Servers admin client
|
de.esprit.netsuite.client.gui.db |
Contains the client's support classes for managing remote Records
|
de.esprit.netsuite.client.gui.dialog |
Contains standard client dialogs
|
de.esprit.netsuite.client.gui.net |
Contains the client's network related classes
|
de.esprit.netsuite.client.gui.remote |
Contains classes used to perform a remote table editing
|
de.esprit.netsuite.client.gui.rtask |
Contains GUI components dealing with remote tasks
|
de.esprit.netsuite.client.gui.web |
Contains classes that make up the client's web browser
|
de.esprit.netsuite.client.info |
Contains classes for requesting detailed client info
|
de.esprit.netsuite.client.net |
Contains GUI gui components for network controlling and monitoring
|
de.esprit.netsuite.client.net.event |
Contains events fired by the clients network components
|
de.esprit.netsuite.client.netch |
Contains classes that build the client network adapter
|
de.esprit.netsuite.client.netch.io |
Contains the IO specific implementations for the network connections
|
de.esprit.netsuite.client.tool.chat |
Contains classes that make up the client chat tool
|
de.esprit.netsuite.client.tool.cpu |
Contains classes for configuring the server's CPU parameters
|
de.esprit.netsuite.client.tool.datasrc |
Contains classes for displaying the server's data sources
|
de.esprit.netsuite.client.tool.email |
Contains the dialog for configuring mail receipients for server mails
|
de.esprit.netsuite.client.tool.log |
Contains miscellaneous standard client dialogs
|
de.esprit.netsuite.client.tool.mem |
Contains a dialog displaying cliennt/server memory oscilloscope
|
de.esprit.netsuite.client.tool.messg |
Contains classes for the client messaging tool
|
de.esprit.netsuite.client.tool.passwd |
Contains classes for displaying the server's data sources
|
de.esprit.netsuite.client.tool.pathtree |
Contains a PathTree implementation for observing a remote file system.
|
de.esprit.netsuite.client.tool.pathtree.action |
Contains path-tree related standard actions
|
de.esprit.netsuite.client.tool.pathtree.agent |
Contains agents for remote file-tree support
|
de.esprit.netsuite.client.tool.permission |
Contains basic classes for permission management support
|
de.esprit.netsuite.client.tool.permission.agent |
Contains agents for permission management support
|
de.esprit.netsuite.client.tool.proc |
Contains classes for configuring server processes
|
de.esprit.netsuite.client.tool.sess |
Contains classes for moitoring sessions
|
de.esprit.netsuite.client.tool.srvevent |
Contains classes for moitoring sessions
|
de.esprit.netsuite.client.tool.srvload |
Contains a load-meter for measuring the server load.
|
de.esprit.netsuite.client.tool.user |
Contains classes that make up the user manager
|
de.esprit.netsuite.client.workflow |
Contains the Workflow support classes
|
de.esprit.netsuite.common |
Contains miscellaneous classes used on client and server
|
de.esprit.netsuite.demo |
Contains a demo GUI for starting server and clients
|
de.esprit.netsuite.eclient |
Contains classes for launching the client
|
de.esprit.netsuite.io |
Contains classes for server side IO support
|
de.esprit.netsuite.netdata |
Contains serializable objects which are interchanged between client and server
|
de.esprit.netsuite.netdata.agent |
Contains base classes for implementing custom network agents
|
de.esprit.netsuite.netdata.agent.common |
Contains network agents for common use
|
de.esprit.netsuite.netdata.agent.coserver |
Contains co-server related Agents
|
de.esprit.netsuite.netdata.agent.database |
Contains database related network agents for reading/writing records from/to the database
|
de.esprit.netsuite.netdata.agent.internal |
Contains network agents for internal useage only
|
de.esprit.netsuite.netdata.agent.internal.abo |
Contains Agents for managing Alive Business Objects (ABOs)
|
de.esprit.netsuite.netdata.agent.internal.config |
Contains Agents dealing with server configuration parameters
|
de.esprit.netsuite.netdata.agent.internal.session |
Contains network agents used for user and group management.
|
de.esprit.netsuite.netdata.agent.internal.srvlock |
Contains Agents dealing with ResourceLocks
|
de.esprit.netsuite.netdata.agent.internal.srvlog |
Contains Agents dealing with server log file management
|
de.esprit.netsuite.netdata.agent.internal.srvproc |
Contains Agents dealing with server processes
|
de.esprit.netsuite.netdata.agent.internal.transfer |
Contains Agents dealing with file transfers
|
de.esprit.netsuite.netdata.agent.internal.transfer.demo |
Contains examples for file transfers
|
de.esprit.netsuite.netdata.agent.test |
Contains network agents for testing purposes only
|
de.esprit.netsuite.netdata.command |
Contains a collection of standard ClientCommands
|
de.esprit.netsuite.netdata.command.demo |
Contains examples for client commands
|
de.esprit.netsuite.netdata.event |
Contains serializable events that are sent by the server
|
de.esprit.netsuite.netdata.transfer |
Contains base classes for file transfers
|
de.esprit.netsuite.rtask |
Contains extensions for RemoteAsyncTask support
|
de.esprit.netsuite.rtask.journal |
Contains the classes implementing journalled remote tasks
|
de.esprit.netsuite.server |
These classes make up the EsprIT server
|
de.esprit.netsuite.server.abo |
Contains server classes for working with Alive Business Objects (ABOs)
|
de.esprit.netsuite.server.abo.loadmeter |
Contains ABOs that measure the server load
|
de.esprit.netsuite.server.auth |
Contains classes for server side user authentication
|
de.esprit.netsuite.server.auth.dbuser |
Contains a sample User and Group implemantation for database stroage
|
de.esprit.netsuite.server.auth.group |
Contains classes defining groups for the esprit server
|
de.esprit.netsuite.server.auth.member |
Contains classes for managing user and group assignments
|
de.esprit.netsuite.server.auth.user |
Contains classes defining users for the esprit server
|
de.esprit.netsuite.server.batch |
Contains classes that implement and manage the available server processes
|
de.esprit.netsuite.server.chmesg |
Contains classes that make up the Dual-Port Servers message service
|
de.esprit.netsuite.server.chreq |
Contains classes that make up the Dual-Port Servers request/response oriented data service
|
de.esprit.netsuite.server.chxfer |
Contains classes that make up the server's transfer channel
|
de.esprit.netsuite.server.config |
Contains classes that define the servers configuration
|
de.esprit.netsuite.server.core |
Contains basic server core classes
|
de.esprit.netsuite.server.coserver |
Contains co-server related classes
|
de.esprit.netsuite.server.cpu |
Contains classes of the positioner tool (MVC-demo)
|
de.esprit.netsuite.server.db |
Contains classes for server side database configuration.
|
de.esprit.netsuite.server.hist |
Contains classes implementing the servers task history
|
de.esprit.netsuite.server.lock |
Contains classes for managing temporary edit locks on server resources
|
de.esprit.netsuite.server.netch |
Contains classes that build the server network adapter
|
de.esprit.netsuite.server.netch.io |
Contains implementation classes for Socket based network IO
|
de.esprit.netsuite.server.pathtree |
Contains classes for remote file-tree access
|
de.esprit.netsuite.server.pathtree.permission |
Contains remote file-tree permission related classes
|
de.esprit.netsuite.server.permission |
These classes implement the permission system of the esprit server
|
de.esprit.netsuite.server.webserver |
Contains classes that make up the built in web server
|
Modifier and Type | Class and Description |
---|---|
class |
AppSuiteResource
This class checks the completeness of file resources in this project
|
class |
AppSuiteVersion
Version of the EspritAppSuite product.
|
Modifier and Type | Class and Description |
---|---|
class |
AppCacheFileUpdater
This class mirrors files from a local appStore root directory to the local cache directory.
|
class |
AppCacheManager
This class implements the esprit application store.
|
class |
AppCacheRootDirOption
This
-appCacheRootDir option defines the local root cache directory for web-installed
applications. |
class |
AppCacheUpdater
This class encapsulates the base functionality for mirroring repository files to a local cache-directory.
|
class |
AppCacheUrlUpdater
This class mirrors remote files based on an URL-connection from an remote appStore repository to a local cache directory.
|
class |
AppLaunchTask
This task implements phase two of the esprit application launcher.
|
class |
AppLaunchTask.MyNativeProcessTask |
class |
AppStarterConfig
This class just encapsulates the available command-line-options.
|
class |
AppStarterContext
This context is used by the
EspritAppStarter . |
class |
EspritAppStarter
This class implements the first phase for webstart based installations of software from
a remote application-store.
|
class |
ZipSoftwareExtractor
This class extracts zipped software data directly from an input stream to a given target directory.
|
Modifier and Type | Class and Description |
---|---|
class |
ApplicationTestFrame
This is a sample JFrame for testing an external
JavaCommand that runs in a different VM. |
Modifier and Type | Class and Description |
---|---|
class |
AppLaunchPrefsDialog
This dialog provides a maxMemField for entering the max memory to be used by Java
for the next launch (restart) of a Java application.
|
class |
AppStarterTrayGUI
This is the
EspritAppStarter GUI which is installed as a tray-icon in the
system task bar. |
Modifier and Type | Class and Description |
---|---|
class |
App
This class describes an application that can be downloaded from a web-server by the
AppCacheManager . |
class |
AppDescriptor
This class provides a description for launching a particular application.
|
class |
AppLaunchPrefs
This class encapsulates the parameters for launching/restarting a Java application.
|
class |
AppLaunchPrefsWriter<C extends ApplicationContext>
This writer stores an
AppLaunchPrefs instance in an according NDF file. |
class |
AppVersion
This class describes a particular version of an application that is maintained by
the
AppCacheManager . |
class |
CommandLineOptionDescription
This class describes a command-line-option for being displayed in a GUI.
|
class |
FileEntry
This class ...
|
class |
JavaAppDescriptor
This class describes parameters for launching a java process.
|
class |
JavaAppDescriptorWriter<C extends ApplicationContext>
This writer stores an
AppLaunchPrefs instance in an according NDF file. |
class |
NativeAppDescriptor
This class describes parameters for launching a native process.
|
class |
NativePathEntry
This class describes a native library path element
|
class |
TimestampWriter
This class writes the timestamp of the last software installation and stores
the name of all files and directories, that have been created during installation.
|
Modifier and Type | Class and Description |
---|---|
class |
DBOCompiler
This class creates
DBObject source files from the database tables. |
Modifier and Type | Interface and Description |
---|---|
interface |
DBPersistent
This class should be implemented by all Objects that are database persistent.
|
interface |
DBRecord
This interface ensures a consistent view to objects that are database persistent.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDBOCredential
This class extends the
Credential object such that it
contains the parameters to drive the DBOCompiler . |
class |
ComposedRecord
This is the superclass for all composed records that are build up with DBObjects.
|
class |
Credential
This class encapsulates the parameters that are necessary to connect
to a database via JDBC.
|
class |
CredentialWriter
This class writes the content of a
Credential in NDF format. |
class |
DBColumnChoice
This class encapsulates a possible value for a particular database column
whereas the value is associated with a translated textual description for it.
|
class |
DBLoadTask<C extends ApplicationContext>
This task is used to load records asynchronously from the database.
|
class |
DBObject
This is the abstract base class for modeling records of a database table as
Java Objects.
|
class |
DBOTypeMapCredential
This class extends a credential such that it also contains the OR-type-mapping
|
class |
DBRecordContainer<R extends DBRecord>
This class encapsulates an inner instance of DBRecord
|
class |
DBRecordWrapper<R extends DBRecord>
This class is used typically for wrapping a
DBObject instance which implements the DBRecord interface and
thus can be handled by DBRecordTable , DBRecordList and other DBRecord capable classes. |
class |
PrimaryKeyFactory
This class serves as a primary key generator for DBObjects.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
DatabaseCommandLineParser.OptionCredDir |
protected static class |
DatabaseCommandLineParser.OptionCredFile |
protected static class |
DatabaseCommandLineParser.OptionDbPassword |
protected static class |
DatabaseCommandLineParser.OptionDbUrl |
protected static class |
DatabaseCommandLineParser.OptionDbUser |
protected static class |
DatabaseCommandLineParser.OptionJdbcDriver |
protected static class |
DatabaseCommandLineParser.OptionLoginTimeout |
protected static class |
DatabaseCommandLineParser.OptionMaxConns |
protected static class |
DatabaseCommandLineParser.OptionMinConns |
protected static class |
DatabaseCommandLineParser.OptionSchema |
class |
DatabaseConfig
This class keeps database specific command line input
|
class |
OptionDBObject
This is '-record' option requires a DBObject class-name as argument
|
class |
OptionDBRecord
This '-record' option requires a DBRecord class-name as argument
|
Modifier and Type | Class and Description |
---|---|
class |
CredentialDB2
This is a sample credential for a DB2 Database system
|
class |
CredentialDB2J
This is a sample credential for a DB2 Database system
|
class |
CredentialDerby
This is a sample credential for a Derby database system.
|
class |
CredentialDerbyEmb
This is a sample credential for running a Derby database system in embedded mode.
|
class |
CredentialDerbyNet
This is a sample credential for connecting to a Derby database network server.
|
class |
CredentialInformix
This is a sample credential for an Informix IDS2000 database system.
|
class |
CredentialMySQL
This is a sample credential for a MySQL database system.
|
class |
CredentialOracle
This is a sample credential for an Oracle database system.
|
class |
CredentialOracle9
This is a sample credential for an Oracle database system.
|
class |
CredentialPointBase
This is a sample credential for a PointBase database system.
|
Modifier and Type | Class and Description |
---|---|
class |
RecordChangeEvent
This event is supposed to notify clients about record changes in the database in order to keep
the local client cache up to date.
|
class |
SqlEvent
This event is supposed to notify clients about executed SQL statements.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DBTypeMapper
This interface defines methods for mapping table columns to object values (object-relational mapping).
|
Modifier and Type | Class and Description |
---|---|
class |
DBColumnKey
This class encapsulates the most important database meta data for DBObject columns.
|
class |
DBInfo
This class reads lots of database meta data in order to be displayed
in an info-dialog
|
class |
JdbcColumn
This class models the column information read from the database metadata
|
class |
JdbcTable
This class models the table information read from the database metadata
|
Modifier and Type | Class and Description |
---|---|
class |
RdbmsInfo
This class is a cache for the most frequently used database meta data
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDBTool
This is the base class for all database related command line tools.
|
protected static class |
AbstractUnlCLP.OptionDboPkg |
protected static class |
AbstractUnlCLP.OptionTable |
class |
DBExecute
This is a general purpose tool for executing SQL statements in a database.
|
class |
DBSelect
This is a general purpose tool for running SQL queries in any database.
|
protected static class |
DBToolCommandLineParser.MyOptionSkipErrors |
protected static class |
DBToolCommandLineParser.MyOptionSqlCommand |
protected static class |
DBToolCommandLineParser.MyOptionSqlScript |
Modifier and Type | Interface and Description |
---|---|
interface |
FieldEditor<T>
This interface defines a FieldEditor, which is supposed to be a dialog who provides
special editing capabilities for a particular data type of an underlying field.
|
Modifier and Type | Class and Description |
---|---|
class |
AllFieldsPanel
This is a demo panel that contains all types of input fields.
|
class |
FieldCheckList
This class collects min/max value entries for field input checking.
|
class |
FieldPanel
Special panel for convenient layouting and group-management of database fields.
|
class |
InputValidator
This class encapsulates the functionality for checking the validity of field input.
|
class |
SpinEvent
This event is fired by a
SpinnerField when it's value changes |
Modifier and Type | Class and Description |
---|---|
class |
CalendarDateDialog
This dialog allows for entering a date value by mouse.
|
class |
CalendarTimestampDialog
This dialog allows for entering a Timestamp value by mouse.
|
class |
TimeInputEvent
This event is fired by each of the time input components
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFieldDialog
This is a Dialog that attaches and aligns to an underlying input field.
|
class |
DefaultFieldEditor<T>
This is a dialog that provides a default implementation of the
FieldEditor interface. |
class |
DirectoryPathEditor
This class allows for choosing a directory with the
JFileChooser . |
class |
FilePathEditor
This class allows for choosing a File with the
JFileChooser . |
Modifier and Type | Class and Description |
---|---|
class |
CommandLineOptionPanel
This panel places
OptionField instances which appear with a help text next to it. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRecordDialog<C extends ApplicationContext,R extends DBRecord>
This dialog contains uses a
RecordFieldPanel for editing a DBRecord within a form. |
class |
AbstractRecordFrame<C extends ApplicationContext,R extends DBRecord>
This class is a simple
DBRecord form that uses a RecordFieldPanel . |
class |
DefaultRecordCreateDialog<C extends ApplicationContext,R extends DBRecord>
This class is a simple DBObject form that uses a
RecordFieldPanel . |
class |
DefaultRecordEditDialog<C extends ApplicationContext,R extends DBRecord>
This class is a simple
DBRecord form that uses a RecordFieldPanel . |
class |
RecordFieldPanel<C extends ApplicationContext,R extends DBRecord>
This class creates a ready to use input form that contains all fields
of the given
DBRecord for user input. |
class |
RecordTypeChooserDialog<C extends ApplicationContext>
This class is a simple Dialog that contains a RecordTypeList.
|
Modifier and Type | Class and Description |
---|---|
class |
DBRecordListFrame<C extends ApplicationContext>
This class is a simple DBRecord form that uses a DBList.
|
Modifier and Type | Class and Description |
---|---|
class |
DBRecordTable<C extends ApplicationContext,T extends DBRecord>
This is a special table that uses a
DBRecordTableModel in order to store DBRecord s. |
class |
DBRecordTableDialog<C extends ApplicationContext>
This class is a simple Dialog that contains a
DBRecordTablePanel . |
class |
DBRecordTableFrame<C extends ApplicationContext>
This class is a simple Frame that contains a
DBRecordTablePanel . |
Modifier and Type | Class and Description |
---|---|
class |
TableEditCFG
This is the configuration class for the
TableEditLaunch |
class |
TableEditContext
Context for the
TableEditLaunch |
class |
TableEditFrame<C extends ApplicationContext>
This is a
ToolFrame containing a full functional ASCII text editor |
Modifier and Type | Class and Description |
---|---|
class |
DBO_esprit_group
DBObject for table esprit_group in database espritdb.
|
class |
DBO_esprit_user
DBObject for table esprit_user in database espritdb.
|
class |
DBO_esprit_userlist_view
DBObject for table esprit_userlist_view in database espritdb.
|
class |
DBO_insert_def
DBObject for table insert_def in database espritdb.
|
class |
DBO_tnt_alltype
DBObject for table tnt_alltype in database espritdb.
|
class |
DBO_tnt_logmsg
DBObject for table tnt_logmsg in database espritdb.
|
class |
DBO_tnt_nopk
DBObject for table tnt_nopk in database espritdb.
|
class |
DBO_tnt_persistent_type
DBObject for table tnt_persistent_type in database espritdb.
|
class |
DBO_tnt_pk_composed
DBObject for table tnt_pk_composed in database espritdb.
|
class |
DBO_tnt_pktype
DBObject for table tnt_pktype in database espritdb.
|
class |
DBO_tnt_route
DBObject for table tnt_route in database espritdb.
|
class |
DBO_tnt_route_vertex
DBObject for table tnt_route_vertex in database espritdb.
|
class |
DBO_tnt_stdtype
DBObject for table tnt_stdtype in database espritdb.
|
class |
DBO_tnt_tank
DBObject for table tnt_tank in database espritdb.
|
class |
EspritDBCreate
This class demonstrates how a whole database can be reconstructed
using DBObjects.
|
class |
EspritDBCredential
This is the default credential for the espritdb database.
|
Modifier and Type | Class and Description |
---|---|
class |
DBOHtmlWriter<C extends ApplicationContext>
This writer uses a TagWriter for converting the state of a DBObject to
an HTML table description for output in web pages.
|
class |
DBOWriter<C extends ApplicationContext>
This writer uses a
NdfWriter for writing the state of a
DBObject to an NDF table description format. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDBOCollector<C extends ApplicationContext>
Collects data from XML database descriptions
|
class |
DBODatabaseCollector
Collects all database objects, such as
XmlDatabase , XmlTable as well
as all contained DBRecords. |
class |
DBORecordCollector
Collects as all contained DBRecords in a recordList.
|
class |
DBOXmlReader<C extends ApplicationContext>
This sample parser reads a full database content from an XML file
|
class |
DBOXmlWriter<C extends ApplicationContext>
This writer uses a TagWriter for converting the state of a DBObject to
an XML description in order to interface DBObject data with foreign systems.
|
Modifier and Type | Class and Description |
---|---|
class |
XmlDatabase
This is a container class for keeping XmlTable objects
|
class |
XmlTable
This is a container class for keeping DBObject data read from an XML file
|
Modifier and Type | Interface and Description |
---|---|
interface |
ApplicationToolWindow<C extends ApplicationContext>
All applieable windows (Dialogs or Frames) should implement this interface
|
Modifier and Type | Class and Description |
---|---|
class |
ApplicationMainFrame<C extends ApplicationContext>
This frame is supposed to be the main-frame of an application.
|
class |
ToolDialog<C extends ApplicationContext>
This is the base class for all
Applieable GUI dialogs. |
class |
ToolFrame<C extends ApplicationContext>
This is an applieable Frame that can be used similar to
ToolDialog |
Modifier and Type | Class and Description |
---|---|
class |
ActivityMonitorDialog<C extends ApplicationContext>
This dialog shows up an
ActivityTabbedPane displaying an ActivityTab for
each particular type of async activity. |
Modifier and Type | Class and Description |
---|---|
class |
ConfirmDialog
This dialog requests the user for a confirmation.
|
class |
DumpDialog
|
class |
ErrorDialog
This Dialog pops up synchronously and blocks until confirmed
|
class |
FileViewerDialog
This dialog contains a TextArea in order to display the dump text of any object that implements
the Dumpable interface.
|
class |
InfoDialog
This Dialog pops up syncroneously and blocks until confirmed
|
class |
ListRowDumpDialog
Extends the
DumpDialog for dumping the currently selected row of a JList . |
class |
MessageDialog
This dialog is used for most user notifications.
|
class |
TableRowDumpDialog
Extends the DumpDialog for dumping the currently selected row of a ZTable.
|
class |
WarningDialog
This Dialog pops up synchronously and blocks until confirmed
|
Modifier and Type | Method and Description |
---|---|
void |
DumpDialog.setDumpable(Dumpable obj)
Extracts the dump text from the given Dumpable object and displays it in the TextArea.
|
Modifier and Type | Class and Description |
---|---|
class |
MemoryMonitorDialog<C extends ApplicationContext>
This dialog contains a
MemoryOscilloscope that displays the current memory usage graphically. |
Modifier and Type | Class and Description |
---|---|
class |
AboutEspritDialog<C extends ApplicationContext>
This dialog displays details about the current software version
|
class |
AbstractNameInputDialog<C extends ApplicationContext>
This dialog contains a labeled text input field for simple name input.
|
class |
OutputDirectoryChooserDialog<C extends ApplicationContext>
This dialog allows for choosing a target directory via a
DirectoryField . |
class |
OutputFileChooserDialog<C extends ApplicationContext>
This dialog allows for choosing a file via a
FileField . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCheckBoxOptionDialog<C extends ApplicationContext>
This dialog provides a set of options represented by check boxes
|
class |
RadioButtonOptionDialog<C extends ApplicationContext>
This dialog provides a set of options represented by radio buttons
|
Modifier and Type | Class and Description |
---|---|
class |
GuiPathTreeModelDriver<C extends ApplicationContext>
This is a special
LocalPathTreeModelDriver which fires any path events within
the event dispatcher thread. |
class |
PathTreeNode
|
class |
PathTreeNodeList
This list implementation is used to store the children of a
PathTreeNode . |
Modifier and Type | Class and Description |
---|---|
class |
ArchiveExtractWFT<C extends ApplicationContext>
Depending on the type of the archive input file this workflow task creates either a
ZipExtractor or a TarExtractor in order to extract the archive. |
class |
ArchiveExtractWorkflow<C extends ApplicationContext>
This workflow starts the
ArchiveExtractWFT . |
class |
ArchiveListWFT<C extends ApplicationContext>
|
class |
ArchiveListWorkflow<C extends ApplicationContext>
This workflow starts the
ArchiveListWFT . |
class |
CreateZipArchiveWFT<C extends ApplicationContext>
This task executes a
ZipArchiver on the given directory
and creates an archive file from it's content. |
class |
CreateZipArchiveWorkflow<C extends ApplicationContext>
This workflow starts the
CreateZipArchiveWFT |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPathEditDialog<C extends ApplicationContext> |
class |
CreateDirectoryDialog<C extends ApplicationContext> |
class |
CreateFileDialog<C extends ApplicationContext> |
class |
RenamePathDialog<C extends ApplicationContext> |
class |
RootDirectoryChooserDialog<C extends ApplicationContext>
This dialog allows for choosing a new root directory.
|
Modifier and Type | Class and Description |
---|---|
class |
ApplicationTable<C extends ApplicationContext,T>
This table just maintains an
ApplicationContext |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSwingTask<C extends ApplicationContext>
This is an
AsyncTask supposed to be run in a Swing GUIs environment. |
class |
SwingTaskMonitor<C extends ApplicationContext>
This monitor is being notified by a running
AsyncTask about it's RunState changes. |
class |
TaskManagerDialog<C extends ApplicationContext>
This dialog displays the currently running tasks and provides support for canceling them.
|
class |
WriterTaskMonitor<C extends ApplicationContext>
This monitor writes a journal-file for the task it is attached to.
|
Modifier and Type | Class and Description |
---|---|
class |
DataWriter<C extends ApplicationContext>
This writer may be run asynchronously within an
AsyncTask . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractArchiveExtractor<C extends ApplicationContext,E extends ArchiveEntry>
This class extracts the content of an archive into a given target-directory.
|
class |
AbstractArchiver<C extends ApplicationContext>
This class creates a ZIP archive of either files/directories or directly from an
input-stream.
|
class |
ArchiveEntry<E>
This class encapsulates an archive entry such as a TAR or ZIP entry.
|
class |
ArchiveExtractTask<C extends ApplicationContext> |
class |
ArchiveInputEntry
This class stores a file to be archived together with it's relative name to be used in the archive.
|
class |
ArchiveInputList
This list stores
ArchiveInputEntry objects to be archived. |
class |
ArchiveListTask<C extends ApplicationContext> |
Modifier and Type | Class and Description |
---|---|
class |
TarArchiveEntry
This class represents an entry in a TAR archive
|
class |
TarArchiver<C extends ApplicationContext>
This class creates a TAR archive from either files or directories.
|
class |
TarEntryInfo
This class stores
ZipEntry information. |
class |
TarExtractor<C extends ApplicationContext>
This class extracts the content of a zip archive into a given target-directory.
|
class |
TarGZArchiver<C extends ApplicationContext>
This class creates a compressed TAR archive from either files or directories.
|
class |
TarLister<C extends ApplicationContext>
This class lists the content of a TAR archive onto the console.
|
Modifier and Type | Class and Description |
---|---|
class |
ZipArchiveEntry
This class represents an entry in a ZIP archive
|
class |
ZipArchiver<C extends ApplicationContext>
This class is supposed to create a ZIP archive from either files/directories or
directly from any input-streams.
|
class |
ZipArchiverTask<C extends ApplicationContext>
This task runs a
ZipArchiver asynchronously |
class |
ZipEntryInfo
This class stores
ZipEntry information. |
class |
ZipExtractor<C extends ApplicationContext>
This class extracts the content of a zip archive into a given target-directory.
|
class |
ZipLister<C extends ApplicationContext>
This class lists the content of a ZIP archive onto the console.
|
Modifier and Type | Class and Description |
---|---|
class |
DataParser<C extends ApplicationContext>
This is a generic file parser that allows for fast iteration through a file content looking for
keywords and data.
|
class |
DataParserTask<C extends ApplicationContext>
This task just executes a
DataParser asynchronously. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractJavaVersionScanner<C extends ApplicationContext>
This class scans the file system for java installations.
|
class |
JavaVersion
This class encapsulates information about a Java Virtual Machine, that was discovered by
the
JavaVersionManager . |
class |
JavaVersionManager<C extends ApplicationContext>
This class scans the file system for available java installations.
|
class |
JavaVersionScannerLinux<C extends ApplicationContext>
This class scans a Linux system for available Java installations.
|
class |
JavaVersionScannerSolaris<C extends ApplicationContext>
This class scans a Solaris system for available Java installations.
|
class |
JavaVersionScannerWindows<C extends ApplicationContext>
This class scans a Windows system for available Java installations.
|
class |
JavaVmLaunchCommand
This class launches the
JavaVmVersionLauncher in order to run a foreign java executable. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractApplicationObject<C extends ApplicationContext>
This is the base class for classes that manage an
ApplicationContext |
class |
AbstractInitializableObject<C extends ApplicationContext>
This class maintains an isInitialized flag and provides methods for checking whether
initialization has been done yet.
|
class |
ApplicationConfig
This class encapsulates the startup parameters for launching an application
|
class |
ApplicationContext
This is the application context which provides access to all application globals
such as
LogChannel , Version , ErrorHandler etc... |
class |
ApplicationEnvironment
This class provides the OS-environment in a way that env-variables
can be added or overridden programmatically.
|
class |
AsyncInitializableObject<C extends ApplicationContext>
This class maintains an isInitializingRef flag and provides methods for checking whether
initialization yet has been done.
|
class |
OptionWorkspaceDir
This option defines the esprit application workspace directory.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAsciiParser<C extends ApplicationContext,L extends SimpleAsciiLine>
This is a high performance parser for reading ascii text files.
|
class |
AsciiLine
This class represents a text line that was read in by the
AsciiParser . |
class |
AsciiParser<C extends ApplicationContext>
Runs the
AbstractAsciiParser with a AsciiLine and thus provides support for
break-characters and block-comments. |
class |
AsciiParserTask<C extends ApplicationContext>
This task just executes a
AsciiParser asynchronously. |
class |
AsciiWord
This class represents a word that was read in by the
AsciiParser . |
class |
AsciiWriter<C extends ApplicationContext>
This writer uses NIO for writing raw ASCII data with best possible performance.
|
class |
SimpleAsciiLine
This class represents a text line that was read in by the
AsciiParser . |
class |
SimpleAsciiParser<C extends ApplicationContext>
Runs the
AbstractAsciiParser with a SimpleAsciiLine and thus runs fast but without any support
for break-characters and block-comments. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractByteBufferStore
This is a container for any kind of
ByteBuffer s. |
class |
BinaryDataReader
This class...
|
class |
BinaryDataWrapperStore<C extends BinaryChannel,S extends BinaryDataStructure>
This class...
|
class |
BinaryDataWriter
This writer is used to write binary data structures into a file.
|
class |
Boolean32BufferWrapper
This class uses an
IntBufferWrapper for modeling a boolean value
which is being stored as an integer. |
class |
ByteBufferWrapper
This is a named buffer for reading a primitive binary structure.
|
class |
CharBufferWrapper
This wrapper is a
ByteBufferWrapper that uses 2 bytes for a character representation. |
class |
DoubleBufferWrapper
This buffer wrapper reads one or more double values.
|
class |
FloatBufferWrapper
This buffer wrapper reads one or more float values.
|
class |
IntBufferWrapper
This buffer wrapper reads one or more int values.
|
class |
LongBufferWrapper
This buffer wrapper reads one or more long values.
|
class |
NumberBufferWrapper
This is the super class for all number based buffer wrappers.
|
class |
ShortBufferWrapper
This buffer wrapper reads one or more short values.
|
class |
String32BufferWrapper
This buffer reads Strings whereas a single char consists of 4 bytes!
|
Modifier and Type | Class and Description |
---|---|
class |
NdfParser
This parser reads ASCII data stored in the Neutral Data Format (NDF).
|
class |
NdfProperties
This map stores NDF property values either as Strings or java object data types.
|
class |
NdfStructure
This class just groups a structure type and the name of the structure.
|
class |
NdfTable
This class encapsulates the definition of a table.
|
class |
NdfWriter<C extends ApplicationContext>
This writer supports writing output data in the Neutral Data Format (NDF).
|
Modifier and Type | Class and Description |
---|---|
class |
LocalPathTreeModelDriver<C extends ApplicationContext>
This
PathTreeModelDriver implementation runs a PathWatcher that observes registered paths in the
local file-system. |
class |
PathChangeEvent
This event notifies about file-system changes found by the
PathWatcher . |
class |
PathRegistrationEvent
This event notifies about changes in the path registration
|
class |
PathTreeModelDriver<C extends ApplicationContext>
This class interfaces the
PathWatcher with a PathTreeModel . |
class |
PathWatcher
This class runs an internal
WatchService on registered Path s. |
Modifier and Type | Class and Description |
---|---|
class |
DynamicDatabaseKey
This class provides a way for untranslated fieldNames
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractProjectResource
This class collects all defined resource files of this project.
|
class |
CodeStatRecord
This record holds the code statistic values for a single project.
|
Modifier and Type | Class and Description |
---|---|
class |
SoftwareVersion
This class encapsulates a particular version of a software which may be installed on the local system.
|
class |
SoftwareVersionDetector<S extends SoftwareVersion>
This is the base class for all kinds of
SoftwareVersionDetector s. |
class |
SupportedSoftwareVersionDetector<S extends SoftwareVersion>
This detector can be filled with a set of expected
SoftwareVersion s. |
Modifier and Type | Interface and Description |
---|---|
interface |
AsyncTask<C extends ApplicationContext>
This interface defines an asynchronous task that may run in any
ExecutorService . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAsyncExecutable<C extends ApplicationContext>
This is a default implementation of
AsyncExecutable used for subclassing. |
class |
AbstractAsyncTask<C extends ApplicationContext>
This class encapsulates an asynchronously running task that is being executed within
any
ExecutorService . |
class |
AbstractTimerTask<C extends ApplicationContext>
This is a task just running as a timer.
|
class |
DebugTaskListener
This class is just for testing task notifications
|
class |
DebugTaskMonitor<C extends ApplicationContext>
This class is just for testing task notifications
|
class |
DefaultTaskMonitor<C extends ApplicationContext>
This is a
TaskMonitor template with empty default implementations. |
class |
ExecutorTask<C extends ApplicationContext>
This is a helper-task that just executes any
AsyncExecutable as a sub-task. |
class |
ProgressWindowExecutorTask<C extends ApplicationContext>
This class ...
|
class |
PseudoTaskId
This is a pseudo-TaskId which is used to track sub-tasks that run
synchronous within a main-task.
|
class |
RunStateFlag
|
class |
SwingExecutorTask<C extends ApplicationContext>
This is just an
ExecutorTask with a build in SwingTaskMonitor . |
class |
TaskCollection<C extends ApplicationContext>
This is a (main) task that runs a list of
AsyncExecutable s as sub-tasks in a serie. |
class |
TaskEvent
This event is used for notifying the state changes and the progress of an
asynchronously running
AsyncTask instance. |
class |
TaskId
This is a unique identifier for an
AsyncTask instance. |
class |
WatchDogTask<C extends ApplicationContext>
This task watches for the timeout of another task.
|
Modifier and Type | Class and Description |
---|---|
class |
ArchiveConfig
This class stores the user choice for an archive configuration
|
class |
ArchiveConfigDialog<C extends ApplicationContext>
This dialog allows for selecting an
ArchiveTaskOption as well as a
CompressionLevel . |
class |
ArchiveConfigDialogWFT<C extends ApplicationContext>
This dialog requests for defining the type of the desired archive
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTaskMonitor<C extends ApplicationContext>
|
class |
TaskMonitorController<C extends ApplicationContext>
This controller is responsible for passing
RunState change notifications to all
added TaskMonitor s. |
class |
TaskMonitorList
This is a
TaskMonitor implementation that actually manages a list of TaskMonitor s. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOsProcessTask<C extends ApplicationContext>
This Task encapsulates a running OS-process on the local system.
|
class |
StdinReaderTask<C extends ApplicationContext>
This task reads the STDIN channel of an OS-process and feeds the input read
back to the process.
|
Modifier and Type | Class and Description |
---|---|
class |
TaskManager<C extends ApplicationContext>
|
class |
TaskRegistrationEvent
This event is sent when a task is registered or de-registered.
|
class |
TaskRegistry<C extends ApplicationContext>
|
Modifier and Type | Class and Description |
---|---|
class |
JavaCommand
A
JavaCommand is supposed to start a java program within a foreign VM. |
class |
JavaCommandTask<C extends ApplicationContext>
This OS-process task runs a Java program within a separate Virtual Machine.
|
Modifier and Type | Class and Description |
---|---|
class |
WindowsRegistryChildNode
This class represents a child node of a windows registry entry.
|
class |
WindowsRegistryHiveNode
This class models the top node of a windows registry node.
|
class |
WindowsRegistryNode
This class models a node of the windows registry.
|
class |
WindowsRegistryRootNode
This class represents the root node of the windows registry.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WorkflowTask<C extends ApplicationContext>
This interface defines what makes up a workflow task
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWorkflow<C extends ApplicationContext>
This is the base class for all workflows.
|
Modifier and Type | Class and Description |
---|---|
class |
WorkflowManagerDialog<C extends ApplicationContext>
This dialog shows up an
ActivityTabbedPane displaying an ActivityTab for
each particular type of async activity. |
class |
WorkflowMonitorDialog<C extends ApplicationContext>
This dialog monitors the running
WorkflowTask s within a AbstractWorkflow . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAsciiParserWFT<C extends ApplicationContext>
This is the base class for all
WorkflowTask implementations. |
class |
AbstractDataParserWFT<C extends ApplicationContext>
This is the base class for all
WorkflowTask implementations. |
class |
AbstractJavaCommandWFT<C extends ApplicationContext>
This is the base class for all
WorkflowTask implementations. |
class |
AbstractOsProcessWFT<C extends ApplicationContext>
This is the base implementation which allows an OS-process to run as a
WorkflowTask within an AbstractWorkflow . |
class |
AbstractTaskOptionDialogWFT<C extends ApplicationContext>
This task pops up a
AbstractTaskOptionDialogWFT which asks the user to make a decision
between a set of CheckOption choices. |
class |
AbstractTaskOptionWFT<C extends ApplicationContext>
This task requests to make a decision between a set of
CheckOption objects. |
class |
AbstractWFT<C extends ApplicationContext>
This is the base class for all
WorkflowTask implementations. |
class |
AbstractZipArchiverWFT<C extends ApplicationContext>
This is the base class for all
WorkflowTask implementations. |
class |
CheckWorkingDirectoryWFT<C extends ApplicationContext>
This
WorkflowTask ensures the existence of the workflows working directory. |
class |
CleanupWorkingDirectoryWFT<C extends ApplicationContext>
This
WorkflowTask ensures the existence of the workflows working directory. |
class |
FileNameInputWFT<C extends ApplicationContext>
This WFT pops up a
OutputFileChooserDialog for choosing an output file. |
class |
InputFileChooserDialog<C extends ApplicationContext>
This dialog provides a
ZFileChooser for choosing an input file |
class |
InputFileChooserWFT<C extends ApplicationContext>
This WFT pops up a
OutputFileChooserDialog for choosing an output file. |
class |
OutputFileChooserWFT<C extends ApplicationContext>
This WFT pops up a
OutputFileChooserDialog for choosing an output file. |
class |
TaskOptionDialog<C extends ApplicationContext>
This is a default implementation for a Dialog that asks the user to select one of the given
CheckOption items. |
Modifier and Type | Class and Description |
---|---|
class |
ParseTracker
This class encapsulates the state variables that are used during parsing of an XML document.
|
class |
TagWriter<C extends ApplicationContext>
This class is a writer for tag-oriented output such as XML or HTML.
|
class |
XmlDataCollector<C extends ApplicationContext>
This is the base class for collecting data as result from XML parsing
|
class |
XmlDataParser<C extends ApplicationContext>
This is a template how to do XML parsing
|
class |
XmlFileTrackInfo
This class extends
FileTrackInfo by managing a tag-path |
class |
XmlParam
This class stores parameters read from an XML file
|
class |
XmlTagWriter<C extends ApplicationContext>
This class adds XML specific functionality to the TagWriter class
|
Modifier and Type | Class and Description |
---|---|
class |
CheckLicense
This class checks the license path for available licenses and prints them on the console.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBooleanOption
This is the base class for boolean option implementations.
|
class |
AbstractClassOption
This option defines a className as argument.
|
class |
AbstractDimensionOption
This option returns a Dimension object.
|
class |
AbstractDirectoryOption
This option defines a target directory.
|
class |
AbstractDoubleOption
This option returns a Double value
|
class |
AbstractFileOption
This option returns a File object
|
class |
AbstractIntegerOption
This option returns an Integer object
|
class |
AbstractLocationOption
This option returns a
Point representing a location. |
class |
AbstractPathOption
This abstract class encapsulates the common behavior of path based subclasses.
|
class |
AbstractStringOption
This it the base class for all String options
|
class |
AbstractUrlOption
This option returns an URL instance
|
class |
CommandLineOption<T>
This is the base class for all command line options.
|
class |
OptionBoolean
This class defines a boolean option which never has an argument.
|
class |
OptionCountry
This class defines the command line option -country and returns a Country value.
|
class |
OptionDimension
This class defines the command line option -dimension, which returns a Dimension object
|
class |
OptionLanguage
This class defines the command line option -language and returns a Language value.
|
class |
OptionLocale
This class defines the command line option -locale and returns a Locale option.
|
class |
OptionLocation
This class defines the command line option -location, which returns a Point object
|
class |
OptionLogDir
This class defines the -logdir option which must have an existing directory as argument.
|
class |
OptionOutFile
This class defines the option -outfile.
|
Modifier and Type | Class and Description |
---|---|
class |
ProcessingQueue<T>
This class uses a
LinkedBlockingDeque with an internal attached processing daemon thread. |
Modifier and Type | Interface and Description |
---|---|
interface |
ToolWindow
All application frames and dialogs should implement this interface
|
Modifier and Type | Class and Description |
---|---|
class |
FatalErrorFrame<C extends ApplicationContext>
This is a special Dialog that exits the client with a fatal error message.
|
class |
ModifyFlag
This flag is supposed to be used as an indicator for a field input change.
|
class |
ZDialog
This is the base class for all GUI dialogs.
|
class |
ZFrame
This is the base class for all GUI Frames.
|
Modifier and Type | Class and Description |
---|---|
class |
ValidationChangeEvent
This event notifies about validation changes
|
Modifier and Type | Class and Description |
---|---|
class |
FindStringDialog<C extends ApplicationContext>
This is the Search and Replace dialog for the TextEditor
|
class |
TextEditorDialog<C extends ApplicationContext>
This is a
ToolDialog containing a full functional ASCII text editor |
class |
TextEditorFrame<C extends ApplicationContext>
This is a
ToolFrame containing a full functional ASCII text editor |
class |
TextViewerDialog<C extends ApplicationContext>
This is a
ToolDialog containing a read only ASCII text viewer |
class |
TextViewerFrame<C extends ApplicationContext>
This is a
ToolFrame containing a read only ASCII text viewer |
Modifier and Type | Class and Description |
---|---|
class |
ApplyEvent
This is a special event which is sent when a dialog has been applied successfully.
|
class |
DataLoadEvent
This event type has been developed in order to observe changes in the number of records that a
JTable or a JList might encounter.
|
class |
FileChangeEvent
This event notifies listeners when a new file is set.
|
class |
GenericEvent
This event is basically serializable and thus can be transfered through the network.
|
class |
IndexChangeEvent
This event notifies about an index change in a ListSelectionModel.
|
class |
IndexChangeIntendedEvent
This event announces an index change intent.
|
class |
ModifyEvent
This is a special event for detecting changes in input fields.
|
class |
StateChangeEvent
This event is fired by ZFlag on boolean state changes
|
class |
WizzardEvent
This event notifies listeners about changes while stepping through a wizzard.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMarkableTable<T>
This class ...
|
class |
AbstractObjectTable<T>
This is a JTable width many basic functionality added.
|
class |
AbstractTable
This is a JTable with much basic functionality added.
|
class |
OrderChangeEvent
This event is fired by a TableModel when the Comparator has been changed and
thus the table data has been resorted.
|
Modifier and Type | Class and Description |
---|---|
class |
EnvMap
This class extends the PowerMap and adds special methods to store/restore window and frame sizes on the screen
|
class |
EnvStore
This class stores environment properties in a file.
|
Modifier and Type | Class and Description |
---|---|
class |
BuildInfo
This class ...
|
class |
ByteArrayFileInfo
This class stores
ByteArrayOutputStream information. |
class |
FileInfo
This class encapsulates file information which is read from files.
|
class |
FileTrackInfo
This class encapsulates a
FileInfo with a current line number. |
class |
LocalFileInfo
This class stores file information of a local file as well as
the
File object itself. |
class |
PathInfo
This class stores a snapshot information of a
Path . |
class |
ResourceInfo
This class encapsulates resource file information which is read from a resource file
|
class |
StringTagWriter
This
TagWriter creates a String output. |
class |
UrlFileInfo
This class encapsulates the remote file information read from an
URLConnection . |
Modifier and Type | Class and Description |
---|---|
class |
CsvRecord
This class models a CSV record.
|
Modifier and Type | Class and Description |
---|---|
class |
License
This class is just internal
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultLogFormatter
This class prints the given
LogMessageEvent in a single line
according to the settings of the formatting flags. |
class |
LogFileChangeEvent
This event is fired by a
LogPrinterFile when the logFile changes. |
class |
LogFormatter
This class formats the given
LogMessageEvent according to the settings
of the formatting flags. |
class |
LogLevelEvent
This event is fired by a
LogChannel when the LogLevel changes. |
class |
LogMessageEvent
This is a carrier for log messages that are being distributed via the java event mechanism.
|
class |
LogSupportAdapter
This class provides basic log support
|
class |
NdfLogFormatter<C extends ApplicationContext>
This class prints the given
LogMessageEvent in a single line
according to the settings of the formatting flags. |
class |
SimpleLogSupportAdapter
This adapter provides support for logging to a particular LogChannel.
|
Modifier and Type | Class and Description |
---|---|
class |
LogFrame
This frame contains a
LogConsole for printing log messages to the screen. |
Modifier and Type | Class and Description |
---|---|
class |
OsInfo
This class provides information about a platform
|
Modifier and Type | Class and Description |
---|---|
class |
AccessCounter
This class is supposed to create statistics for object accesses.
|
class |
DumpableAdapter
This class just implements the
Dumpable methods |
class |
DumpableObject
This is the base class for all
Dumpable objects. |
class |
FileParams
This class reads key-value parameters from the given parameter file
|
class |
Host
This class is used for parsing host information from a command line.
|
class |
IntArray
This class emulates a dynamic integer array.
|
class |
IntStack
This class implements an IntArray with a limited size.
|
class |
PowerList<E>
This class extends
ArrayList with some useful and frequently needed features. |
class |
PowerMap<K,V>
This map provides a set of accessor methods in order to convert values
as needed.
|
class |
PropertyMap
This class stores property key-value pairs and keeps the order of it's entries!
|
class |
ReplacementMap
This class is used to perform predefined replacements in a string.
|
class |
TransferableObject
This object is
Serializable and deep DeepCloneable |
class |
TreeWalker
This class is supposed to find objects in a TreeModel.
|
class |
Version
This class encapsulates the properties that make up a software version
|
Modifier and Type | Class and Description |
---|---|
class |
NetSuiteResource
This class checks the completeness of file resources in this project
|
class |
NetSuiteVersion
Version of the EspritNetSuite product.
|
Modifier and Type | Class and Description |
---|---|
class |
AppCacheTransferUpdater
This class mirrors files based on an Esprit-connection from a remote appStore
repository to a local cache directory.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientObject<C extends ClientContext>
This is the base class for client classes that manage a
ClientContext |
protected static class |
ClientCommandLineParser.OptionAutoLogin |
protected static class |
ClientCommandLineParser.OptionAutoReconnect |
protected static class |
ClientCommandLineParser.OptionNetIo |
protected static class |
ClientCommandLineParser.OptionNoMessage |
protected static class |
ClientCommandLineParser.OptionPassword |
protected static class |
ClientCommandLineParser.OptionPingDelay |
protected static class |
ClientCommandLineParser.OptionRequestTimeout |
protected static class |
ClientCommandLineParser.OptionUser |
protected static class |
ClientCommandLineParser.OptionZipTransfer |
class |
ClientConfig
This class encapsulates the startup parameters of the client
|
class |
ClientContext
This class is the main access point for the runtime environment of the client.
|
class |
ClientEnvStore<C extends ClientContext>
This EnvStore supports for detecting whether the client has been reinstalled
by JavaWebstart.
|
class |
ClientTaskManager<C extends ClientContext>
Extends the
TaskManager such that all activity lists are maintained
centrally here. |
class |
GuiClientContext
This is a
ClientContext for Swing GUI applications that have a ClientMainFrame . |
class |
OptionServer
This option is mandatory to a client in order to know to which server it should connect to.
|
class |
RawClientContext
This is a raw
ClientContext for applications without GUI. |
class |
UserCache
|
Modifier and Type | Class and Description |
---|---|
class |
ABOCreateDialog<C extends ClientContext>
This dialog contains allows for entering a primary key for business object.
|
class |
ABOCreateListener
This listener controls auto-insertion of foreign newly created ABOs into an ABOCollection
|
class |
ABOEditDialog<C extends ClientContext>
This dialog contains allows for entering a primary key for business object.
|
class |
ABOFetchDialog<C extends ClientContext>
This dialog contains allows for entering a primary key for business object.
|
class |
ABOFieldPanel<C extends ClientContext>
This is an editor panel for
AliveBusinessObject s |
class |
ABOFindDialog<C extends ClientContext>
This dialog allows for entering a primary key for an
AliveBusinessObject . |
class |
ABOManager
This class encapsulates the functionality for managing ABOs.
|
class |
ABORecordTable<C extends ClientContext,T extends DBRecord>
This table just displays ABOs
|
class |
ABOTable<C extends ClientContext,T extends AliveBusinessObject>
This ABOTable contains currently accessed AliveBusinessObjects.
|
class |
AbstractABODialog<C extends ClientContext>
This dialog contains allows for entering a primary key for business object.
|
Modifier and Type | Class and Description |
---|---|
class |
ServerStatisticABO
This ABO provides the server side singleton
ServerStatistic instance to clients. |
class |
SimpleTrackABO
This is a sample
AbstractSingletonABO for positioning a point within a rectangular area. |
class |
TankABO
This is a sample persistent
AliveBusinessObject built on a DBO_tnt_tank database record. |
class |
TankEditDialog
This dialog allows for editing a
TankABO . |
class |
TankFieldPanel
This is an editor panel for the
TankABO |
Modifier and Type | Class and Description |
---|---|
class |
ClientCommandTask<C extends ClientContext>
This class performs the execution of an async ClientCommand
|
Modifier and Type | Class and Description |
---|---|
class |
ClientFileDownloadConnection<C extends ClientContext>
This class performs the transfer (upload or download) of a single file
between client and server
|
class |
ClientFileUploadConnection<C extends ClientContext>
This class performs the transfer (upload or download) of a single file
between client and server
|
class |
ClientTransferConnection<C extends ClientContext>
This class performs the transfer (upload or download) of a single file
|
class |
FileDownloadConnection<C extends ClientContext>
This class performs the transfer (upload or download) of a single file
between client and server
|
class |
FileTransferClientTask<C extends ClientContext>
This task steps through the joblist and for each job it opens an
FileUploadConnection
or a FileDownloadConnection depending on the transfer direction. |
class |
FileUploadConnection<C extends ClientContext>
This class performs the transfer (upload or download) of a single file
between client and server
|
class |
IOClientFileDownloadConnection<C extends ClientContext>
This class ...
|
class |
IOClientFileUploadConnection<C extends ClientContext>
This class ...
|
class |
IOFileDownstreamConnection<C extends ClientContext>
This class performs the transfer (upload or download) of a single file
|
class |
IOFileTransferConnection<C extends ClientContext>
This class performs the transfer (upload or download) of a single file
|
Modifier and Type | Class and Description |
---|---|
class |
BatchTaskConfigDialog
This dialog allows for configuring and controlling a server process on the server
|
Modifier and Type | Method and Description |
---|---|
protected void |
ClientListDumpAction.setDumpableValue(Dumpable value) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLoginFrame<C extends ClientContext>
This LoginFrame starts the MainFrame on a successful server login
|
class |
ClientMainFrame<C extends ClientContext>
This is the MainFrame for a client GUI
|
class |
ClientTable<C extends ClientContext,T>
This table just manages a ClientContext.
|
class |
ClientToolDialog<C extends ClientContext>
This dialog just manages a ClientContext object
|
class |
ClientToolFrame<C extends ClientContext>
This dialog allows for accessing the server log-files
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientRecordDialog<C extends ClientContext,R extends DBRecord>
This is the client side version of a
AbstractRecordDialog . |
class |
ClientRecordFieldPanel<C extends ClientContext,R extends DBRecord>
This version of a
RecordFieldPanel listens for RemoteRecordChangeEvent s in order
to update its form content dynamically on changes. |
class |
ClientRecordTable<C extends ClientContext,T extends DBRecord>
This is the client side version of
DBRecordTable which narrows to ClientContext . |
class |
DefaultClientRecordDialog<C extends ClientContext,R extends DBRecord>
This the default implementation of an
AbstractClientRecordDialog . |
Modifier and Type | Class and Description |
---|---|
class |
DefaultLoginDialog<C extends ClientContext>
This Dialog allows for re-login from the MainFrame
|
class |
FileNameInputDialog<C extends ApplicationContext>
This dialog allows for entering a filename using the FileChooser
|
Modifier and Type | Class and Description |
---|---|
class |
ClientActivityMonitorDialog<C extends ClientContext>
This class ...
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteTextEditorDialog<C extends ClientContext>
This class extends the TextEditorDialog for working with remote server files
using the ResourceLock mechanism.
|
Modifier and Type | Class and Description |
---|---|
class |
ObserveTaskDialog<C extends ClientContext>
This Frame contains a table that displays the currently running remote tasks.
|
class |
RegisterForProgressEventsAgent<C extends ClientContext,S extends ServerContext>
This class ...
|
class |
RemoteTaskDefaultEventForwarder<S extends ServerContext,C extends CoClientContext>
This implementation forwards all
RemoteTaskEvent s received by a AbstractClientEDT via the server's message channel to all clients. |
class |
RemoteTaskFrame<C extends ClientContext>
This Frame contains a table that displays the currently running remote tasks.
|
class |
RemoteTaskProgessSwitchAgent<C extends ClientContext,S extends ServerContext>
This class ...
|
class |
RemoteTaskProgressEventForwarder<S extends ServerContext,C extends CoClientContext>
This implementation is supposed to control PROGRESS events of an
AbstractOsProcessTask in a special way. |
class |
RemoteTaskRunStateFlagAgent
This agent fetches the
RemoteRunStateFlag s of the currently running remote tasks. |
class |
RemoteTaskTable<C extends ClientContext>
This class...
|
Modifier and Type | Class and Description |
---|---|
class |
UrlStack
This is a cache for URLs that have been accessed already
|
class |
UrlStackEvent
This event is sent by the
UrlStack
in order to notify about a new URL being loaded into the browser. |
Modifier and Type | Class and Description |
---|---|
class |
ClientInfo
This is a container for client-local details information.
|
class |
ClientInfoCommand
This
ClientCommand asks the client for updating the ClientInfo on the server. |
class |
ClientInfoUpdateAgent
This Agent reads the current
ClientInfo and updates it in the Session on the server. |
class |
SessionInfoAgent
This Agent requests an up to date
ClientInfo object from one or all clients. |
Modifier and Type | Class and Description |
---|---|
class |
AgentMessageHandler
This class performs the postprocessing of an agent that was received in a message
|
class |
AgentResponseHandler
This class handles an agent that has been received in a response
|
class |
ConnectionLostDialog<C extends ClientContext>
This dialog is shown when the connection to the server was lost and could not be reestablished
after a certain number of retries.
|
class |
DefaultServerNotificationHandler<C extends ClientContext>
This class provides a default implementation for handling server messages.
|
class |
GuiReconnectorTask
This task performs an automatic reconnection of the client after it went off-line.
|
class |
GuiServerNotificationHandler<C extends ClientContext>
This class provides a default implementation for handling server notification messages.
|
class |
RequestChannel
This class encapsulates the functionality provided by the Request network channel.
|
Modifier and Type | Class and Description |
---|---|
class |
NetRequestEvent
This event is sent by the
RequestChannel when a NetRequest is sent or a
NetResponse is received respectively. |
class |
NetResponseEvent
This event is sent by the
RequestChannel when a NetResponse is received. |
class |
NetworkConnectionEvent
This event notifies about client network connection changes.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMessageChannel<C extends ClientContext>
This class contains an inner task, which fetches
NetMessage s from the
client's input queue and dispatches them to the various message listeners. |
class |
ClientMessageHandler
This handler processes incoming messages.
|
class |
ClientNetworkAdapter<C extends ClientContext>
This class groups both
ClientRequestConnection and ClientMessageConnection maintaining them
together as a session. |
class |
EspritClientConnector<C extends ClientContext,U extends User>
This class provides the user facade to the network.
|
class |
MessageChannel
On this instance you can register for incoming messages from the server.
|
class |
MessageReceiveTask
This task blocks in the readNextMessage() method until it receives a new message.
|
Modifier and Type | Class and Description |
---|---|
class |
IOClientMessageConnection
This is the Socket-IO specific implementation of the
ClientMessageConnection . |
class |
IOClientNetworkAdapter
This is the Socket-IO specific implementation of the
ClientNetworkAdapter |
class |
IOClientRequestConnection
This is the Socket-IO specific implementation of the
ClientRequestConnection |
Modifier and Type | Class and Description |
---|---|
class |
ChatToolFrame
This class implements the chat feature.
|
Modifier and Type | Class and Description |
---|---|
class |
CpuLoadConfigDialog
This dialog allows for specifying the server's heavy load protection parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
DataSourceListDialog
This dialog allows for viewing the currently configured data sources
|
Modifier and Type | Class and Description |
---|---|
class |
EmailConfigDialog
This dialog allows for specifying the mail addresses of administrators, that
should be notified about server errors.
|
Modifier and Type | Class and Description |
---|---|
class |
LogConfigDialog
This Dialog allows for configuring the Server logging parameters
|
class |
LogfileListDialog
This dialog allows for accessing the server log-files
|
Modifier and Type | Class and Description |
---|---|
class |
ServerMemoryMonitorDialog<C extends ClientContext>
This dialog provides two memory monitor panes, one observing client-memory
and another one observing server-memory.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientMessageSendDialog
Tis Dialog allows for creating and sending a text message to any user selected from a choice menu
|
Modifier and Type | Class and Description |
---|---|
class |
ChangePasswordForUserDialog
This dialog asks the user to change his password.
|
class |
PasswordChangeDialog
This dialog asks the user to change his password.
|
class |
SetDefaultPasswordDialog
This dialog sets the system default password for new users.
|
Modifier and Type | Class and Description |
---|---|
class |
RemotePathTreeModelDriver<C extends ClientContext>
This is a
PathTreeModelDriver implementation which communicates
to a remote PathTreeModelDriver on the server. |
Modifier and Type | Class and Description |
---|---|
class |
FileDownloadWFT<C extends ClientContext,S extends ServerContext>
This task executes a file-transfer for downloading a file from the server.
|
class |
FileDownloadWorkflow<C extends ClientContext>
This workflow starts the
FileDownloadWFT . |
class |
FileUploadWFT<C extends ClientContext,S extends ServerContext>
This task executes a file-transfer for uploading a file to the server.
|
class |
FileUploadWorkflow<C extends ClientContext>
This workflow starts the
FileUploadWFT . |
class |
RemoteArchiveExtractEDT<C extends ClientContext>
This task receives task-events from the
RemoteArchiveExtractTask and logs them locally. |
class |
RemoteArchiveExtractTask
This task performs the remote archive extraction.
|
class |
RemoteArchiveExtractWFT<C extends ClientContext>
This task executes the
RemoteArchiveExtractEDT |
class |
RemoteArchiveExtractWorkflow<C extends ApplicationContext>
This workflow executes the
RemoteArchiveExtractWFT . |
class |
RemoteArchiveListEDT<C extends ClientContext>
This task receives task-events from the
RemoteArchiveListTask and logs them locally. |
class |
RemoteArchiveListTask<S extends ServerContext>
This task performs the remote archive listing.
|
class |
RemoteArchiveListWFT<C extends ClientContext>
This task starts the
RemoteArchiveListEDT |
class |
RemoteArchiveListWorkflow<C extends ClientContext>
This workflow starts the
RemoteArchiveListWFT . |
Modifier and Type | Class and Description |
---|---|
class |
GetPathFilterAgent
This agent stops the watch-service of the servers
ServerPathTreeModelDriver . |
class |
GetRootPathInfoAgent
This agent fetches the root node from the server.
|
class |
LoadChildrenAgent
This agent reads the children of a particular node of the servers
PathTree . |
class |
RenamePathAgent
This agent stops the watch-service of the servers
ServerPathTreeModelDriver . |
class |
ResetPathWatcherAgent
This agent stops the watch-service of the servers
ServerPathTreeModelDriver . |
class |
SetPathFilterAgent
This agent stops the watch-service of the servers
ServerPathTreeModelDriver . |
Modifier and Type | Class and Description |
---|---|
class |
ChoosePermissionDialog<C extends ClientContext>
This class ...
|
class |
PermissionManagerDialog
This class ...
|
Modifier and Type | Class and Description |
---|---|
class |
AssignPermissionsAgent
This agents assigns permissions to the given owner for the given object.
|
class |
GetAssignedPermissionsAgent
This agent reads the assigned permissions on a given object for the given owner
|
class |
GetPermissionDefinitionsAgent
This agent reads the permission-definitions of all controlled objects from the server.
|
Modifier and Type | Class and Description |
---|---|
class |
BatchTaskManagerDialog
This dialog allows for viewing the currently configured server processes
|
class |
BatchTaskTable
This list keeps the currently configured server processes.
|
Modifier and Type | Class and Description |
---|---|
class |
SessionManagerDialog
This dialog allows for viewing the current client sessions
|
Modifier and Type | Class and Description |
---|---|
class |
ServerEventRegisterDialog
This dialog allows for defining the event-types that the client should receive
|
Modifier and Type | Class and Description |
---|---|
class |
LoadMeterDialog
This class ...
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGroupManagerDialog<C extends ClientContext>
This dialog allows for viewing/editing the currently configured groups
|
class |
AbstractUserManagerDialog<C extends ClientContext>
This dialog allows for viewing/editing the currently configured users
|
class |
GroupAssignDialog<C extends ClientContext>
This dialog allows for assigning users to groups.
|
class |
GroupCreateDialog<C extends ClientContext>
This dialog creates a new Group object from a form input and stores it in the servers group database.
|
class |
GroupEditDialog<C extends ClientContext>
This dialog modifies an existing Group object form a form input and stores it in the servers group database.
|
class |
GroupFieldPanel
This class encapsulates the input fields for creating/editing a Group object
|
class |
GroupFormDialog<C extends ClientContext>
This is the base dialog for Group creation/editing
|
class |
GroupManagerDialog
This dialog displays all groups defined for the system
|
class |
UserCreateDialog<C extends ClientContext>
This dialog creates a new User object from a form input and stores it in the servers user database.
|
class |
UserEditDialog<C extends ClientContext>
This dialog modifies an existing User object form a form input and stores it in the servers user database.
|
class |
UserFieldPanel
This class encapsulates the input fields for creating/editing a User object
|
class |
UserFormDialog<C extends ClientContext>
This is the base dialog for User creation/editing
|
class |
UserManagerDialog<C extends ClientContext>
This dialog displays all users defined for the system
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientWFT<C extends ClientContext>
This class ...
|
class |
AbstractClientWorkflow<C extends ClientContext>
This is the base class for all client side workflows
|
class |
AbstractEventDrivenWFT<C extends ClientContext>
This workflow-task is supposed to run a remote task on the server.
|
class |
AbstractFileStreamWFT<C extends ClientContext>
This workflow task runs a
FileStreamDownloadAgent with the FileStreamJob set. |
class |
AbstractStreamParserWFT<C extends ClientContext>
This class ...
|
class |
FileTransferWFT<C extends ClientContext,S extends ServerContext>
This workflow-task runs a
FileTransferTask with the jobs added |
Modifier and Type | Class and Description |
---|---|
class |
AbstractThreadPool
This is the base class for all thread pools.
|
Modifier and Type | Class and Description |
---|---|
class |
EspritDemoMainFrame
This is the launching class for the EsprIT demo.
|
class |
StartClientCommand
This is class starts the
EspritClientLaunch in a new Java-VM. |
class |
StartServerCommand
This is class starts the
EspritServerLaunch in a new Java-VM. |
Modifier and Type | Class and Description |
---|---|
class |
EspritClientLoginFrame
This login dialog prompts for username and password and launches the
EspritClientMainFrame . |
class |
EspritClientMainFrame
This is the main frame of the EsprIT Admin-Client application
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteFileInfo
This class describes a File object on the server.
|
class |
RemoteResourceInfo
This class describes a resource File on the server.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CrossPlatformObject<C extends ClientContext,S extends ServerContext>
This interface defines methods for objects that can live in both client and server environments
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCrossPlatformObject<C extends ClientContext,S extends ServerContext>
This is the base class for objects that can live in both client and server environments
|
class |
AbstractServerModel<S extends ServerContext>
This is a base implementation for a server side model which provides simple
support for client access tracking.
|
class |
AbstractSessionServerModel
This
AbstractServerModel implementation maintains a list of registered SessionId s. |
class |
CoSessionId
This class identifies the session of a co-client
|
class |
NetMessage
This class encapsulates message data which clients may receive asynchronously
from the server.
|
class |
NetRequest
This object is sent by the client to the server for issuing a request.
|
class |
NetResponse
This object is returned to the client as a response to a NetRequest.
|
class |
ServerHost
This class defines the ports used by the server
|
class |
ServerId
This is the initial object the server sends to the client when connected.
|
class |
ServerSessionId
This class identifies the pseudo session of a server
|
class |
SessionId
This class serves as an identifier for a client session.
|
class |
SessionRegistrationEvent
This event notifies about session registration changes in an
AbstractSessionServerModel . |
Modifier and Type | Interface and Description |
---|---|
interface |
Agent<C extends ClientContext,S extends ServerContext>
An Agent object is being sent within a
NetRequest to the server for execution by calling
one of its send... methods. |
interface |
AsyncAgent<C extends ClientContext,S extends ServerContext>
This interface adds support for running an agent asynchronously on the server.
|
interface |
LoginAgent<C extends ClientContext,S extends ServerContext>
This interface must be implemented by the agent that is used for user login.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAgent<C extends ClientContext,S extends ServerContext>
This is the abstract base class for all Agent implementations.
|
class |
AbstractCommonAgent<C extends ClientContext,S extends ServerContext>
Agents of this type are for common usage and supposed to be extended for custom applications.
|
class |
AbstractInternalAgent
This is a template for a UserAgent
|
class |
AbstractLockableAgent<C extends ClientContext,S extends ServerContext>
This agent has some convenience support for resource locking
|
class |
AbstractSequencedAgent<C extends ClientContext,S extends ServerContext>
This agent allows for sending huge results in multiple chunks to the client.
|
class |
AbstractTestAgent
This is the base class for agents that are used for testing purposes.
|
class |
AbstractTextViewAgent<C extends ClientContext,S extends ServerContext>
This Agent pops up a
TextEditorFrame with the information it has
fetched from the server. |
class |
AgentId
The AgentId object provides a globally unique agent identifier which is used to identify an
asynchronously running agent on the server (i.e. for canceling).
|
class |
LoadTextFileSequencedAgent
This agent reads a text file on server side and fills a client side
TextPrintable component. |
class |
SequencedAgentId
This is the AgentId of a sequence agent.
|
class |
StreamAgentId
This is a special agentId used by
FileStreamDownloadAgent |
class |
TransferAgentId
This is a special AgentId used by
FileTransferAgent |
Modifier and Type | Class and Description |
---|---|
class |
ABOInfoAgent<C extends ClientContext,S extends ServerContext>
This agent reads access information about a particular ABO
|
class |
AbstractLoginAgent<C extends ClientContext,S extends ServerContext>
This agent is executed automatically after a successful login.
|
class |
ChangePasswordAgent<C extends ClientContext,S extends ServerContext>
This agent performs a password change for the current login user.
|
class |
ClientMessageAgent<C extends ClientContext,S extends ServerContext>
This agent allows for sending a message from one client to another or just to all clients.
|
class |
DefaultLoginAgent<C extends ClientContext,S extends ServerContext>
This agent performs the initialization for a user login.
|
class |
DefaultLoginData
This is a simple default implementation for a users LoginData
|
class |
DeleteDirectoryAgent<C extends ClientContext,S extends ServerContext>
This agent deletes a server-file if it is not locked by another session.
|
class |
DeleteFileAgent<C extends ClientContext,S extends ServerContext>
This agent deletes a server-file if it is not locked by another session.
|
class |
FileEditAgent<C extends ClientContext,S extends ServerContext>
This agent is supposed to edit a file while holding a ResourceLock on the server.
|
class |
FileInfoAgent<C extends ClientContext,S extends ServerContext>
This agent reads file information about a particular file or directory from the server
|
class |
FileListAgent<C extends ClientContext,S extends ServerContext>
This agent lists the files within a server directory
|
class |
FileReadAgent<C extends ClientContext,S extends ServerContext>
This agent reads the content of a text file and transfers it as a zipped byte array.
|
class |
FileStoreAgent<C extends ClientContext,S extends ServerContext>
This agent stores a file on the server while holding a ResourceLock for it.
|
class |
PurgeDirectoryAgent<C extends ClientContext,S extends ServerContext>
This agent deletes the content of the given server directory.
|
class |
ServerMemoryCleanupAgent<C extends ClientContext,S extends ServerContext>
This agent kicks the garbage collector on the server.
|
Modifier and Type | Class and Description |
---|---|
class |
CoClientConnectionListAgent
This agent reads the list of co-clients currently connected to the server
|
class |
CoServerConnectionListAgent
This agent reads the list of the server's current co-server connections
|
class |
CoServerInfoAgent
This agent reads both the list of co-server and co-client connections
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDBAgent
This agent performs a database operation such as insert/update/delete/rehash on
a set of records in the database.
|
class |
DBDeleteAgent
This agent deletes records from the database.
|
class |
DBInsertAgent
This agent inserts records into the database.
|
class |
DBLoadAgent
This agent reads records from the database and sends them in multiple chunks
to the client
|
class |
DBRehashAgent
This agent rehashes records from the database.
|
class |
DBSelectAgent
This agent reads a set of records from the database according to the given condition and order.
|
class |
DBStoreAgent
This agent inserts or updates records depending on whether or not they exist already in the
database.
|
class |
DBUpdateAgent
This agent updates records in the database.
|
class |
ProbeDataSourceAgent
This agent checks all DataSource connections and prints info about them
|
Modifier and Type | Class and Description |
---|---|
class |
ChatMessageAgent
This Agent sends a ChatMessageEvent to the recipients
|
class |
ClientCommandAgent
This agent sends a command message for execution to all target clients defined within the command
|
class |
DataSourceListAgent
This agent reads all configured data sources from the server
|
class |
DefaultPasswordConfigAgent
This agent sets the default user password in the srv_param.cfg file
|
class |
EventMessageTypeInfoAgent
This agent fetches the currently registered message types from the server
|
class |
EventMessageTypeRegisterAgent
This agent is used to register/deregister the
TrayIcon.MessageType s of server messages
which the client wants to receive. |
class |
GetRunningRemoteTasksAgent
This agent reads the list of async agents that are currently running on the server
|
class |
LockDataSourcePoolAgent
This agent fetches an exclusive lock on the data source pool
|
class |
RemoteTasksInfoAgent
This agent fetches the
TaskId s of all remote running tasks |
class |
ResetPasswordAgent
This Agent resets or clears the password of the given user
|
class |
SelectDataSourceAgent
This agent makes the requested datasource the current one
|
class |
ServerActivityInfoAgent
This agent reads the current active tasks on the server
|
class |
ServerLogTestAgent
This agent prints log messages of all
LogLevel s on the server. |
class |
ServerParamsInfoAgent
This agent reads server config params from the configuration file of the server
|
class |
ServerShutdownAgent
This agent kills all clients and finally shuts the server down
|
class |
ServerStartupInfoAgent
This agent reads the unmodifyable server startup parameters
|
class |
ServerStatisticsInfoAgent
This agent reads the current server statistics values
|
class |
ServerStatisticsRefreshAgent
This agent fetches a snapshot of the current
ServerStatistic instance. |
class |
SetClientLogLevelAgent
This agent sends a SetClientLogLevelCommand to all clients
|
class |
ThreadPoolInfoAgent
This agent reads the unmodifyable server startup parameters
|
class |
TimeCompareAgent
This agent compares client and server time and time-zone and time-stamp values.
|
Modifier and Type | Class and Description |
---|---|
class |
ABOAccessInfoAgent
This agent fetches the current ABO Access information from the server.
|
class |
ABOCreateAgent<I extends AliveBusinessObject>
This agent creates an
AliveBusinessObject . |
class |
ABODeleteAgent
This agent deletes a BusinessObject.
|
class |
ABODropAgent
This agent drops a BusinessObject from the server side business object cache.
|
class |
ABOFetchAgent<A extends AliveBusinessObject>
This agent fetches an
AliveBusinessObject from the server. |
class |
ABOFindAgent<A extends AliveBusinessObject>
This agent creates a BusinessObject.
|
class |
ABOUpdateAgent
This agent updates a change of an
AliveBusinessObject in the ABOServerCache . |
Modifier and Type | Class and Description |
---|---|
class |
CpuLoadConfigAgent
This agent is used to configure the cpu load parameters
|
class |
EmailConfigAgent
This agent is used to configure the email parameters
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGroupChangeAgent
This agent stores group changes in the servers group database
|
class |
AbstractSessionChangeAgent
This agent sends a command message for execution to all target clients defined within the command
|
class |
AbstractUserChangeAgent
This agent makes changes in the servers user database
|
class |
GetGroupsAgent
This agent reads the list of configured groups from the servers group database
|
class |
GetGroupsOfUserAgent
This agent reads the list of configured groups from the servers group database
|
class |
GetSessionsAgent
This agent reads the list of clients currently logged in
|
class |
GetUserIdsAgent
This agent reads the list of configured userIds from the server
|
class |
GetUsersAgent
This agent reads the list of configured users from the server
|
class |
GetUsersOfGroupAgent
This agent reads the list of configured groups from the servers group database
|
class |
GroupCreateAgent
This agent inserts a new group into the servers group database
|
class |
GroupDeleteAgent
This agent stores removes a group from the servers group database
|
class |
GroupUpdateAgent
This agent stores the modified group in the servers group database
|
class |
SessionKillAgent
This agent sends a command message for execution to all target clients defined within the command
|
class |
SessionResetAgent
This agent sends a command message for execution to all target clients defined within the command
|
class |
SetGroupMembersAgent
This agent reads the list of configured groups from the servers group database
|
class |
UserCreateAgent
This agent inserts a new user in the servers user database.
|
class |
UserDeleteAgent
This agent deletes a user from the servers user database.
|
class |
UserUpdateAgent
This agent updates a user in the servers user database.
|
Modifier and Type | Class and Description |
---|---|
class |
LockAcquireAgent<C extends ClientContext,S extends ServerContext>
This agent acquires the desired lock on the server.
|
class |
LockFindAgent
This agent reads the list of resource locks currently hold
|
class |
LockInfoAgent
This agent searches a particular lock which is hold on the server
|
class |
LockReleaseAgent
This agent releases the given ResourceLock on the server
|
class |
LockRetriggerAgent
This agent retriggers the given list of
ResourceLock s on the server |
Modifier and Type | Class and Description |
---|---|
class |
LogConfigAgent
This agent is used to configure the logging parameters
|
class |
LogDirListAgent
This agent reads the sub-directories in the servers log-directory.
|
class |
LogFileListAgent
This class reads the current list of server logfiles
|
class |
NewLogFileAgent
This agent opens a new logfile on the server
|
class |
ReadLogFileAgent
This agent reads the content of a log file and transfers it as a zipped byte array.
|
Modifier and Type | Class and Description |
---|---|
class |
BatchTaskConfigListAgent
This agent reads the list of configured server-processes from the server
|
class |
BatchTaskConfigSaveAgent
This agent reads server config params from the configuration file of the server
|
class |
CancelBatchProcessAgent
This agent reads the list of configured server-processes from the server
|
class |
ProcessConfigReadAgent
This agent reads server config params from the configuration file of the server
|
class |
ProcessStartAgent
This agent reads the list of configured server-processes from the server
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAsciiDownloadTask<C extends ClientContext>
This class ...
|
class |
AbstractBinaryDownloadTask<C extends ClientContext>
This class ...
|
class |
AbstractDownloadTask<C extends ClientContext>
This class ...
|
class |
FileStreamDownloadAgent<C extends ClientContext,S extends ServerContext>
This agent performs a file stream download for the given
FileStreamJob . |
class |
FileTransferAgent<C extends ClientContext,S extends ServerContext>
This agent performs a bidirectional file transfer for the
FileTransferJob s which it contains. |
class |
TransfersRunningListAgent
This agent reads the list of file transfers that are currently running
|
Modifier and Type | Class and Description |
---|---|
class |
ExFileSetTransferAgent
This class demonstrates the transfer of a simple file set for testing purposes only.
|
class |
ExFileTransferAgent
This class demonstrates the transfer of a single file for testing purposes only.
|
class |
ExMixedFileTransferAgent
This class demonstrates a mixed up- and download of a file set for testing purposes only.
|
class |
ExStreamDownloadAgent
This class demonstrates the transfer of a single file for testing purposes only.
|
Modifier and Type | Class and Description |
---|---|
class |
CoServerExecuteAgent
This agent is being executed on all reachable servers and its coServers
|
class |
CoServerFileTransferAgent
This test agent performs a file transfer between server and co-server
|
class |
CoServerFileTransferCancelAgent
This test agent cancels a file transfer between server and co-server
|
class |
EverBlockingSyncAgent
This is a sample agent that blocks forever in sync execution.
|
class |
EverSleepingAsyncAgent
This is a sample agent that sleeps for the specified timeout or
forever if no timeout was specified.
|
class |
EverWorkingAsyncAgent
This is a sample agent that works until the specified timeout is reached or
forever if no timeout was specified.
|
class |
FailingAgent
This is a sample agent for testing all types of agent processing errors that can happen
|
class |
GenerateLogMessagesAgent
This agent adds a number of log messages to the
DBO_tnt_logmsg table |
class |
HeavyLoadAgent
This is a sample agent for testing timeouts
|
class |
HeavyLoggingAgent
This is a sample agent for testing timeouts
|
class |
MemoryEatingAgent
This agent eats up all available memory and will lead to an OutOfMemoryException in the VM.
|
class |
MessageBurstAgent
This agent adds a number of log messages to the
DBO_tnt_logmsg table |
class |
MessageBurstSequencedAgent
This agent sends a burst of messages to all clients just for testing purposes.
|
class |
NoOperationAgent
This agent is just for testing
|
class |
NoReturnAsyncAgent
This is a sample no-return agent that sleeps on the server forever.
|
class |
PartialResultAsyncAgent
This agent provides a partial result in a message
|
class |
PartialResultSplitAgent
This agent provides partial result in response and message
|
class |
PartialResultSyncAgent
This agent provides a partial result in a response
|
class |
RoundTripAgent
This agent is supposed to measure the round-trip time of an agent
|
class |
SendServerMessageAgent
This agent causes the server to send server-messages to all clients for testing purposes.
|
class |
SequencedParamAgent
This agent demonstrates the usage of client side agent parameters, which are stored in a client
cache.
|
class |
ServerLogMessageAgent
This is a sample agent for testing purposes
|
class |
TestServerExceptionAgent
This agent throws an intentional ServerException for testing correct language translation
|
Modifier and Type | Class and Description |
---|---|
class |
CancelClientCommand
This command cancels another async running
ClientCommand |
class |
CancelRemoteTaskCommand
This command forces the client to cancel a particular agent.
|
class |
CancelTransferCommand
This command tells the client to cancel one of his currently running file transfers
|
class |
ClientCommand<C extends ClientContext>
This is the base class for commands that can be sent to a client for execution
|
class |
ClientMessageCommand
This command displays a message coming from another client
|
class |
ClientResetCommand
This command cancels all the client's asynchronous activity on both, client and server-side
|
class |
ClientShutdownCommand
This commands forces the client to disconnect and terminate.
|
class |
ClientShutdownDialog
This dialog is called as the last one to notify the user about a forced termination of the client
|
class |
LockReleaseCommand<C extends ClientContext>
This command forces the client to release a resource lock that he is currently holding on the server.
|
class |
LockTimedOutCommand
This command forces the client to release a resource lock that has been timed out on the server.
|
class |
ServerShutdownDialog
This dialog is called when the server was shut down.
|
Modifier and Type | Class and Description |
---|---|
class |
ExAsyncClientCommand
This is a sample async ClientCommand for testing purposes only
|
Modifier and Type | Class and Description |
---|---|
class |
ABOChangeEvent
This event is sent by the server to notify about business object changes
|
class |
AbstractSessionEvent
This is the base class for custom events that are caused by clients and distributed by
the server to other clients.
|
class |
AbstractStatusChangeEvent
This event is sent by the server to notify about status changes of a
ServerObject |
class |
BatchTaskConfigStatusEvent
This event just maintains a SessionId object
|
class |
BatchTaskEvent
This event is sent by the server to notify about start/stop or progress of an
asynchronously running remote server batch task.
|
class |
ChatMessageEvent
This event carries the chat message information
|
class |
ClientConnectionEvent
This event is sent by the server to notify about a client connection or disconnection
|
class |
CoServerConnectionEvent
This event is sent by the server to notify about a co-server connection or disconnection
|
class |
DataSourceStatusEvent
This event is sent by the server to notify about data source status changes
|
class |
FileTransferStatusEvent
This event is sent by the server to notify about the status of a file transfer
|
class |
GroupAssignmentChangeEvent
This event is sent by the server to notify about a changes Group object data
|
class |
GroupDataChangeEvent
This event is sent by the server to notify about a changes Group object data
|
class |
LogChannelStatusEvent
This event is sent by the server to notify about a LogChannel status changes
|
class |
LogfileStatusEvent
This event is sent by the server to notify about logfile status changes
|
class |
NetMessageEvent
This event is sent by the
MessageChannel each time a NetMessage is received |
class |
PasswordChangeEvent
This event is sent by the server to notify about a change in a user's data
|
class |
RemoteRecordChangeEvent
This event is sent by the server to notify clients about record changes in the database.
|
class |
ResourceLockEvent
This event is sent by the server to notify about resource lock activity
|
class |
ResourceLockStatusEvent
This event is sent by the server to notify about resource lock activity
|
class |
RunStateStatusEvent
This is a control event for administration purposes only.
|
class |
ServerErrorMessage
This event is sent by the server to notify about server alarms
|
class |
ServerInfoMessage
This event is sent by the server to notify about server alarms
|
class |
ServerNotificationMessage
This event is sent by the server to notify about server alarms
|
class |
ServerShutdownEvent
This event is sent by the server to notify about shutting down.
|
class |
ServerStatusEvent
This is the super class for all kinds of server status changes
|
class |
ServerWarningMessage
This event is sent by the server to notify about server alarms
|
class |
SystemDataChangeEvent
This event is sent by the server to notify about a change in a group's data
|
class |
SystemEvent
This event type is sent to the client in any case.
|
class |
TextMessageEvent
This event carries the chat message information
|
class |
UserAuthenticationEvent
This event is sent by the server to notify about a user login or logout
|
class |
UserDataChangeEvent
This event is sent by the server to notify about a change in a user's data
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractTransferJob
This class describes a single file to be transferred between client and server.
|
class |
FileStreamJob
This class defines a job for a stream download.
|
class |
FileTransferJob
This class describes a single file to be transferred between client and server.
|
class |
FileTransferJobList
This class groups a list of FileTransferJob objects into one task.
|
class |
JobConstraint
This class encapsulates the various constraints that can be specified for a
FileTransferJob |
class |
JobId
This object provides a globally unique transfer identifier which is used to cancel
a running file transfer on the server.
|
class |
StreamJobId
This JobId identifies a running stream download job
|
class |
TransferJobId
This JobId identifies a running file transfer
|
Modifier and Type | Interface and Description |
---|---|
interface |
RemoteTask<S extends ServerContext>
This interface defines how a remote
AsyncTask is being submitted to a pool. |
interface |
RemoteTaskEventReceiver<C extends ClientContext>
Defines the method by which a remote
AsyncTask will react on received RemoteTaskEvent s |
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientEDT<C extends ClientContext>
This is a local event-driven-task (EDT) which has a remote counterpart task running on the sever.
|
class |
AbstractClientTask<C extends ClientContext>
This is a pure adapter class that nails the
ApplicationContext to the ClientContext |
class |
AbstractRemoteOsProcessTask<S extends ServerContext>
This class runs an OS-process within a remote task on the server
|
class |
AbstractRemoteTask<S extends ServerContext>
This is an
AsyncTask which runs on server side and is owned by a user session. |
class |
AbstractServerTask<S extends ServerContext>
This async task is supposed to run in a
ServerContext environment within any
server's thread pool which is yet to be specified. |
class |
CoServerBindTask<S extends ServerContext>
This is a special task that actually consists of two coupled tasks.
|
class |
FileTransferTask<C extends ClientContext,S extends ServerContext>
This task runs a
FileTransferAgent with the jobs added |
class |
RemoteJavaCommandTask<S extends ServerContext>
This OS-process task executes on server side and runs a Java program within a
separate Virtual Machine.
|
class |
RemoteRunStateFlag
This flag is used to track the state of remote running tasks.
|
class |
RemoteTaskCancelAgent
This agent tries to cancel a remotely running
AsyncTask by its RemoteTaskId . |
class |
RemoteTaskEvent
This event is used for notifying the state of remotely running tasks.
|
class |
RemoteTaskEventQueue
This receiver queues up all incoming
RemoteTaskEvent s for a particular task identified
by its RemoteTaskId . |
class |
RemoteTaskId
This is a TaskId of an AsyncTask instance that runs on the server
and is associated to a particular client that started it.
|
class |
RemoteTaskMonitor<S extends ServerContext>
This
TaskMonitor sends RemoteTaskEvent s to the client for synchronization. |
class |
RemoteTaskReleaseAgent<C extends ClientContext,S extends ServerContext>
This agent executes a
RemoteTask within its RemoteTaskReleaseAgent.executeOnServer() method. |
class |
RemoteTaskStartAgent<C extends ClientContext,S extends ServerContext>
This agent executes a
RemoteTask within its RemoteTaskStartAgent.executeOnServer() method. |
class |
RemoteTaskStatusEvent
This event is sent by the server to notify about processing status changes of a remote task
|
Modifier and Type | Interface and Description |
---|---|
interface |
JournalTask<S extends ServerContext>
This interface defines what a journal task is able to to.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJournalOsProcessTask<S extends ServerContext>
This is a OS-process task that runs as a reattachable
JournalTask |
class |
AbstractJournalTask<S extends ServerContext>
This is the base class for all journal remote tasks.
|
class |
JournalTaskDeregisterAgent<C extends ClientContext,S extends ServerContext>
This agent de-registers a
JournalTask from the ServerTaskManager . |
class |
JournalTaskId
This is a TaskId of an AsyncTask instance that runs on the server
and is associated to a particular client that started it.
|
class |
JournalTaskListAgent<C extends ClientContext,S extends ServerContext>
This agent fetches the currently running journal tasks from the server.
|
class |
JournalTaskMonitor<S extends ServerContext>
This is a special
RemoteTaskMonitor which stores all RemoteTaskEvent s sent in a journalList. |
class |
JournalTaskRestartEvent
This event notifies about a
JournalTask being restarted after a reconnect. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInitializableServerObject<S extends ServerContext>
This is the base class for server classes that manage a
ServerContext |
class |
AbstractServerObject<S extends ServerContext>
This is the base class for server classes that manage a
ServerContext |
class |
ServerContext
This instance is the main access point for the runtime environment of the server.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AliveBusinessObject<C extends ClientContext,S extends ServerContext,A extends AliveBusinessObject>
Alive business objects (ABOs) are server side singletons, stored in special server side cache.
|
interface |
PrimaryKey
This interface defines a primary key for business objects.
|
Modifier and Type | Class and Description |
---|---|
class |
ABOAccessList
This class ...
|
class |
ABOFilter<A extends AliveBusinessObject>
This filter allows for fetching only those ABOs that match the filter condition.
|
class |
ABOPrimaryKey
This is a default implementation for a
PrimaryKey . |
class |
ABOServerCache
This is a cache for all accessed
AliveBusinessObject instances. |
class |
AbstractABO<C extends ClientContext,S extends ServerContext,I extends AliveBusinessObject>
This is the base class for all server side
AliveBusinessObject s (ABOs) |
class |
AbstractDBRecordABO<C extends ClientContext,S extends ServerContext,I extends AliveBusinessObject>
This is a wrapper for an ABO instance which implements the
DBRecord interface and thus can be
handled by DBRecordTable , DBRecordList and other DBRecord capable classes. |
class |
AbstractPersistentABO<C extends ClientContext,S extends ServerContext,I extends AliveBusinessObject>
This is the base class for business objects based on a database persistent record.
|
class |
AbstractPrimaryKey
This class defines the equality for all
PrimaryKey implementations |
class |
AbstractSingletonABO<C extends ClientContext,S extends ServerContext,I extends AbstractSingletonABO>
This is the base class for all Singleton ABOs.
|
class |
SingletonPrimaryKey
This PK is used by singleton ABOs
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLoadMeterABO
This is the base class for all server statistics tracking ABOs.
|
class |
ClientMeterABO
This ABO measures the current client count
|
class |
MessageMeterABO
This ABO measures the current messages/min count
|
class |
RequestMeterABO
This ABO measures the current requests/min count
|
class |
TaskMeterABO
This ABO measures the number of tasks currently running
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGroupManager<S extends ServerContext>
This GroupManager implementation provides the basic framework for managing groups.
|
class |
AbstractUserManager<S extends ServerContext>
This class manages an internal cache of User objects and provides a default implementation for the
UserManager methods
|
class |
DefaultGroupManager<S extends ServerContext>
This implementation stores groups in the srv_group.cfg config file as NDF records.
|
class |
DefaultUserManager
This implementation manages users in the srv_user.cfg config file as NDF records.
|
class |
ServerCredential
This class extends the Credential by an additional dataSourceName.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDatabaseGroup
This is a basic implementation of a database user.
|
class |
AbstractDatabaseUser<R extends DBRecord>
This is a basic implementation of a database user.
|
class |
DatabaseUser
This is a sample custom implementation of a database user
|
class |
DBGroup
This is a sample custom implementation of a database group
|
class |
DBGroupManager
This is a custom implementation of a GroupManager.
|
class |
DBUserManager
This is a custom implementation of a UserManager.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Group
This interface defines an EsprIT user group
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractGroup
This is a default implementation for a
Group object |
class |
DefaultGroup
This is a default implementation for an EsprIT user group
|
class |
GroupWriter
This class ...
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultGroupMembershipManager<S extends ServerContext>
This is the default implementation of a
GroupMembershipManager . |
class |
GroupMemberConfig
This class encapsulates the group-member information read from the members config file.
|
class |
GroupMemberWriter
This class writes the group member configuration to the member config file.
|
Modifier and Type | Interface and Description |
---|---|
interface |
User
This interface defines what makes up a user of the EsprIT server
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractUser
This User implementation represents user entries defined in the srv_user.cfg file
|
class |
DefaultUser
This User implementation represents user entries defined in the srv_user.cfg file
|
class |
UserId
This class keeps the login information of a user who is currently logged in
|
class |
UserWriter
This class ...
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBatchTask<S extends ServerContext>
This is the base class for time scheduled server batch Processes.
|
class |
AbstractDatabaseBatchTask<S extends ServerContext>
This ServerProcess is supposed to work with DBObjects
|
class |
BatchTaskConfigEntry
This class encapsulates an entry in the srv_process.cfg file
|
class |
BatchTaskConfigWriter
This class writes a
BatchTaskConfigEntry to the server config file ServerConfigFile.BATCHTASK |
class |
BatchTaskManager
This class encapsulates the entries in the coservers.cfg configuration file
|
class |
BatchTaskMonitor<S extends ServerContext>
This Monitor is attached to
AbstractBatchTask instances. |
class |
LogCleanupBatchTask
This batch process performs a log cleanup in regular time frames
|
class |
TestBatchTask
This is server batch process for testing purposes only
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultServerMessageDispatcher<S extends ServerContext>
This class implements the default message dispatching rules.
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectionThreadPool
This thread-pool provides the threads that manage socket connections.
|
class |
DefaultRequestHandler
This handler handles all system internal client requests
|
class |
RequestDispatcher
This class dispatches the incoming request to the responsible
RequestHandler
based on the type of the request. |
class |
RequestServiceThreadPool
This thread pool uses cached threads in order to forward a request to a particular
RequestHandler.
|
Modifier and Type | Class and Description |
---|---|
class |
FileStreamEntry
This class maintains a file transfer on the server during up/download.
|
class |
FileTransferEntry
This class maintains a file transfer on the server during up/download.
|
class |
ParallelStreamsList
This list contains the stream jobs that are currently running on the server.
|
class |
ParallelTransfersList
This list contains the file transfer jobs that are currently running on the server.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractServerConfig
This class encapsulates the common part of all server configuration objects.
|
class |
AbstractServerParameters
This class encapsulates the common part of server configuration key processing.
|
class |
NetworkConfigWriter
This class writes the
ServerNetworkConfig content in NDF format. |
class |
OptionServerWorkspaceDir
This is the -workspace option defining workspace-directory of the server
|
class |
OptionShutdown
This is the -shutdown option for shutting down the server
|
class |
ServerConfig
This class encapsulates the main server parameters read from the config-directory.
|
class |
ServerNetworkConfig
This class encapsulates the entries in the network configuration file.
|
class |
ServerParams
This class encapsulates the dynamic configuration parameters of the server.
|
class |
ServerStartup
This class encapsulates the static configuration parameters of the server.
|
Modifier and Type | Class and Description |
---|---|
class |
AccessibleServerObject<C extends ClientContext,S extends ServerContext>
This is base class manages a lastAccessor ID as well as a lastAccessor timestamp
for remote accessible server objects.
|
class |
EmailSender
This class sends an email to the configured recipients
|
class |
FatalErrorHandler<S extends ServerContext>
This error handler reports fatal errors in the logfile and sends an
email notification to registered email recipients.
|
class |
LogChannelManager
This class is a cache for all LogChannels opened by the server
|
class |
MailerFacade
This class is a facade to the
EmailSender . |
class |
NServerEventDispatcher
This class is used to fire server internal notification events.
|
class |
ServerEventDispatcher
This class is used to fire server internal notification events in a thread safe manner.
|
class |
ServerEventQueue
This class is used to fire server internal notification events by a particular daemon thread.
|
class |
ServerStatistic
This class implements a thread-safe profile of the current server statistic values.
|
class |
ServerStatisticManager
This manager contains a singleton
ServerStatistic instance as well as a thread
which updates it repeatedly after the configured delay. |
class |
ServerTaskManager
This class adds support for canceling running
RemoteCancellableTask instances |
Modifier and Type | Class and Description |
---|---|
class |
CoClientContext
This class encapsulates a connection to a co-server.
|
class |
CoClientReconnectorTask
This thread performs an automatic reconnection of the client after it went off-line.
|
class |
CoServerConnectionABO
This ABO contains ever up to date information, which CoServers are connected.
|
class |
CoServerManager
This manager maintains the
CoClientContext s of all co-server connections of this server. |
Modifier and Type | Class and Description |
---|---|
class |
AgentExecutorTask
This task performs the async execution of an agent on the server.
|
class |
AgentSleeperThreadPool
This ThreadPool is used to execute async (sleepy) agents which do NOT consume much CPU time.
|
class |
AgentTaskMonitor<S extends ServerContext>
This
TaskMonitor sends RemoteTaskEvent s to the client for synchronization. |
class |
AgentTimerThreadPool
This pool provides timer-threads for canceling async agents that timed out on the server.
|
class |
AgentWatchDogTask
This task controls the execution of async agent and handles an eventual timeout.
|
class |
AgentWorkerThreadPool
This ThreadPool is used to execute async agents which put CPU load on the server.
|
class |
AsyncAgentExecutorAdapter<C extends ApplicationContext>
This is just a wrapper task that calls the agent.sendForExecution() method when executing
|
class |
ServerThreadPool
This is the base class for all server thread pools.
|
class |
ServerThreadPoolManager
This class manages all server thread pools.
|
class |
TransferThreadPool
This thread pool provides threads used for file transfers.
|
Modifier and Type | Class and Description |
---|---|
class |
DatabaseConfigWriter
This class writes the server config file
ServerConfigFile.DATASOURCE in NDF format. |
class |
DatabaseConnection
This class implements the mapping between a
DataSource and a name for it |
class |
DatabaseManager
This class maintains a pool of connected DataSource objects which can be selected by name.
|
class |
DataSourceEntry
This class encapsulates the persistent data of a database connection definition
|
class |
ServerDatabaseConfig
This class encapsulates the database connections defined for the esprit server
|
Modifier and Type | Class and Description |
---|---|
class |
RemoteTaskHistoryMonitor<S extends ServerContext>
This
TaskMonitor writes a history record for a RemoteTask when the task has finished. |
class |
TaskHistoryRecord
This class encapsulates the history information of a remote-task.
|
class |
TaskHistoryWriter
This class it the interface to the Task history files written by the esprit server.
|
Modifier and Type | Class and Description |
---|---|
class |
ResourceLock
A ResourceLock protects server resources against concurrent client access.
|
class |
ResourceLockManager
This List manages the resource locks that are being hold by clients during editing a server resource.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractServerConnection
This class contains the logic of each connection that the server opens for the client.
|
class |
AbstractTransferService
This task reads the client's
AbstractTransferJob and performs all requested file transfers. |
class |
FileDownloadService
This class performs the file download on server side
|
class |
FileDownstreamService
This class performs the file downstream on server side
|
class |
FileUploadService
This class performs the file upload on server side
|
class |
RequestServiceTask
This task reads incoming requests, forwards them to the
RequestDispatcher
and writes the response to the clients message channel (Note that both request and
message channel are uni-directional). |
class |
ServerConnectionService
This class ...
|
class |
ServerConnector<S extends ServerContext>
This class is the servers interface to networking.
|
class |
ServerMessageQueue
This is the main message queue of the server.
|
class |
ServerNetworkAdapter
An instance of this adapter is created for each client and cached in a server side
Session object. |
class |
Session
This class encapsulates a connection to a client by maintaining it's
SessionId and the according
ServerNetworkAdapter . |
class |
SessionManager
This is a synchronized List containing the currently connected clients.
|
class |
TransferServiceTask
This task reads the incoming transfer jobs from the client and starts the according
services for handling them.
|
Modifier and Type | Class and Description |
---|---|
class |
IOServerConnection
This class encapsulates a connection socket as well as its input- and output-streams.
|
class |
IOServerConnectionService
This service contains a task that listens on the server port and creates new client connections if requested.
|
class |
IOServerConnector<S extends ServerContext>
This is an implementation of
ServerConnector based on the standard network Socket class. |
Modifier and Type | Class and Description |
---|---|
class |
PathTreeManager
This manager maintains a server side
PathTree which makes the servers
data-directory accessible and observable by clients. |
class |
RemotePathChangeEvent
This event notifies about a path change in a remote
PathTree . |
class |
RemotePathInfo
This class ...
|
class |
RemotePathRegistrationEvent
This event notifies about a path change in a remote
PathTree . |
class |
ServerPathTreeModelDriver
This server side
PathTreeModelDriver forwards all events to the client. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultPathTreePermissionMaster
This class ...
|
class |
DirectoryPermissionDefinition
This class ...
|
class |
FilePermissionConfig
This class...
|
class |
FilePermissionDefinition
This class ...
|
Modifier and Type | Interface and Description |
---|---|
interface |
PermissionConfig
This interface defines what makes up the user and group access permission system.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPermissionConfig
This class encapsulates the configuration of user and group access permissions
stored in the server config file
ServerConfigFile.PERMISSION . |
class |
DefaultPermissionConfig
This class encapsulates the configuration of user and group access permissions
stored in the server config file
ServerConfigFile.PERMISSION . |
class |
DefaultPermissionManager<S extends ServerContext>
This class manages permissions for user and group access control in the esprit server.
|
class |
GroupPermissionEntry
This class defines a group permission.
|
class |
PermissionAssignmentChangeEvent
This event is sent by the server to notify about a changes Group object data
|
class |
PermissionConfigWriter
This class writes the server config file
ServerConfigFile.DATASOURCE in NDF format. |
class |
PermissionDefinition
An instance of this class must be provided by all
PermissionControlled objects. |
class |
PermissionEntry
This class defines a user or group permission.
|
class |
UserPermissionEntry
This class defines a user permission entry.
|
Modifier and Type | Class and Description |
---|---|
class |
EspritWebServer
This is the internal web-service of the Esprit server which provides simple support
for GET and POST requests.
|
class |
WebRequestHandler
This class handles the incoming requests of the esprit web-service.
|
Copyright © 2014 EsprIT-Systems. All Rights Reserved.