00001 #ifndef _IT_BUS_CONSTANTS_CONTEXT_NAMES_H_
00002 #define _IT_BUS_CONSTANTS_CONTEXT_NAMES_H_
00003
00004
00005
00006
00007 #include <it_bus/api_defines.h>
00008 #include <it_bus/types.h>
00009 #include <it_bus/qname.h>
00010
00011 namespace IT_ContextAttributes
00012 {
00013 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName HTTP_ENDPOINT_URL;
00014
00015 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName HTTP_CLIENT_OUTGOING_CONTEXTS;
00016 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName HTTP_CLIENT_INCOMING_CONTEXTS;
00017 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName HTTP_SERVER_OUTGOING_CONTEXTS;
00018 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName HTTP_SERVER_INCOMING_CONTEXTS;
00019
00020 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName CORBA_CONTEXT_ATTRIBUTES;
00021
00022 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName SECURITY_SERVER_CONTEXT;
00023
00024 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName MQ_CONNECTION_ATTRIBUTES;
00025 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName MQ_OUTGOING_MESSAGE_ATTRIBUTES;
00026 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName MQ_INCOMING_MESSAGE_ATTRIBUTES;
00027
00028 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName PRINCIPAL_CONTEXT_ATTRIBUTE;
00029
00030 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::String I18N_INTERCEPTOR_WSDL_NAMESPACE;
00031 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName I18N_INTERCEPTOR_SERVER_QNAME;
00032 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName I18N_INTERCEPTOR_CLIENT_QNAME;
00033 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName attachment_context_name;
00034
00035 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName CLIENT_ADDRESS_CONTEXT;
00036
00037 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName MQ_CONNECTION_ATTRIBUTES;
00038
00039 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName JMS_CLIENT_CONTEXT;
00040 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName JMS_SERVER_CONTEXT;
00041 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName JMS_CONNECTION_SECURITY_INFO;
00042
00043 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName FTP_CREDENTIALS;
00044 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName FTP_CONNECTION_POLICY;
00045 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName FTP_CLIENT_NAMING_POLICY;
00046 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName FTP_SERVER_NAMING_POLICY;
00047
00048 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName SESSION_ID_CONTEXT_NAME;
00049 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName SESSION_ID_MESSAGE_NAME;
00050 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::String SESSION_ID_PART_NAME;
00051
00052 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName SERVER_OPERATION_CONTEXT;
00053
00054 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName SERVER_ADDRESS_CONTEXT;
00055 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName SERVER_SIMPLE_ADDRESS_CONTEXT;
00056
00057 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName CLIENT_ENDPOINT_URI;
00058
00059 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName WSRM_POLICIES_CONTEXT;
00060
00061 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName SOAP_HEADER_BINDING_CONTEXT;
00062
00063 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName SOAP12_HEADER_BINDING_CONTEXT;
00064
00065 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName WSA_CONFIGURATION_CONTEXT;
00066
00067 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName WSRM_CONFIGURATION_CONTEXT;
00068
00069 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName WSRM_INCOMING_MESSAGE_CONTEXT;
00070
00071 extern const IT_CONTEXT_ATTRIBUTE_API IT_Bus::QName INVOCATION_CORRELATION_ID;
00072 }
00073
00074 #endif
00075