ClassName

Default value: "com.lutris.appserver.server.sql.standard.StandardObjectIdAllocator".

File: configuration file.

Context: ObjectId.

If this parameter is set to full class name of class that implements ObjectIdAllocator interface, DODS will use this class to create object id allocator that manages the allocation of unique object ids. If parameter is not set, DODS will use default ObjectIdAllocator implementation - StandardObjectIdAllocator.

Current possible values (implementations classes) for this parameter are:

  1. "com.lutris.appserver.server.sql.standard.StandardObjectIdAllocator" (default)

  2. "org.enhydra.dods.jta.JTAObjectIdAllocator" - needed to support ObjectIdAllocator in JTA environment" (see the section describing JTA in DODS).

Example:

DatabaseManager.DB.<LogicalDatabaseName>.ObjectId.ClassName="org.enhydra.dods.jta.JTAObjectIdAllocator"