Class SetTriggerAddressTracingSelectorsTask


  • public class SetTriggerAddressTracingSelectorsTask
    extends SISSubTask
    Set the fine-grained tracing trigger address tracing selectors for a SIS RA entity. The SIS RA entity to manage to is specified by the enclosing sis-sip-management element. Selectors are specified in nested selector elements. For example:
     <sis-sip-management raentity="foo">
       <settriggeraddresstracingselectors triggertype="originating">
         <selector name="Request-URI"/>
         <selector name="From"/>
       </settriggeraddresstracingselectors>
     </sis-sip-management>
     
    This task invokes the SipTriggerAddressTracingManagementMBean.setSelectors(com.opencloud.slee.resources.sis.management.TriggerType, com.opencloud.slee.resources.sipsis.management.SipTriggerAddressTracingSelector[]) management operation.

    Ant Parameters

    Attribute Description Required
    triggertype The type of trigger to set the selectors for. Must be "originating" or "terminating". Yes.
    failonerror Default failure case behaviour for this task. If set to 'false' or 'no', the build will continue when this task attempts a redundant action. No. Default is inherited from the enclosing SipSISManagementTask.

    Parameters specified as nested elements

    Element Description
    selector Identifies a trigger addressing tracing selector. Zero or more nested selector elements may be present as required. Valid selector values are "Request-URI", "From", "To", "P-Asserted-Identity", "P-Called-Party-ID" or "P-Served-User".
    • Constructor Detail

      • SetTriggerAddressTracingSelectorsTask

        public SetTriggerAddressTracingSelectorsTask()
    • Method Detail

      • setTriggerType

        public void setTriggerType​(String triggerType)
      • addConfiguredSelector

        public void addConfiguredSelector​(SelectorElement selector)