|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.diameter.test.BaseEmulator
public class BaseEmulator
Constructor Summary | |
---|---|
BaseEmulator()
|
Method Summary | |
---|---|
void |
configureRoVendorDict()
|
java.lang.String |
convertCommandCodeToString(com.ibm.diameter.packet.DiameterPacket packet)
|
com.ibm.diameter.packet.DiameterPacket |
createCERResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
|
com.ibm.diameter.packet.DiameterPacket |
createDPRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
|
com.ibm.diameter.packet.DiameterPacket |
createDWRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
|
protected com.ibm.diameter.packet.DiameterPacket |
createResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
|
com.ibm.diameter.packet.DiameterPacket |
createUnknownResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
|
java.lang.String |
getHostIpAddress()
|
java.lang.String |
getMessage()
|
java.lang.String |
getOriginHostName()
|
java.lang.String |
getOriginRealmName()
|
int |
getPort()
|
boolean |
isCCA(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is Credit-Control-Answer command |
boolean |
isCCR(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is Credit-Control-Request command |
boolean |
isCEA(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is a Capabilities-Exchange-Answer command |
boolean |
isCER(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is a Capabilities-Exchange-Request command |
boolean |
isDPA(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is Disconnect-Peer-Answer command |
boolean |
isDPR(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is Disconnect-Peer-Request command |
boolean |
isDWA(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is Device-Watchdog-Answer command |
boolean |
isDWR(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is Device-Watchdog-Request command |
boolean |
isRAA(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is Re-Auth-Answer command |
boolean |
isRAR(com.ibm.diameter.packet.DiameterPacket packet)
Returns whether this message is Re-Auth-Request command |
boolean |
isSecureMode()
|
static void |
main(java.lang.String[] args)
|
protected void |
parseCmdLineParms(java.lang.String[] args)
|
static void |
printEnabledCipherSuites(java.lang.String[] cipherSuits)
|
static void |
printEnabledProtocols(java.lang.String[] cipherSuits)
|
static void |
printSupportedCipherSuites(java.lang.String[] cipherSuits)
|
protected boolean |
readAndProcessPacket(java.io.DataInputStream inputStream,
java.io.DataOutputStream outputStream)
|
void |
setHostIpAddress(java.lang.String hostIpAddress)
|
void |
setOriginHostName(java.lang.String originHostName)
|
void |
setOriginRealmName(java.lang.String originRealmName)
|
void |
setPort(int port)
|
void |
setSecureMode(boolean secureMode)
|
protected void |
startNonSecureServer()
|
protected void |
startSecureServer()
|
protected void |
startServer()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BaseEmulator()
Method Detail |
---|
public void configureRoVendorDict()
protected com.ibm.diameter.packet.DiameterPacket createResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
public com.ibm.diameter.packet.DiameterPacket createCERResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
public com.ibm.diameter.packet.DiameterPacket createDWRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
public com.ibm.diameter.packet.DiameterPacket createDPRResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
public com.ibm.diameter.packet.DiameterPacket createUnknownResponsePacket(com.ibm.diameter.packet.DiameterPacket packet)
public static void main(java.lang.String[] args)
protected void parseCmdLineParms(java.lang.String[] args)
protected void startServer()
protected void startNonSecureServer()
protected void startSecureServer()
protected boolean readAndProcessPacket(java.io.DataInputStream inputStream, java.io.DataOutputStream outputStream) throws java.io.IOException
java.io.IOException
public int getPort()
public void setPort(int port)
public java.lang.String getHostIpAddress()
public void setHostIpAddress(java.lang.String hostIpAddress)
public java.lang.String getOriginHostName()
public void setOriginHostName(java.lang.String originHostName)
public java.lang.String getOriginRealmName()
public void setOriginRealmName(java.lang.String originRealmName)
public java.lang.String getMessage()
public static void printEnabledProtocols(java.lang.String[] cipherSuits)
public static void printSupportedCipherSuites(java.lang.String[] cipherSuits)
public static void printEnabledCipherSuites(java.lang.String[] cipherSuits)
public boolean isSecureMode()
public void setSecureMode(boolean secureMode)
public java.lang.String convertCommandCodeToString(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isCER(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isCEA(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isDWR(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isDWA(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isDPR(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isDPA(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isCCR(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isCCA(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isRAR(com.ibm.diameter.packet.DiameterPacket packet)
public boolean isRAA(com.ibm.diameter.packet.DiameterPacket packet)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |