View Javadoc
1   package org.exoplatform.services.wcm.publication;
2   
3   /**
4    * The Interface PublicationDefaultStates.
5    */
6   public interface PublicationDefaultStates {
7   
8     /** The Constant ARCHIVED. */
9     public final static String ARCHIVED = "archived";
10  
11    /** The Constant OBSOLETE. */
12    public final static String OBSOLETE = "obsolete";
13  
14    /** The Constant UNPUBLISHED. */
15    public final static String UNPUBLISHED = "unpublished";
16  
17    /** The Constant ENROLLED. */
18    public final static String ENROLLED = "enrolled";
19  
20    /** The Constant DRAFT. */
21    public final static String DRAFT = "draft";
22  
23    /** The Constant PENDING. */
24    public final static String PENDING = "pending";
25  
26    /** The Constant APPROVED. */
27    public final static String APPROVED = "approved";
28  
29    /** The Constant INREVIEW. */
30    public final static String INREVIEW = "inreview";
31  
32    /** The Constant STAGED. */
33    public final static String STAGED = "staged";
34  
35    /** The Constant PUBLISHED. */
36    public final static String PUBLISHED = "published";
37  
38    /*
39     * Active Modes :
40     * Edit - DRAFT -> PUBLISHED
41     * Preview - PENDING -> PUBLISHED
42     * Live - STAGED -> PUBLISHED
43     */
44  }