com.ibm.diameter.test
Class HSSEmulator

java.lang.Object
  extended by com.ibm.diameter.test.HSSEmulator

public class HSSEmulator
extends java.lang.Object


Field Summary
static java.lang.String ALL_RESPONSES_VALID
           
static java.lang.String ALL_SCHEMA_INVALID1
           
static java.lang.String CHARGEINFO_VALID
           
static java.lang.String CSLOCATION_VALID1
           
static java.lang.String CSLOCATION_VALID2
           
static java.lang.String CSLOCATION_VALID3
           
static java.lang.String CSUSERSTATE_VALID
           
static java.lang.String hostIpAddress
           
static java.lang.String IDENTIFIERS_VALID
           
static java.lang.String IFC_VALID1
           
static java.lang.String IFC_VALID2
           
static java.lang.String IFC_VALID3
          The following response to a getInitialFilterCriteria request contains compound filter criteria The query is from page 167 of the IMS book, there are 3 service point triggers defined.
static java.lang.String originHostName
           
static java.lang.String PSIACTIVATION_VALID
           
static java.lang.String PSLOCATION_VALID1
           
static java.lang.String PSLOCATION_VALID2
           
static java.lang.String PSUSERSTATE_VALID
           
static java.lang.String REPOSITORYDATA_VALID1
           
static java.lang.String REPOSITORYDATA_VALID2
           
static java.lang.String SCSCF_IMS_VALID
           
static java.lang.String USER_DATA_VALID
           
static java.lang.String USER_DATA_VALID2
           
 
Constructor Summary
HSSEmulator()
           
 
Method Summary
static void configureShVendorDict()
           
static com.ibm.diameter.packet.DiameterPacket createCERResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
static com.ibm.diameter.packet.DiameterPacket createDPRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
static com.ibm.diameter.packet.DiameterPacket createDWRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
static com.ibm.diameter.packet.DiameterPacket createPNRRequestPacket(int dataReference)
           
static com.ibm.diameter.packet.DiameterPacket createPURResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
static com.ibm.diameter.packet.DiameterPacket createResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
static com.ibm.diameter.packet.DiameterPacket createSNAResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
static com.ibm.diameter.packet.DiameterPacket createUDRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
static com.ibm.diameter.packet.DiameterPacket createUnknownResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

originHostName

public static java.lang.String originHostName

hostIpAddress

public static java.lang.String hostIpAddress

ALL_RESPONSES_VALID

public static java.lang.String ALL_RESPONSES_VALID

ALL_SCHEMA_INVALID1

public static java.lang.String ALL_SCHEMA_INVALID1

CSLOCATION_VALID1

public static java.lang.String CSLOCATION_VALID1

CSLOCATION_VALID2

public static java.lang.String CSLOCATION_VALID2

CSLOCATION_VALID3

public static java.lang.String CSLOCATION_VALID3

PSLOCATION_VALID1

public static java.lang.String PSLOCATION_VALID1

PSLOCATION_VALID2

public static java.lang.String PSLOCATION_VALID2

REPOSITORYDATA_VALID1

public static java.lang.String REPOSITORYDATA_VALID1

REPOSITORYDATA_VALID2

public static java.lang.String REPOSITORYDATA_VALID2

PSUSERSTATE_VALID

public static java.lang.String PSUSERSTATE_VALID

CSUSERSTATE_VALID

public static java.lang.String CSUSERSTATE_VALID

IDENTIFIERS_VALID

public static java.lang.String IDENTIFIERS_VALID

CHARGEINFO_VALID

public static java.lang.String CHARGEINFO_VALID

IFC_VALID1

public static java.lang.String IFC_VALID1

IFC_VALID2

public static java.lang.String IFC_VALID2

PSIACTIVATION_VALID

public static java.lang.String PSIACTIVATION_VALID

IFC_VALID3

public static java.lang.String IFC_VALID3
The following response to a getInitialFilterCriteria request contains compound filter criteria The query is from page 167 of the IMS book, there are 3 service point triggers defined. (method=INVITE) AND (P-Asserted-Identity = sip:joeuser@ibm.com) AND (Session Case = Terminating)


SCSCF_IMS_VALID

public static java.lang.String SCSCF_IMS_VALID

USER_DATA_VALID

public static java.lang.String USER_DATA_VALID

USER_DATA_VALID2

public static java.lang.String USER_DATA_VALID2
Constructor Detail

HSSEmulator

public HSSEmulator()
Method Detail

configureShVendorDict

public static void configureShVendorDict()

createResponsePacket

public static com.ibm.diameter.packet.DiameterPacket createResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)

createCERResponsePacket

public static com.ibm.diameter.packet.DiameterPacket createCERResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)

createDWRResponsePacket

public static com.ibm.diameter.packet.DiameterPacket createDWRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)

createDPRResponsePacket

public static com.ibm.diameter.packet.DiameterPacket createDPRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)

createUnknownResponsePacket

public static com.ibm.diameter.packet.DiameterPacket createUnknownResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)

createPURResponsePacket

public static com.ibm.diameter.packet.DiameterPacket createPURResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)

createSNAResponsePacket

public static com.ibm.diameter.packet.DiameterPacket createSNAResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)

createPNRRequestPacket

public static com.ibm.diameter.packet.DiameterPacket createPNRRequestPacket(int dataReference)

createUDRResponsePacket

public static com.ibm.diameter.packet.DiameterPacket createUDRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)

main

public static void main(java.lang.String[] args)


Copyright © 2006 IBM Corp. All Rights Reserved.