MessageCondition


This type is a class for model objects.

A condition that must be met for the SIP Routing Rule to fire.

Package: sipproxy
Supertype: SIPMessageCondition

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *



Attributes Summary
type : MessageConditionKind Indicates which aspect of a SIP message this message condition applies to. There are 5 types: To, From, Request URI, Source Address and Destination Address. To, From and Request URI are all derived from the SIP message header. Source and Destination Address are derived from the transport layer.
value : EString The value of the specified aspect of a SIP message. If the aspect matches this value, then the condition will be true.



Attribute Details

type  -  Indicates which aspect of a SIP message this message condition applies to. There are 5 types: To, From, Request URI, Source Address and Destination Address. To, From and Request URI are all derived from the SIP message header. Source and Destination Address are derived from the transport layer.
    Data Type: MessageConditionKind
    Default value:  TO
    Allowed values:
        0 - TO
        1 - FROM
        2 - REQUEST_URI
        3 - SOURCE_ADDR
        4 - DEST_ADDR
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

value  -  The value of the specified aspect of a SIP message. If the aspect matches this value, then the condition will be true.
    Data Type: EString
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006