org.mobicents.media.server.spi.resource.ss7
Class Utils

java.lang.Object
  extended by org.mobicents.media.server.spi.resource.ss7.Utils

public class Utils
extends java.lang.Object


Field Summary
static byte _VALUE_NOT_SET
          Indicate value not set;
 
Constructor Summary
Utils()
           
 
Method Summary
 void addBuffer(int sls, java.lang.String name, java.lang.String linkSetName, int linkSetId, long currentTimeMillis, byte[] buff, int len)
           
 void append(java.lang.String s)
           
static java.lang.String createTrace(java.lang.Throwable t)
           
static void createTrace(java.lang.Throwable t, java.lang.StringBuilder sb, boolean top)
           
static java.lang.String dump(byte[] buff, int size, boolean asBits)
           
static java.lang.String dump(java.nio.ByteBuffer buff, int size, boolean asBits)
           
static java.lang.String dump(int[] buff, int size)
           
static java.lang.String fillInZeroPrefix(java.lang.String ss, boolean asBits)
           
static Utils getInstance()
           
static java.util.concurrent.ScheduledExecutorService getMtpTimer()
           
 boolean isEnableDataTrace()
           
 boolean isEnabledL2Debug()
           
 boolean isEnabledL3Debug()
           
 void setEnableDataTrace(boolean enableDataTrace)
           
 void setEnabledL2Debug(boolean enabledL2Debug)
           
 void setEnabledL3Debug(boolean enabledL3Debug)
           
 void startDebug()
           
 void stopDebug()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_VALUE_NOT_SET

public static final byte _VALUE_NOT_SET
Indicate value not set;

See Also:
Constant Field Values
Constructor Detail

Utils

public Utils()
Method Detail

dump

public static final java.lang.String dump(java.nio.ByteBuffer buff,
                                          int size,
                                          boolean asBits)

dump

public static final java.lang.String dump(byte[] buff,
                                          int size,
                                          boolean asBits)

fillInZeroPrefix

public static final java.lang.String fillInZeroPrefix(java.lang.String ss,
                                                      boolean asBits)

dump

public static final java.lang.String dump(int[] buff,
                                          int size)

createTrace

public static void createTrace(java.lang.Throwable t,
                               java.lang.StringBuilder sb,
                               boolean top)

createTrace

public static java.lang.String createTrace(java.lang.Throwable t)

getInstance

public static Utils getInstance()

isEnabledL2Debug

public boolean isEnabledL2Debug()
Returns:
the enabledL2Debug

setEnabledL2Debug

public void setEnabledL2Debug(boolean enabledL2Debug)
Parameters:
enabledL2Debug - the enabledL2Debug to set

isEnableDataTrace

public boolean isEnableDataTrace()
Returns:
the enableDataTrace

setEnableDataTrace

public void setEnableDataTrace(boolean enableDataTrace)
Parameters:
enableDataTrace - the enableDataTrace to set

isEnabledL3Debug

public boolean isEnabledL3Debug()
Returns:
the enabledL3Debug

setEnabledL3Debug

public void setEnabledL3Debug(boolean enabledL3Debug)
Parameters:
enabledL3Debug - the enabledL3Debug to set

append

public void append(java.lang.String s)

startDebug

public void startDebug()

stopDebug

public void stopDebug()

getMtpTimer

public static java.util.concurrent.ScheduledExecutorService getMtpTimer()

addBuffer

public void addBuffer(int sls,
                      java.lang.String name,
                      java.lang.String linkSetName,
                      int linkSetId,
                      long currentTimeMillis,
                      byte[] buff,
                      int len)


Copyright © 2010. All Rights Reserved.