00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef AXIS2_CONST_H
00019 #define AXIS2_CONST_H
00020
00026 #include <axis2_env.h>
00027 #include <axis2_utils.h>
00028
00029 #ifdef __cplusplus
00030 extern "C"
00031 {
00032 #endif
00033
00034
00053
00054
00055
00056
00057
00061 #define AXIOM_SOAP_STYLE_RPC_ENCODED 1000
00062
00066
00067
00071 #define AXIOM_SOAP_STYLE_DOC_LITERAL_WRAPPED 1002
00072
00073 #define AXIS2_SCOPE "scope"
00074
00078 #define AXIS2_APPLICATION_SCOPE "application"
00079
00083 #define AXIS2_SESSION_SCOPE "session"
00084
00088 #define AXIS2_MESSAGE_SCOPE "message"
00089
00093 #define AXIS2_PHASE_SERVICE "service"
00094
00098 #define AXIS2_PHASE_TRANSPORT "transport"
00099
00103 #define AXIS2_PHASE_GLOBAL "global"
00104
00108 #define AXIS2_SESSION_CONTEXT_PROPERTY "SessionContext"
00109
00113 #define AXIS2_TRANSPORT_TCP "tcp"
00114
00118 #define AXIS2_TRANSPORT_HTTP "http"
00119
00120
00121
00122 #define AXIS2_TRANSPORT_MAIL "mail"
00123
00124 #define AXIS2_TRANSPORT_JMS "jms"
00125
00126 #define AXIS2_TRANSPORT_LOCAL "local"
00127
00131 #define AXIS2_REQUEST_URL_PREFIX "/services"
00132
00133 #define AXIS2_LISTSERVICES "listServices"
00134
00135 #define AXIS2_LIST_SERVICE_FOR_MODULE_ENGAMNET "listop"
00136
00137
00141 #define AXIS2_ADMIN_LISTSERVICES "listService"
00142
00143 #define AXIS2_LIST_MODULES "listModules"
00144
00145 #define AXIS2_LIST_GLOABLLY_ENGAGED_MODULES "globalModules"
00146
00147 #define AXIS2_LIST_PHASES "listPhases"
00148
00149 #define AXIS2_ENGAGE_GLOBAL_MODULE "engagingglobally"
00150 #define AXIS2_ENGAGE_MODULE_TO_SERVICE "engageToService"
00151
00152 #define AXIS2_ENGAGE_MODULE_TO_SERVICE_GROUP "engageToServiceGroup"
00153
00154 #define AXIS2_ADMIN_LOGIN "adminlogin"
00155
00156 #define AXIS2_LIST_CONTEXTS "listContexts"
00157 #define AXIS2_LOGOUT "logout"
00158
00159 #define AXIS2_VIEW_GLOBAL_HANDLERS "viewGlobalHandlers"
00160 #define AXIS2_SELECT_SERVICE "selectService"
00161 #define AXIS2_EDIR_SERVICE_PARA "editServicepara"
00162 #define AXIS2_SELECT_SERVICE_FOR_PARA_EDIT "selectServiceParaEdit"
00163 #define AXIS2_VIEW_SERVICE_HANDLERS "viewServiceHandlers"
00164 #define AXIS2_LIST_SERVIC_GROUPS "listServciceGroups"
00165
00169 #define AXIS2_SERVICE_MAP "servicemap"
00170 #define AXIS2_SERVICE_GROUP_MAP "serviceGroupmap"
00171
00172 #define AXIS2_CONFIG_CONTEXT "config_context"
00173 #define AXIS2_ACTION_MAPPING "actionMapping"
00174 #define AXIS2_OUTPUT_ACTION_MAPPING "outputActionMapping"
00175 #define AXI2_FAULT_ACTION_MAPPING "faultActionMapping"
00176
00177 #define AXIS2_SERVICE "service"
00178
00179 #define AXIS2_OPEARTION_MAP "opmap"
00180
00183 #define AXIS2_MODULE_MAP "modulemap"
00184
00185 #define AXIS2_SELECT_SERVICE_TYPE "SELECT_SERVICE_TYPE"
00186
00187 #define AXIS2_GLOBAL_HANDLERS "axisconfig"
00188 #define AXIS2_SERVICE_HANDLERS "serviceHandlers"
00189
00190 #define AXIS2_PHASE_LIST "phaseList"
00191
00192 #define AXIS2_LIST_OPS_FOR_THE_SERVICE "listOperations"
00193
00194 #define AXIS2_REMOVE_SERVICE "removeService"
00195
00196 #define AXIS2_ENGAGE_STATUS "engagestatus"
00197
00201 #define AXIS2_ERROR_SERVICE_MAP "errprservicemap"
00202 #define AXIS2_ERROR_MODULE_MAP "errormodulesmap"
00203
00204 #define AXIS2_IS_FAULTY "Fault"
00205
00206 #define AXIS2_MODULE_ADDRESSING "addressing"
00207
00208 #define AXIS2_USER_NAME "userName"
00209 #define AXIS2_PASSWORD "password"
00210
00214 #define AXIS2_SINGLE_SERVICE "singleservice"
00215 #define AXIS2_WSDL_CONTENT "wsdl"
00216
00220
00221
00222 #define AXIS2_LOGGED "Logged"
00223
00224
00225
00226
00227
00228
00229
00230 #define AXIS2_ENABLE_REST "enableREST"
00231 #define AXIS2_ENABLE_REST_THROUGH_GET "restThroughGet"
00232
00233 #define AXIS2_ENABLE_MTOM "enableMTOM"
00234 #define AXIS2_ATTACHMENT_TEMP_DIR "attachmentDIR"
00235 #define AXIS2_CACHE_ATTACHMENTS "cacheAttachments"
00236 #define AXIS2_FILE_SIZE_THRESHOLD "sizeThreshold"
00237
00238
00239
00240 #define AXIS2_VALUE_TRUE "true"
00241 #define AXIS2_VALUE_FALSE "false"
00242 #define AXIS2_CONTAINER_MANAGED "ContainerManaged"
00243 #define AXIS2_RESPONSE_WRITTEN "CONTENT_WRITTEN"
00244
00245 #define AXIS2_TESTING_PATH "target/test-resources/"
00246
00247 #define AXIS2_TESTING_REPOSITORY "target/test-resources/samples"
00248
00249
00250
00251
00252 #define AXIS2_GET_PARAMETER_OP "op"
00253 #define AXIS2_GET_PARAMETER_URL "http://ws.apache.org/goGetWithREST"
00254
00255
00256
00257
00258 #define AXIS2_NAMESPACE_PREFIX "axis2"
00259 #define AXIS2_NAMESPACE_URI "http://ws.apache.org/namespaces/axis2"
00260
00261 #define AXIS2_SVC_GRP_ID "ServiceGroupId"
00262
00263
00264
00265 #ifdef __cplusplus
00266 }
00267 #endif
00268
00269 #endif