com.ibm.diameter.sh.util
Class InitialFilterCriteria

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

public class InitialFilterCriteria
extends java.lang.Object

The InitialFilterCriteria object correlates to the InitialFilterCriteria element defined in ShDataType.xsd. InitialFilterCriteria contains the following elements:

See Also:
TriggerPoint, ApplicationServer, com.ibm.diameter.sh.DiameterShService#getInitialFilterCriteria, com.ibm.diameter.sh.DiameterShService#getUserData, com.ibm.diameter.sh.notify.DiameterShNotifyService#notifyInitialFilterCriteriaChange, com.ibm.diameter.sh.notify.DiameterShNotifyService#notifyUserDataChange

Field Summary
static int REGISTERED
          The Priority field has 2 possible values: REGISTERED and UNREGISTERED
static int UNREGISTERED
          The Priority field has 2 possible values: REGISTERED and UNREGISTERED
 
Constructor Summary
InitialFilterCriteria()
           
 
Method Summary
 ApplicationServer getApplicationServer()
          Used by an IMS Application Server application to retrieve the ApplicationServer.
 int getPriority()
          Used by an IMS Application Server application to retrieve the priority.
 ProfilePartIndicator getProfilePartIndicator()
          Used by an IMS Application Server application to retrieve the ProfilePartIndicator.
 TriggerPoint getTriggerPoint()
          Used by an IMS Application Server application to retrieve the TriggerPoint.
 void setApplicationServer(ApplicationServer appServer)
          Used by the Sh subscriber profile Web service to set the ApplicationServer object after parsing the XML file received from the HSS.
 void setPriority(int priority)
          Used by the Sh subscriber profile Web service to set the priority field after parsing the XML file received from the HSS.
 void setProfilePartIndicator(ProfilePartIndicator profilePartIndicator)
          Used by the Sh subscriber profile Web service to set the ProfilePartIndicator after parsing the XML file received from the HSS.
 void setTriggerPoint(TriggerPoint triggerPoint)
          Used by the Sh subscriber profile Web service to set the TriggerPoint object after parsing the XML file received from the HSS.
 java.lang.String toString()
          Debug method that returns the InitialFilterCriteria 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
 

Field Detail

REGISTERED

public static final int REGISTERED
The Priority field has 2 possible values: REGISTERED and UNREGISTERED

See Also:
Constant Field Values

UNREGISTERED

public static final int UNREGISTERED
The Priority field has 2 possible values: REGISTERED and UNREGISTERED

See Also:
Constant Field Values
Constructor Detail

InitialFilterCriteria

public InitialFilterCriteria()
Method Detail

setPriority

public void setPriority(int priority)
Used by the Sh subscriber profile Web service to set the priority field after parsing the XML file received from the HSS.

Parameters:
Sets - the priority field.

setProfilePartIndicator

public void setProfilePartIndicator(ProfilePartIndicator profilePartIndicator)
Used by the Sh subscriber profile Web service to set the ProfilePartIndicator after parsing the XML file received from the HSS.

Parameters:
Sets - the ProfilePartIndicator object.

setTriggerPoint

public void setTriggerPoint(TriggerPoint triggerPoint)
Used by the Sh subscriber profile Web service to set the TriggerPoint object after parsing the XML file received from the HSS.

Parameters:
Sets - the TriggerPoint object.

setApplicationServer

public void setApplicationServer(ApplicationServer appServer)
Used by the Sh subscriber profile Web service to set the ApplicationServer object after parsing the XML file received from the HSS.

Parameters:
Sets - the ApplicationServer object.

getPriority

public int getPriority()
Used by an IMS Application Server application to retrieve the priority.

Returns:
priority field

getProfilePartIndicator

public ProfilePartIndicator getProfilePartIndicator()
Used by an IMS Application Server application to retrieve the ProfilePartIndicator.

Returns:
ProfilePartIndicator object

getTriggerPoint

public TriggerPoint getTriggerPoint()
Used by an IMS Application Server application to retrieve the TriggerPoint.

Returns:
TriggerPoint object

getApplicationServer

public ApplicationServer getApplicationServer()
Used by an IMS Application Server application to retrieve the ApplicationServer.

Returns:
ApplicationServer object

toString

public java.lang.String toString()
Debug method that returns the InitialFilterCriteria 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.