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