Files

The implementation is included in two separate files:

job-1.2.jar
Contains class files for JOB interfaces and implementation classes.
job-1.2.dll (Windows platforms), libjob-1.2.so (UNIX platforms)
Shared library implementing the JOB kernel.

If you create a factory for a clean JOB directory, the implementation will generate the following files in that directory:

JobServer.properties
This file is only generated if you start a JOB server instance. It contains properties configuring the server instance.
boss.ini
This file contains parameters configuring the kernel.
boss.txt
This file contains log messages written by the native kernel library.
boss.lock
This file is temporarily created if you start a JOB server instance, or if you create a JOB factory instance in embedded server mode. It is deleted when you shutdown a server instance, or when you close a JOB factory instance in in embedded server mode.
boss.xxx
This file contains your application data. There may be many files depending on the amount of your data. The file names differ in the xxx part which are consecutive numbers.
log.xxx
This file contains transaction recovery data. It is created temporarily while transactions are running. There may be many files depending on the amount of data processed in a single transactions. The file names differ in the xxx part which are consecutive numbers.

If you create a factory for a JOB directory containing some of these files, then JOB reuses them. The remaining files will be created.