Package | Description |
---|---|
de.esprit.appsuite.appstore |
These classes implement the Application-Store for remote software installation
|
de.esprit.appsuite.database.dbase |
Contains most of the database related classes.
|
de.esprit.appsuite.gui.pathtree.archive |
Contains the path-tree related dialogs
|
de.esprit.appsuite.gui.task |
Contains GUI support classes for async tasks
|
de.esprit.appsuite.io.archive |
Contains base classes for the archive tools
|
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.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.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.workflow |
Contains classes for building workflows upon async tasks
|
de.esprit.appsuite.workflow.wft |
Contains support classes for building workflow tasks
|
de.esprit.common.gui |
Contains reuseable GUI components as well helper classes for GUI construction.
|
de.esprit.common.util |
Contains useful GUI utility classes for common usage.
|
de.esprit.netsuite.client |
Contains classes that make up the Client of a dual-port server
|
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.net |
Contains GUI gui components for network controlling and monitoring
|
de.esprit.netsuite.client.netch |
Contains classes that build the client network adapter
|
de.esprit.netsuite.client.tool.pathtree.action |
Contains path-tree related standard actions
|
de.esprit.netsuite.client.workflow |
Contains the Workflow support classes
|
de.esprit.netsuite.netdata.agent.internal.transfer |
Contains Agents dealing with 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.batch |
Contains classes that implement and manage the available server processes
|
de.esprit.netsuite.server.chxfer |
Contains classes that make up the server's transfer channel
|
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.netch |
Contains classes that build the server network adapter
|
Modifier and Type | Class and Description |
---|---|
class |
AppLaunchTask
This task implements phase two of the esprit application launcher.
|
class |
AppLaunchTask.MyNativeProcessTask |
Modifier and Type | Class and Description |
---|---|
class |
DBLoadTask<C extends ApplicationContext>
This task is used to load records asynchronously from the database.
|
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 |
AbstractSwingTask<C extends ApplicationContext>
This is an
AsyncTask supposed to be run in a Swing GUIs environment. |
Modifier and Type | Method and Description |
---|---|
void |
TaskProgressBar.setTask(AsyncTask newTask)
Attaches the
AsyncTask that is controlled and observed by this component. |
void |
TaskControlPanel.setTask(AsyncTask task) |
void |
TaskControlPanel.setTask(AsyncTask task,
boolean hasDoubleProgressBar,
boolean isAddedToStartAll) |
Constructor and Description |
---|
TaskProgressBar(ApplicationContext ctx,
AsyncTask task) |
TaskProgressBar(ApplicationContext ctx,
AsyncTask task,
boolean isDoubleProgressBar) |
WriterTaskMonitor(C ctx,
AsyncTask task,
java.io.File targetDir) |
Modifier and Type | Class and Description |
---|---|
class |
ArchiveExtractTask<C extends ApplicationContext> |
class |
ArchiveListTask<C extends ApplicationContext> |
Modifier and Type | Class and Description |
---|---|
class |
ZipArchiverTask<C extends ApplicationContext>
This task runs a
ZipArchiver asynchronously |
Modifier and Type | Class and Description |
---|---|
class |
DataParserTask<C extends ApplicationContext>
This task just executes a
DataParser asynchronously. |
Modifier and Type | Method and Description |
---|---|
AsyncTask |
JavaVersionManager.buildScanJavaVersionTask() |
AsyncTask |
JavaVersionManager.buildScanJavaVersionWFT(AbstractWorkflow workflow) |
protected AsyncTask |
JavaVersionManager.createInitTask() |
Modifier and Type | Method and Description |
---|---|
protected AsyncTask |
AsyncInitializableObject.createInitTask() |
AsyncTask |
AsyncInitializableObject.initAsyc() |
AsyncTask |
AsyncInitializable.initAsyc()
Returns a yet unsubmitted task that will call
Initializable.init() asynchronously. |
Modifier and Type | Class and Description |
---|---|
class |
AsciiParserTask<C extends ApplicationContext>
This task just executes a
AsciiParser asynchronously. |
Modifier and Type | Class and Description |
---|---|
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 |
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 |
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 |
WatchDogTask<C extends ApplicationContext>
This task watches for the timeout of another task.
|
Modifier and Type | Method and Description |
---|---|
protected AsyncTask |
TaskAction.createTask()
Is called each time the action is fired.
|
AsyncTask |
TaskAction.getCurrentTask() |
Modifier and Type | Method and Description |
---|---|
void |
AsyncTask.executeChildTask(AsyncTask childTask)
Runs the child-task in the default executor of the
ApplicationContext . |
void |
AbstractAsyncTask.executeChildTask(AsyncTask childTask)
Runs the childTask in the default executor of the
ApplicationContext . |
void |
AsyncTask.executeChildTask(AsyncTask childTask,
java.util.concurrent.ExecutorService pool)
Runs the child-task asynchronously as a task on it's own.
|
void |
AbstractAsyncTask.executeChildTask(AsyncTask childTask,
java.util.concurrent.ExecutorService pool)
Runs the childTask asynchronously as a task on it's own.
|
static SwingTaskMonitor |
TaskUtil.fetchSwingTaskMonitor(AsyncTask task)
Fetches the
SwingTaskMonitor of the given task. |
static SwingTaskMonitor |
TaskUtil.findSwingTaskMonitor(AsyncTask task)
Tries to find a
SwingTaskMonitor in the monitors of the given task. |
void |
TaskAction.setTask(AsyncTask newTask) |
Modifier and Type | Class and Description |
---|---|
class |
ArchiveConfigDialogWFT<C extends ApplicationContext>
This dialog requests for defining the type of the desired archive
|
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 | Method and Description |
---|---|
AsyncTask |
TaskRegistry.findTask(TaskId taskId) |
AsyncTask |
TaskManager.findTask(TaskId taskId) |
AsyncTask |
TaskRegistry.findTaskByName(java.lang.String taskName) |
AsyncTask |
TaskManager.findTaskByName(java.lang.String taskName) |
Modifier and Type | Method and Description |
---|---|
void |
TaskRegistry.deregisterTask(AsyncTask task)
De-registers the given task from the
TaskManager . |
void |
TaskManager.deregisterTask(AsyncTask task) |
void |
TaskRegistry.registerTask(AsyncTask task)
Registers the given task within the
TaskManager . |
void |
TaskManager.registerTask(AsyncTask task) |
Modifier and Type | Class and Description |
---|---|
class |
JavaCommandTask<C extends ApplicationContext>
This OS-process task runs a Java program within a separate Virtual Machine.
|
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 |
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 |
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. |
Modifier and Type | Method and Description |
---|---|
void |
ProgressWindow.setTask(AsyncTask task)
Attaches the
AsyncTask that is observed by this component. |
Modifier and Type | Method and Description |
---|---|
static void |
NullSafe.cancel(AsyncTask cancellable) |
Modifier and Type | Method and Description |
---|---|
AsyncTask |
ClientTaskManager.reattachToJournalTask(java.lang.String serverName,
JournalTaskId taskId) |
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 |
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. |
Modifier and Type | Class and Description |
---|---|
class |
GuiReconnectorTask
This task performs an automatic reconnection of the client after it went off-line.
|
Modifier and Type | Class and Description |
---|---|
class |
MessageReceiveTask
This task blocks in the readNextMessage() method until it receives a new message.
|
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 |
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 |
AbstractAsciiDownloadTask<C extends ClientContext>
This class ...
|
class |
AbstractBinaryDownloadTask<C extends ClientContext>
This class ...
|
class |
AbstractDownloadTask<C extends ClientContext>
This class ...
|
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
AsyncTask |
JournalTaskRestartEvent.getJournalTask() |
AsyncTask |
JournalTaskRestarter.reattachToJournalTask(java.lang.String serverName,
JournalTaskId taskId)
Is called for each remote journal task that has to be reattached.
|
Constructor and Description |
---|
JournalTaskRestartEvent(AsyncTask task) |
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 |
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 | Method and Description |
---|---|
void |
FileStreamEntry.setRunningTask(AsyncTask task) |
FileStreamEntry |
ParallelStreamsList.setStreamRunning(AsyncTask task,
JobId jobId) |
Modifier and Type | Method and Description |
---|---|
AsyncTask |
ServerTaskManager.findTaskByName(java.lang.String taskName) |
AsyncTask |
ServerTaskManager.reattachToJournalTask(java.lang.String serverName,
JournalTaskId taskId) |
Modifier and Type | Method and Description |
---|---|
void |
ServerTaskManager.deregisterTask(AsyncTask task) |
void |
ServerTaskManager.registerTask(AsyncTask task) |
Modifier and Type | Class and Description |
---|---|
class |
CoClientReconnectorTask
This thread performs an automatic reconnection of the client after it went off-line.
|
Modifier and Type | Class and Description |
---|---|
class |
AgentExecutorTask
This task performs the async execution of an agent on the server.
|
class |
AgentWatchDogTask
This task controls the execution of async agent and handles an eventual timeout.
|
Modifier and Type | Class and Description |
---|---|
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 |
TransferServiceTask
This task reads the incoming transfer jobs from the client and starts the according
services for handling them.
|
Copyright © 2014 EsprIT-Systems. All Rights Reserved.