Application Directory (Linux)

Application Directory (Linux)

D2000 system application directory structure

The application directory is the main directory for all D2000 system applications created through the D2000 Management Console process. The following picture illustrates the directory structure of the D2000 V11.00 system application directory.

Directory

Directory description / contents

D2000.APP

D2000 system application directory.

D2000.APP\App01

The directory of a specific application.

D2000.APP\App01\Archiv

Archive databse archiv.db.

D2000.APP\App01\BigBMP

Large bitmaps (.bmp) for use as background graphics or process D2000 HI.

D2000.APP\App01\Bitmaps

Bitmaps (.bmp) for use in graphic schemes.

D2000.APP\App01\java\eclipseproject

Project directory for the Eclipse development environment (see Eclipse development environment).

*) D2000.APP\App01\java\server

The working directory of the D2000 server process where the java code is being compiled.

D2000.APP\App01\java\shared

A directory that is automatically mirrored to computers that are running D2000 client processes using Java (the directory and its subdirectories on the server are managed by application programmers).

D2000.APP\App01\java\shared\classes

Directory in which any custom java classes can be stored for use in applications (see Java libraries).

D2000.APP\App01\java\shared\lib

Directory in which any external java libraries can be stored in for use in applications (see Java libraries).

*) D2000.APP\App01\java\work

Directory used to work with .java files when editing schemas and events.

*) D2000.APP\App01\java\work\generated

 

*) D2000.APP\App01\java\work\user

At the opening of a schema or an event for editing in a GR or CNF process, a .java file representing the script is copied to this directory.

D2000.APP\App01\Logfile

Log database logfile.db.

D2000.APP\App01\LogTrezor

Directory for depository for log database.

D2000.APP\App01\LogTrezor\Compress

Compressed depository of log database.

D2000.APP\App01\LogTrezor\Prev

Safe of a log database before compressing.

D2000.APP\App01\SqlBack

Default directory for backup.

D2000.APP\App01\Syscfg

Configuration database syscfg.db.

D2000.APP\App01\Syscfg\Backup

Backup of configuration database.

D2000.APP\App01\Trace

Text files - records from monitoring of the course of communication (received, transmitted data, communication errors, etc.).

D2000.APP\App01\Trezor

Directory for archive database depository. 

D2000.APP\App01\Trezor\Compress

Compressed archive database depository.

D2000.APP\App01\Trezor\Prev

Depository of archive database before compressing.

D2000.APP\App01\Values

Database of starting values of user and structured variables – values.db. 

Note 1: App01 is the directory of a specific application. The application directory name is arbitrary.

Note 2: Directories marked with *) can be considered as temporary directories, which are used only during the run of the application and whose contents are managed by D2000 system processes. These directories do not need to be copied when transferring the application, as they are automatically generated / reconstructed by the D2000 system at the start of the application and during its development.

Note 3: If you use Application help, a Help directory containing an application help file (.chm file) is created in the directory structure.