org/objectweb/proactive/core/descriptor/xml/ProActiveDescriptorConstants.java

00001 /* 
00002  * ################################################################
00003  * 
00004  * ProActive: The Java(TM) library for Parallel, Distributed, 
00005  *            Concurrent computing with Security and Mobility
00006  * 
00007  * Copyright (C) 1997-2007 INRIA/University of Nice-Sophia Antipolis
00008  * Contact: proactive@objectweb.org
00009  * 
00010  * This library is free software; you can redistribute it and/or
00011  * modify it under the terms of the GNU Lesser General Public
00012  * License as published by the Free Software Foundation; either
00013  * version 2.1 of the License, or any later version.
00014  *  
00015  * This library is distributed in the hope that it will be useful,
00016  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00017  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
00018  * Lesser General Public License for more details.
00019  * 
00020  * You should have received a copy of the GNU Lesser General Public
00021  * License along with this library; if not, write to the Free Software
00022  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
00023  * USA
00024  *  
00025  *  Initial developer(s):               The ProActive Team
00026  *                        http://www.inria.fr/oasis/ProActive/contacts.html
00027  *  Contributor(s): 
00028  * 
00029  * ################################################################
00030  */ 
00031 package org.objectweb.proactive.core.descriptor.xml;
00032 
00033 
00042 public interface ProActiveDescriptorConstants {
00043     public static final String PROACTIVE_DESCRIPTOR_TAG = "ProActiveDescriptor";
00044     public static final String MAIN_DEFINITION_TAG = "mainDefinition";
00045     public static final String VARIABLES_TAG = "variables";
00046     public static final String VARIABLES_DESCRIPTOR_TAG = "descriptorVariable";
00047     public static final String VARIABLES_PROGRAM_TAG = "programVariable";
00048     public static final String VARIABLES_DESCRIPTOR_DEFAULT_TAG = "descriptorDefaultVariable";
00049     public static final String VARIABLES_PROGRAM_DEFAULT_TAG = "programDefaultVariable";
00050     public static final String VARIABLES_JAVAPROPERTY_TAG = "javaPropertyVariable";
00051     public static final String VARIABLES_JAVAPROPERTY_DESCRIPTOR_TAG = "javaPropertyDescriptorDefault";
00052     public static final String VARIABLES_JAVAPROPERTY_PROGRAM_TAG = "javaPropertyProgramDefault";
00053     public static final String VARIABLES_INCLUDE_XML_FILE_TAG = "includeXMLFile";
00054     public static final String VARIABLES_INCLUDE_PROPERTY_FILE_TAG = "includePropertyFile";
00055     public static final String DEPLOYMENT_TAG = "deployment";
00056     public static final String INFRASTRUCTURE_TAG = "infrastructure";
00057     public static final String COMPONENT_DEFINITION_TAG = "componentDefinition";
00058     public static final String ARG_TAG = "arg";
00059     public static final String MAP_TO_VIRTUAL_NODE_TAG = "mapToVirtualNode";
00060     public static final String VIRTUAL_NODES_DEFINITION_TAG = "virtualNodesDefinition";
00061     public static final String VIRTUAL_NODES_ACQUISITION_TAG = "virtualNodesAcquisition";
00062     public static final String VIRTUAL_NODE_TAG = "virtualNode";
00063     public static final String REGISTER_TAG = "register";
00064     public static final String MAPPING_TAG = "mapping";
00065     public static final String MAP_TAG = "map";
00066     public static final String JVMSET_TAG = "jvmSet";
00067     public static final String VMNAME_TAG = "vmName";
00068     public static final String CURRENTJVM_TAG = "currentJVM";
00069     public static final String LOOKUP_TAG = "lookup";
00070     public static final String JVMS_TAG = "jvms";
00071     public static final String JVM_TAG = "jvm";
00072     public static final String ACQUISITION_TAG = "acquisition";
00073     public static final String CREATION_PROCESS_TAG = "creation";
00074     public static final String PROCESS_TAG = "process";
00075     public static final String PROCESS_DEFINITION_TAG = "processDefinition";
00076     public static final String SERVICE_DEFINITION_TAG = "serviceDefinition";
00077     public static final String JVM_PROCESS_TAG = "jvmProcess";
00078     public static final String RSH_PROCESS_TAG = "rshProcess";
00079     public static final String PROCESS_LIST_TAG = "processList";
00080     public static final String PROCESS_LIST_BYHOST_TAG = "processListbyHost";
00081     public static final String MAPRSH_PROCESS_TAG = "maprshProcess";
00082     public static final String SSH_PROCESS_TAG = "sshProcess";
00083     public static final String RLOGIN_PROCESS_TAG = "rloginProcess";
00084     public static final String BSUB_PROCESS_TAG = "bsubProcess";
00085     public static final String GLOBUS_PROCESS_TAG = "globusProcess";
00086     public static final String PRUN_PROCESS_TAG = "prunProcess";
00087     public static final String PBS_PROCESS_TAG = "pbsProcess";
00088     public static final String OAR_PROCESS_TAG = "oarProcess";
00089     public static final String CLUSTERFORK_PROCESS_TAG = "clusterForkProcess";
00090     public static final String GLITE_PROCESS_TAG = "gLiteProcess";
00091     public static final String DEPENDENT_PROCESS_SEQUENCE_TAG = "dependentProcessSequence";
00092     public static final String SEQUENTIAL_PROCESS_TAG = "independentProcessSequence";
00093     public static final String MPI_PROCESS_TAG = "mpiProcess";
00094     public static final String MPI_PROCESS_OPTIONS_TAG = "mpiOptions";
00095     public static final String MPI_LOCAL_PATH_TAG = "localRelativePath";
00096     public static final String MPI_REMOTE_PATH_TAG = "remoteAbsolutePath";
00097     public static final String PROCESS_NUMBER_TAG = "processNumber";
00098     public static final String NG_PROCESS_TAG = "ngProcess";
00099     public static final String OARGRID_PROCESS_TAG = "oarGridProcess";
00100     public static final String HIERARCHICAL_PROCESS_TAG = "hierarchicalProcess";
00101     public static final String GRID_ENGINE_PROCESS_TAG = "gridEngineProcess";
00102     public static final String GLITE_PROCESS_OPTIONS_TAG = "gLiteOptions";
00103     public static final String GRID_ENGINE_OPTIONS_TAG = "gridEngineOption";
00104     public static final String PROCESSES_TAG = "processes";
00105     public static final String SERVICES_TAG = "services";
00106     public static final String EXTENDED_JVM_TAG = "extendedJvm";
00107     public static final String PROCESS_REFERENCE_TAG = "processReference";
00108     public static final String SERVICE_REFERENCE_TAG = "serviceReference";
00109     public static final String HIERARCHICIAL_REFERENCE_TAG = "hierarchicalReference";
00110     public static final String COMMAND_PATH_TAG = "commandPath";
00111     public static final String ENVIRONMENT_TAG = "environment";
00112     public static final String HOST_LIST_TAG = "hostlist";
00113     public static final String BSUB_OPTIONS_TAG = "bsubOption";
00114     public static final String RES_REQ_TAG = "resourceRequirement";
00115     public static final String SCRIPT_PATH_TAG = "scriptPath";
00116     public static final String GLOBUS_OPTIONS_TAG = "globusOption";
00117     public static final String COUNT_TAG = "count";
00118     public static final String GLOBUS_MAXTIME_TAG = "maxTime";
00119     public static final String PRUN_OPTIONS_TAG = "prunOption";
00120     public static final String PROCESSOR_TAG = "processor";
00121     public static final String HOSTS_NUMBER_TAG = "hostsNumber";
00122     public static final String PROCESSOR_PER_NODE_TAG = "processorPerNode";
00123     public static final String BOOKING_DURATION_TAG = "bookingDuration";
00124     public static final String QUEUE_NAME_TAG = "queueName";
00125     public static final String PARALLEL_ENVIRONMENT_TAG = "parallelEnvironment";
00126     public static final String OUTPUT_FILE = "outputFile";
00127     public static final String ERROR_FILE = "errorFile";
00128     public static final String PBS_OPTIONS_TAG = "pbsOption";
00129     public static final String OAR_OPTIONS_TAG = "oarOption";
00130     public static final String OARGRID_OPTIONS_TAG = "oarGridOption";
00131     public static final String OAR_RESOURCE_TAG = "resources";
00132     public static final String OARGRID_WALLTIME_TAG = "walltime";
00133     public static final String NG_OPTIONS_TAG = "ngOption";
00134     public static final String EXECUTABLE_TAG = "executable";
00135 
00136     //public static final String OAR_PROPERTY_TAG="properties";
00137     public static final String VARIABLE_TAG = "variable";
00138     public static final String CLASSPATH_TAG = "classpath";
00139     public static final String BOOT_CLASSPATH_TAG = "bootclasspath";
00140     public static final String JAVA_PATH_TAG = "javaPath";
00141     public static final String POLICY_FILE_TAG = "policyFile";
00142     public static final String LOG4J_FILE_TAG = "log4jpropertiesFile";
00143     public static final String PROACTIVE_PROPS_FILE_TAG = "ProActiveUserPropertiesFile";
00144     public static final String CLASSNAME_TAG = "classname";
00145     public static final String PARAMETERS_TAG = "parameters";
00146     public static final String ABS_PATH_TAG = "absolutePath";
00147     public static final String REL_PATH_TAG = "relativePath";
00148     public static final String GLITE_PATH_TAG = "JDLFilePath";
00149     public static final String GLITE_REMOTE_PATH_TAG = "JDLRemoteFilePath";
00150     public static final String GLITE_ARGUMENTS_TAG = "arguments";
00151     public static final String GLITE_INPUTSANDBOX_TAG = "inputSandbox";
00152     public static final String GLITE_OUTPUTSANDBOX_TAG = "outputSandbox";
00153     public static final String GLITE_ENVIRONMENT_TAG = "environment";
00154     public static final String GLITE_REQUIREMENTS_TAG = "requirements";
00155     public static final String GLITE_RANK_TAG = "rank";
00156     public static final String GLITE_CONFIG_TAG = "configFile";
00157     public static final String GLITE_INPUTDATA_TAG = "inputData";
00158     public static final String JVMPARAMETERS_TAG = "jvmParameters";
00159     public static final String JVMPARAMETER_TAG = "parameter";
00160     public static final String SECURITY_TAG = "security";
00161     public static final String RMI_LOOKUP_TAG = "RMIRegistryLookup";
00162     public static final String P2P_SERVICE_TAG = "P2PService";
00163     public static final String PROACTIVE_SCHEDULER_TAG = "ProActiveScheduler";
00164     public static final String PEERS_SET_TAG = "peerSet";
00165     public static final String PEER_TAG = "peer";
00166     public static final String FT_CONFIG_TAG = "faultTolerance";
00167     public static final String FT_CKPTSERVER_TAG = "checkpointServer";
00168     public static final String FT_RECPROCESS_TAG = "recoveryProcess";
00169     public static final String FT_LOCSERVER_TAG = "locationServer";
00170     public static final String FT_RESSERVER_TAG = "resourceServer";
00171     public static final String FT_GLOBALSERVER_TAG = "globalServer";
00172     public static final String FT_TTCVALUE_TAG = "ttc";
00173     public static final String FT_PROTO_TAG = "protocol";
00174     public static final String UNICORE_PROCESS_TAG = "unicoreProcess";
00175     public static final String UNICORE_OPTIONS_TAG = "unicoreOption";
00176     public static final String UNICORE_DIR_PATH_TAG = "unicoreDirPath";
00177     public static final String UNICORE_KEYFILE_PATH_TAG = "keyFilePath";
00178     public static final String UNICORE_USITE_TAG = "usite";
00179     public static final String UNICORE_VSITE_TAG = "vsite";
00180     public static final String FILE_TRANSFER_DEFINITIONS_TAG = "fileTransferDefinitions";
00181     public static final String FILE_TRANSFER_TAG = "fileTransfer";
00182     public static final String FILE_TRANSFER_FILE_TAG = "file";
00183     public static final String FILE_TRANSFER_DIR_TAG = "dir";
00184     public static final String FILE_TRANSFER_DEPLOY_TAG = "fileTransferDeploy";
00185     public static final String FILE_TRANSFER_RETRIEVE_TAG = "fileTransferRetrieve";
00186     public static final String FILE_TRANSFER_COPY_PROTOCOL_TAG = "copyProtocol";
00187     public static final String FILE_TRANSFER_SRC_INFO_TAG = "sourceInfo";
00188     public static final String FILE_TRANSFER_DST_INFO_TAG = "destinationInfo";
00189     public static final String FILE_TRANSFER_IMPLICT_KEYWORD = "implicit";
00190     public static final String TECHNICAL_SERVICE_ID = "technicalServiceId";
00191     public static final String TECHNICAL_SERVICES_TAG = "technicalServices";
00192     public static final String TECHNICAL_SERVICES_DEF_TAG = "technicalServiceDefinition";
00193     public static final String TECHNICAL_SERVICE_ARG_TAG = "arg";
00194 }

Generated on Mon Jan 22 15:16:07 2007 for ProActive by  doxygen 1.5.1