| Interface | Description |
|---|---|
| Consumer<T> |
This interface consumes value of generic type T.
|
| Class | Description |
|---|---|
| AbstractUserInterface | |
| Client | |
| Client.BeepEvent | |
| Client.EJobEvent | |
| Client.JobQueueEvent | |
| Client.PrintEvent | |
| Client.ProgressNoteEvent | |
| Client.ProgressValueEvent | |
| Client.SavePrintEvent | |
| Client.ServerEvent | |
| Client.ShowMessageEvent | |
| Client.StartProgressDialogEvent | |
| Client.StopProgressDialogEvent | |
| Client.TermLoggingEvent | |
| EJob |
Class to track Job serializing and execution.
|
| Job |
Jobs are processes that will run in the background, such as
DRC, NCC, Netlisters, etc.
|
| Job.Inform | |
| Job.Key |
Identifies a Job in a given Electric client/server session.
|
| JobManager | |
| Listener |
This class represents a Listener - a Tool which can listen to Changes.
|
| MultiTaskJob<TaskKey,TaskResult,Result> |
This generic class supports map-reduce scheme of computation on Electric database.
|
| Regression |
Simple client for regressions.
|
| ServerJobManager | |
| StreamClient |
Class for maintaining Connection on Server side.
|
| SwingExamineTask |
Allows the GUI thread to attempt to examine the database immediately.
|
| Tool |
This class represents a Tool in Electric.
|
| ToolSettings | |
| UniversalJob |
Job executing given tasks on a server and then on a client
|
| UserInterfaceExec |
User Interface for Exec threads
|
| Enum | Description |
|---|---|
| Client.OS |
OS is a typesafe enum class that describes the current operating system.
|
| EJob.State | |
| Job.Priority |
Priority is a typesafe enum class that describes the priority of a job.
|
| Job.Type |
Type is a typesafe enum class that describes the type of job (CHANGE or EXAMINE).
|
| Exception | Description |
|---|---|
| JobException |