com.ibm.diameter.test
Class OCSEmulator

java.lang.Object
  extended by com.ibm.diameter.test.BaseEmulator
      extended by com.ibm.diameter.test.OCSEmulator

public class OCSEmulator
extends BaseEmulator


Constructor Summary
OCSEmulator()
           
 
Method Summary
 java.util.Vector<Avp> createCCRResponseAvps(com.ibm.diameter.packet.DiameterPacket packet)
           
 com.ibm.diameter.packet.DiameterPacket createCCRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
 Avp createGsuPoolReference()
           
protected  com.ibm.diameter.packet.DiameterPacket createResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
           
 CCQuota getActiveQuota(java.lang.String sessionId)
           
static void main(java.lang.String[] args)
           
protected  boolean readAndProcessPacket(java.io.DataInputStream inputStream, java.io.DataOutputStream outputStream)
           
 
Methods inherited from class com.ibm.diameter.test.BaseEmulator
configureRoVendorDict, convertCommandCodeToString, createCERResponsePacket, createDPRResponsePacket, createDWRResponsePacket, createUnknownResponsePacket, getHostIpAddress, getMessage, getOriginHostName, getOriginRealmName, getPort, isCCA, isCCR, isCEA, isCER, isDPA, isDPR, isDWA, isDWR, isRAA, isRAR, isSecureMode, parseCmdLineParms, printEnabledCipherSuites, printEnabledProtocols, printSupportedCipherSuites, setHostIpAddress, setOriginHostName, setOriginRealmName, setPort, setSecureMode, startNonSecureServer, startSecureServer, startServer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OCSEmulator

public OCSEmulator()
Method Detail

readAndProcessPacket

protected boolean readAndProcessPacket(java.io.DataInputStream inputStream,
                                       java.io.DataOutputStream outputStream)
                                throws java.io.IOException
Overrides:
readAndProcessPacket in class BaseEmulator
Throws:
java.io.IOException

createGsuPoolReference

public Avp createGsuPoolReference()

createResponsePacket

protected com.ibm.diameter.packet.DiameterPacket createResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
Overrides:
createResponsePacket in class BaseEmulator

createCCRResponsePacket

public com.ibm.diameter.packet.DiameterPacket createCCRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)

createCCRResponseAvps

public java.util.Vector<Avp> createCCRResponseAvps(com.ibm.diameter.packet.DiameterPacket packet)

getActiveQuota

public CCQuota getActiveQuota(java.lang.String sessionId)

main

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


Copyright © 2006 IBM Corp. All Rights Reserved.