00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef NEETHI_CONSTANTS_H
00020 #define NEETHI_CONSTANTS_H
00021
00022 #define NEETHI_EXACTLYONE "ExactlyOne"
00023 #define NEETHI_ALL "All"
00024 #define NEETHI_POLICY "Policy"
00025 #define NEETHI_REFERENCE "PolicyReference"
00026 #define NEETHI_URI "URI"
00027 #define NEETHI_NAMESPACE "http://schemas.xmlsoap.org/ws/2004/09/policy"
00028 #define NEETHI_POLICY_15_NAMESPACE "http://www.w3.org/ns/ws-policy"
00029 #define NEETHI_PREFIX "wsp"
00030 #define NEETHI_WSU_NS "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
00031 #define NEETHI_ID "Id"
00032 #define NEETHI_WSU_NS_PREFIX "wsu"
00033 #define NEETHI_NAME "Name"
00034 #define AXIS2_OPTIMIZED_MIME_SERIALIZATION "OptimizedMimeSerialization"
00035 #define AXIS2_MTOM_POLICY_NS "http://schemas.xmlsoap.org/ws/2004/09/policy/optimizedmimeserialization"
00036 #define AXIS2_RM_POLICY_10_NS "http://schemas.xmlsoap.org/ws/2005/02/rm/policy"
00037 #define AXIS2_RM_POLICY_11_NS "http://docs.oasis-open.org/ws-rx/wsrmp/200702"
00038 #define AXIS2_SANDESHA2_NS "http://ws.apache.org/sandesha2/c/policy"
00039
00040
00041
00042
00043
00044 #define AXIS2_RM_RMASSERTION "RMAssertion"
00045 #define AXIS2_RM_INACTIVITY_TIMEOUT "InactivityTimeout"
00046 #define AXIS2_RM_BASE_RETRANSMISSION_INTERVAL "BaseRetransmissionInterval"
00047 #define AXIS2_RM_EXPONENTIAL_BACK_OFF "ExponentialBackoff"
00048 #define AXIS2_RM_ACKNOWLEDGEMENT_INTERVAL "AcknowledgementInterval"
00049
00050
00051
00052 #define AXIS2_RM_SEQUENCE_STR "SequenceSTR"
00053 #define AXIS2_RM_SEQUENCE_TRANSPORT_SECURITY "SequenceTransportSecurity"
00054 #define AXIS2_RM_DELIVERY_ASSURANCE "DeliveryAssurance"
00055 #define AXIS2_RM_EXACTLY_ONCE "ExactlyOnce"
00056 #define AXIS2_RM_AT_LEAST_ONCE "AtLeastOnce"
00057 #define AXIS2_RM_AT_MOST_ONCE "AtMostOnce"
00058 #define AXIS2_RM_IN_ORDER "InOrder"
00059
00060
00061
00062 #define AXIS2_RM_SANDESHA2_DB "sandesha2_db"
00063 #define AXIS2_RM_STORAGE_MANAGER "StorageManager"
00064 #define AXIS2_RM_MESSAGE_TYPES_TO_DROP "MessageTypesToDrop"
00065 #define AXIS2_RM_MAX_RETRANS_COUNT "MaxRetransCount"
00066 #define AXIS2_RM_SENDER_SLEEP_TIME "SenderSleepTime"
00067 #define AXIS2_RM_INVOKER_SLEEP_TIME "InvokerSleepTime"
00068 #define AXIS2_RM_POLLING_WAIT_TIME "PollingWaitTime"
00069 #define AXIS2_RM_TERMINATE_DELAY "TerminateDelay"
00070
00071
00076 #ifdef __cplusplus
00077 extern "C"
00078 {
00079 #endif
00080
00083 #ifdef __cplusplus
00084 }
00085 #endif
00086
00087 #endif