Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: com/flexstor/common/services/ServiceArgumentsI.java


1   /*
2    * ServiceArgumentsI.java
3    *
4    * Copyright $Date: 2003/08/11 02:22:34 $ FLEXSTOR.net Inc.
5    *
6    * This work is licensed for use and distribution under license terms found at
7    * http://www.flexstor.org/license.html
8    *
9    */
10  
11  package com.flexstor.common.services;
12  
13  public interface ServiceArgumentsI
14  {
15     /**
16     * These constants define different properties of a service
17     * The property values for most services are set in a configuration file
18     **/
19    public final static String ACCESS_METHOD              = "accessmethod";
20    public final static String ACCESS_OAS                 = "oas";
21    public final static String ACCESS_RMI                 = "rmi";
22    public final static String APPLETALK_CONVERTER_PATH   = "appletalk_converterpath";
23    public final static String APPLETALK_INSTALL_PATH     = "appletalk_installpath";
24    public final static String ARGUMENT                   = "argument";
25    public final static String FLAG_DATA_DESTINATION      = "outflag";
26    public final static String FLAG_DATA_SOURCE           = "inflag";
27    public final static String MAX_INSTANCES              = "max_instances";
28    public final static String OBJECT_NAME                = "objectname";
29    public final static String PORT_NUMBER                = "serverport";
30    public final static String ROLE_DATA_DESTINATION      = "outrole";
31    public final static String ROLE_DATA_SOURCE           = "inrole";
32     public final static String SERVER_NAME                = "servername";
33    public final static String SERVICE_NAME               = "name";
34    public final static String STARTUP                    = "startup";
35    public final static String SYNCHRONIZE_WITH           = "synchronize_with";
36    public final static String TYPE_DATA_DESTINATION      = "outtype";
37    public final static String TYPE_DATA_SOURCE           = "intype";
38    public final static String SECONDARY_ROLE_DATA_SOURCE = "secondaryinrole";
39    public final static String SECONDARY_TYPE_DATA_SOURCE = "secondaryintype";
40    public final static String SECONDARY_FLAG_DATA_SOURCE = "secondaryinflag";
41    public final static String FILE_SEPARATOR             = "file_separator";
42    /**
43    * Indicates the process that started this service; some valid processes are:
44    * - Import preservice
45    * - Import postservice
46    * - Import [role.type]
47    * - CheckIn
48    * - CheckOut
49    */
50    public final static String PROCESS                    = "process";
51  
52    /**
53    * Defaults for Assets role, type and flag
54    */
55    public final static String DEFAULT_ROLE               = "ALL";
56    public final static String DEFAULT_TYPE               = "ALL";
57    public final static String DEFAULT_FLAG               = "PARENT";
58  
59     /**
60     * Defaults for Service's startup mode
61     */
62     public final static String AUTOMATIC                  = "automatic";
63     public final static String DISABLED                   = "disabled";
64     public final static String MANUAL                     = "manual";
65  }