com.ibm.diameter.sh.util
Class SPT

java.lang.Object
  extended by com.ibm.diameter.sh.util.SPT

public class SPT
extends java.lang.Object

The SPT object correlates to the SPT element nested within the TriggerPoint object within InitialFilterCriteria, as described in ShDataType.xsd. SPT contains the following elements:

See Also:
SIPHeader, SessionCase, SessionDescription, RegistrationType, TriggerPoint, InitialFilterCriteria

Constructor Summary
SPT()
           
 
Method Summary
 int[] getGroup()
          Used by an IMS Application Server application to retrieve the Group array.
 java.lang.String getMethod()
          Used by an IMS Application Server application to retrieve the Method.
 RegistrationType[] getRegistrationType()
          Used by an IMS Application Server application to retrieve the RegistrationType array.
 java.lang.String getRequestURI()
          Used by an IMS Application Server application to retrieve the requestURI.
 SessionCase getSessionCase()
          Used by an IMS Application Server application to retrieve the SessionCase object.
 SessionDescription getSessionDescription()
          Used by an IMS Application Server application to retrieve the SessionDescription object.
 SIPHeader getSIPHeader()
          Used by an IMS Application Server application to retrieve the SIPHeader object.
 boolean isConditionNegated()
          Used by an IMS Application Server application to retrieve the ConditionNegated indicator.
 void setConditionNegated(boolean conditionNegated)
          Used by the Sh subscriber profile Web service to set conditionNegated after parsing the XML file received from the HSS.
 void setGroup(int[] group)
          Used by the Sh subscriber profile Web service to set the Group array after parsing the XML file received from the HSS.
 void setMethod(java.lang.String method)
          Used by the Sh subscriber profile Web service to set Method after parsing the XML file received from the HSS.
 void setRegistrationType(RegistrationType[] registrationType)
          Used by the Sh subscriber profile Web service to set the RegistrationType array after parsing the XML file received from the HSS.
 void setRequestURI(java.lang.String requestURI)
          Used by the Sh subscriber profile Web service to set requestURI after parsing the XML file received from the HSS.
 void setSessionCase(SessionCase sessionCase)
          Used by the Sh subscriber profile Web service to set sessionCase after parsing the XML file received from the HSS.
 void setSessionDescription(SessionDescription sessionDescription)
          Used by the Sh subscriber profile Web service to set the SessionDescription object after parsing the XML file received from the HSS.
 void setSIPHeader(SIPHeader sIPHeader)
          Used by the Sh subscriber profile Web service to set the SIPHeader object after parsing the XML file received from the HSS.
 java.lang.String toString()
          Debug method that returns the SPT object as a String for inclusion in (English only) trace logs.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SPT

public SPT()
Method Detail

setConditionNegated

public void setConditionNegated(boolean conditionNegated)
Used by the Sh subscriber profile Web service to set conditionNegated after parsing the XML file received from the HSS.

Parameters:
Sets - the conditionNegated field.

setGroup

public void setGroup(int[] group)
Used by the Sh subscriber profile Web service to set the Group array after parsing the XML file received from the HSS.

Parameters:
Sets - the Group array.

setRequestURI

public void setRequestURI(java.lang.String requestURI)
Used by the Sh subscriber profile Web service to set requestURI after parsing the XML file received from the HSS.

Parameters:
Sets - the requestURI field.

setMethod

public void setMethod(java.lang.String method)
Used by the Sh subscriber profile Web service to set Method after parsing the XML file received from the HSS.

Parameters:
Sets - the method field.

setSessionCase

public void setSessionCase(SessionCase sessionCase)
Used by the Sh subscriber profile Web service to set sessionCase after parsing the XML file received from the HSS.

Parameters:
Sets - the sessionCase field.

setRegistrationType

public void setRegistrationType(RegistrationType[] registrationType)
Used by the Sh subscriber profile Web service to set the RegistrationType array after parsing the XML file received from the HSS. The ShDataType.xsd schema file allows between 0 and 2 RegistrationTYpe elements.

Parameters:
Sets - the RegistrationType array.

setSIPHeader

public void setSIPHeader(SIPHeader sIPHeader)
Used by the Sh subscriber profile Web service to set the SIPHeader object after parsing the XML file received from the HSS.

Parameters:
Sets - the SIPHeader object.

setSessionDescription

public void setSessionDescription(SessionDescription sessionDescription)
Used by the Sh subscriber profile Web service to set the SessionDescription object after parsing the XML file received from the HSS.

Parameters:
Sets - the SessionDescription object.

isConditionNegated

public boolean isConditionNegated()
Used by an IMS Application Server application to retrieve the ConditionNegated indicator.

Returns:
ConditionNegated indicator

getGroup

public int[] getGroup()
Used by an IMS Application Server application to retrieve the Group array.

Returns:
Group array

getRequestURI

public java.lang.String getRequestURI()
Used by an IMS Application Server application to retrieve the requestURI.

Returns:
requestURI field

getMethod

public java.lang.String getMethod()
Used by an IMS Application Server application to retrieve the Method.

Returns:
Method field

getSessionCase

public SessionCase getSessionCase()
Used by an IMS Application Server application to retrieve the SessionCase object.

Returns:
SessionCase object

getRegistrationType

public RegistrationType[] getRegistrationType()
Used by an IMS Application Server application to retrieve the RegistrationType array.

Returns:
RegistrationType array

getSIPHeader

public SIPHeader getSIPHeader()
Used by an IMS Application Server application to retrieve the SIPHeader object.

Returns:
SIPHeader object

getSessionDescription

public SessionDescription getSessionDescription()
Used by an IMS Application Server application to retrieve the SessionDescription object.

Returns:
SessionDescription object

toString

public java.lang.String toString()
Debug method that returns the SPT object as a String for inclusion in (English only) trace logs.

Overrides:
toString in class java.lang.Object
Returns:
The String representation of this object for debug purposes only.


Copyright © 2006 IBM Corp. All Rights Reserved.