com.prozima.pengine
Class LicenceLimits

java.lang.Object
  extended by com.prozima.pengine.LicenceLimits

public abstract class LicenceLimits
extends java.lang.Object

Provides limits imposed by the licence which applies to this version of the library.


Field Summary
static int MAX_NUM_PROJECTS
          Maximum number of projects which may be created.
static int MAX_NUM_RESOURCES
          Maximum number of resources which may be created.
static int MAX_NUM_SCHEDULES_PER_PROJECT
          Maximum number of schedules per project.
 
Constructor Summary
LicenceLimits()
           
 
Method Summary
static int getMaxNumProjects()
          Query the maximum number of projects which may be held by this instance of the library.
static int getMaxNumResources()
          Query the maximum number of resources which may be held by this version of the library.
static int getMaxNumSchedules()
          Query the maximum number of schedules which may be held by each project.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MAX_NUM_PROJECTS

public static final int MAX_NUM_PROJECTS
Maximum number of projects which may be created.

See Also:
Constant Field Values

MAX_NUM_RESOURCES

public static final int MAX_NUM_RESOURCES
Maximum number of resources which may be created.

See Also:
Constant Field Values

MAX_NUM_SCHEDULES_PER_PROJECT

public static final int MAX_NUM_SCHEDULES_PER_PROJECT
Maximum number of schedules per project.

See Also:
Constant Field Values
Constructor Detail

LicenceLimits

public LicenceLimits()
Method Detail

getMaxNumProjects

public static int getMaxNumProjects()
Query the maximum number of projects which may be held by this instance of the library.

Returns:
Maximum number of projects.

getMaxNumResources

public static int getMaxNumResources()
Query the maximum number of resources which may be held by this version of the library.

Returns:
Maximum number of resources.

getMaxNumSchedules

public static int getMaxNumSchedules()
Query the maximum number of schedules which may be held by each project.

Returns:
Maximum number of schedules.