Project

General

Profile

Download (1.07 KB) Statistics
| Branch: | Tag: | Revision:
1
package eu.etaxonomy.cdm.server.instance;
2

    
3
import org.eclipse.jetty.util.component.LifeCycle;
4

    
5
public enum Status{
6
    /**
7
     * New instances are uninitialized
8
     */
9
    uninitialized,
10
    /**
11
     * Instance is being configured and added to the server
12
     */
13
    initializing,
14
    /**
15
     * Instance is starting up, see {@link LifeCycle#isStarting()}
16
     */
17
    starting,
18
    /**
19
     * Instance is started up, see {@link LifeCycle#isStarted()}
20
     */
21
    started,
22
    /**
23
     * Instance is stopped, see {@link LifeCycle#isStopped()}
24
     */
25
    stopped,
26
    /**
27
     * Instance is stopping, see {@link LifeCycle#isStopping()}
28
     */
29
    stopping,
30
    /**
31
     * An error occurred either during initialization, starting up or while running.
32
     */
33
    error,
34
    /**
35
     * Instance has been disabled due to memory limitations
36
     */
37
    disabled,
38
    /**
39
     * The instance has been removed from the configuration file.
40
     */
41
    removed,
42
    /**
43
     * The version of the instance database is not compatible.
44
     * It is potentially updateable
45
     */
46
    incompatible_version
47
}
(6-6/6)