bpelconstants.java

来自「ejb3 java session bean」· Java 代码 · 共 227 行

JAVA
227
字号
/* * JBoss, Home of Professional Open Source * Copyright 2005, JBoss Inc., and individual contributors as indicated * by the @authors tag. * * This is free software; you can redistribute it and/or modify it * under the terms of the JBPM BPEL PUBLIC LICENSE AGREEMENT as * published by JBoss Inc.; either version 1.0 of the License, or * (at your option) any later version. * * This software is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. */package org.jbpm.bpel.xml;import javax.xml.namespace.QName;/** * Constant values used in BPEL process definitions. * @author Juan Cantu * @version $Revision: 1.20 $ $Date: 2007/11/29 10:17:06 $ */public class BpelConstants {  // namespaces  public static final String NS_BPEL = "http://docs.oasis-open.org/wsbpel/2.0/process/executable";  public static final String NS_SERVICE_REF = "http://docs.oasis-open.org/wsbpel/2.0/serviceref";  public static final String NS_BPEL_1_1 = "http://schemas.xmlsoap.org/ws/2003/03/business-process/";  public static final String NS_XML_SCHEMA = "http://www.w3.org/2001/XMLSchema";  public static final String NS_XML_SCHEMA_INSTANCE = "http://www.w3.org/2001/XMLSchema-instance";  public static final String NS_XMLNS = "http://www.w3.org/2000/xmlns/";  public static final String NS_VENDOR = "urn:jbpm.org:bpel-1.1";  public static final String NS_DEFINITION_DESCRIPTOR = "urn:jbpm.org:bpel-1.1:definition";  public static final String NS_DEPLOYMENT_DESCRIPTOR = "urn:jbpm.org:bpel-1.1:deployment";  public static final String NS_EXAMPLES = "http://jbpm.org/bpel/examples";  public static final String URN_XPATH_1_0 = "urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0";  public static final String YES = "yes";  public static final String NO = "no";  // process  public static final String ATTR_NAME = "name";  public static final String ATTR_TARGET_NAMESPACE = "targetNamespace";  public static final String ELEM_IMPORT = "import";  public static final String ATTR_EXPRESSION_LANGUAGE = "expressionLanguage";  public static final String ATTR_QUERY_LANGUAGE = "queryLanguage";  public static final String ATTR_ABSTRACT_PROCESS = "abstractProcess";  // import  public static final String ATTR_NAMESPACE = "namespace";  public static final String ATTR_LOCATION = "location";  public static final String ATTR_IMPORT_TYPE = "importType";  // activity  public static final String ATTR_SUPPRESS_JOIN_FAILURE = "suppressJoinFailure";  public static final String ATTR_LINK_NAME = "linkName";  public static final String ELEM_SOURCES = "sources";  public static final String ELEM_SOURCE = "source";  public static final String ELEM_TRANSITION_CONDITION = "transitionCondition";  public static final String ELEM_TARGETS = "targets";  public static final String ELEM_JOIN_CONDITION = "joinCondition";  public static final String ELEM_TARGET = "target";  // scope  public static final String ELEM_SCOPE = "scope";  public static final String ATTR_ISOLATED = "isolated";  public static final String ELEM_COMPENSATION_HANDLER = "compensationHandler";  public static final String ELEM_TERMINATION_HANDLER = "terminationHandler";  public static final String ELEM_FAULT_HANDLERS = "faultHandlers";  public static final String ELEM_CATCH_ALL = "catchAll";  public static final String ELEM_EVENT_HANDLERS = "eventHandlers";  public static final String ELEM_ON_EVENT = "onEvent";  public static final String ELEM_CATCH = "catch";  public static final String ATTR_FAULT_NAME = "faultName";  public static final String ATTR_FAULT_VARIABLE = "faultVariable";  public static final String ATTR_FAULT_MESSAGE_TYPE = "faultMessageType";  public static final String ATTR_FAULT_ELEMENT = "faultElement";  public static final String ELEM_VARIABLES = "variables";  public static final String ELEM_VARIABLE = "variable";  public static final String ATTR_TYPE = "type";  public static final String ATTR_MESSAGE_TYPE = "messageType";  public static final String ATTR_ELEMENT = "element";  public static final String ELEM_PARTNER_LINKS = "partnerLinks";  public static final String ELEM_PARTNER_LINK = "partnerLink";  public static final String ATTR_PARTNER_LINK_TYPE = "partnerLinkType";  public static final String ATTR_MY_ROLE = "myRole";  public static final String ATTR_PARTNER_ROLE = "partnerRole";  public static final String ELEM_CORRELATION_SETS = "correlationSets";  public static final String ELEM_CORRELATION_SET = "correlationSet";  public static final String ATTR_PROPERTIES = "properties";  // empty  public static final String ELEM_EMPTY = "empty";  // flow  public static final String ELEM_FLOW = "flow";  public static final String ELEM_LINKS = "links";  public static final String ELEM_LINK = "link";  // while  public static final String ELEM_WHILE = "while";  public static final String ELEM_CONDITION = "condition";  // switch  public static final String ELEM_IF = "if";  public static final String ELEM_ELSEIF = "elseif";  public static final String ELEM_ELSE = "else";  // service activities  public static final String ATTR_PARTNER_LINK = "partnerLink";  public static final String ATTR_OPERATION = "operation";  public static final String ATTR_PORT_TYPE = "portType";  public static final String ELEM_CORRELATIONS = "correlations";  public static final String ELEM_CORRELATION = "correlation";  public static final String ATTR_SET = "set";  public static final String ATTR_INITIATE = "initiate";  public static final String ATTR_VARIABLE = "variable";  // service reference  public static final String ELEM_SERVICE_REF = "service-ref";  public static final String ATTR_REFERENCE_SCHEME = "reference-scheme";  // invoke  public static final String ELEM_INVOKE = "invoke";  public static final String ATTR_INPUT_VARIABLE = "inputVariable";  public static final String ATTR_OUTPUT_VARIABLE = "outputVariable";  public static final String ATTR_PATTERN = "pattern";  // receive  public static final String ELEM_RECEIVE = "receive";  public static final String ATTR_CREATE_INSTANCE = "createInstance";  public static final String ATTR_MESSAGE_EXCHANGE = "messageExchange";  // reply  public static final String ELEM_REPLY = "reply";  // wait  public static final String ELEM_WAIT = "wait";  public static final String ELEM_FOR = "for";  public static final String ELEM_UNTIL = "until";  public static final String ELEM_REPEAT_EVERY = "repeatEvery";  // pick  public static final String ELEM_PICK = "pick";  public static final String ELEM_ON_MESSAGE = "onMessage";  public static final String ELEM_ON_ALARM = "onAlarm";  // compensate  public static final String ELEM_COMPENSATE = "compensate";  // compensateScope  public static final String ELEM_COMPENSATE_SCOPE = "compensateScope";  public static final String ATTR_TARGET = "target";  // assign  public static final String ELEM_ASSIGN = "assign";  public static final String ELEM_COPY = "copy";  public static final String ELEM_FROM = "from";  public static final String ELEM_TO = "to";  public static final String ATTR_EXPRESSION = "expression";  public static final String ATTR_PART = "part";  public static final String ELEM_QUERY = "query";  public static final String ATTR_PROPERTY = "property";  public static final String ATTR_ENDPOINT_REFERENCE = "endpointReference";  public static final String ELEM_LITERAL = "literal";  // validate  public static final String ELEM_VALIDATE = "validate";  public static final String ATTR_VARIABLES = "variables";  // other activities  public static final String ELEM_SEQUENCE = "sequence";  public static final String ELEM_THROW = "throw";  public static final String ELEM_RETHROW = "rethrow";  public static final String ELEM_EXIT = "exit";  // standard faults  public static final QName FAULT_SELECTION_FAILURE = new QName(NS_BPEL, "selectionFailure");  public static final QName FAULT_CONFLICTING_REQUEST = new QName(NS_BPEL, "conflictingRequest");  public static final QName FAULT_MISSING_REQUEST = new QName(NS_BPEL, "missingRequest");  public static final QName FAULT_MISMATCHED_ASSIGNMENT = new QName(NS_BPEL,      "mismatchedAssignmentFailure");  public static final QName FAULT_JOIN_FAILURE = new QName(NS_BPEL, "joinFailure");  public static final QName FAULT_CORRELATION_VIOLATION = new QName(NS_BPEL, "correlationViolation");  public static final QName FAULT_UNINITIALIZED_VARIABLE = new QName(NS_BPEL,      "uninitializedVariable");  public static final QName FAULT_UNSUPPORTED_REFERENCE = new QName(NS_BPEL, "unsupportedReference");  public static final QName FAULT_UNINITIALIZED_PARTNER_ROLE = new QName(NS_BPEL,      "uninitializedPartnerRole");  public static final QName FAULT_SUB_LANGUAGE_EXECUTION = new QName(BpelConstants.NS_BPEL,      "subLanguageExecutionFault");  public static final QName FAULT_FORCED_TERMINATION = new QName(NS_BPEL, "forcedTermination");  public static final QName FAULT_INVALID_EXPRESSION_VALUE = new QName(BpelConstants.NS_BPEL,      "invalidExpressionValue");  // extension faults  public static final QName FAULT_INVOCATION_FAILURE = new QName(NS_VENDOR, "invocationFailure");  // definition descriptor  public static final String ELEM_IMPORTS = "imports";  public static final String ELEM_WSDL = "wsdl";  public static final String ELEM_XML_SCHEMA = "schema";  // deployment descriptor  public static final String ELEM_BPEL_DEPLOYMENT = "bpelDeployment";  public static final String ATTR_VERSION = "version";  public static final String ELEM_SCOPES = "scopes";  public static final String ELEM_MY_ROLE = "myRole";  public static final String ATTR_SERVICE = "service";  public static final String ATTR_PORT = "port";  public static final String ELEM_PARTNER_ROLE = "partnerRole";  public static final String ATTR_DESTINATION = "destination";  public static final String ATTR_HANDLE = "handle";  public static final String ELEM_SERVICE_CATALOGS = "serviceCatalogs";  public static final String ATTR_CONTEXT_URL = "contextUrl";  public static final String ELEM_DEFINITION = "definition";  // xml variable initialization mark  public static final String ATTR_INITIALIZED = "initialized";  public static final String ATTR_NIL = "nil";  // suppress default constructor, ensuring non-instantiability  private BpelConstants() {  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?