package javax.megaco.pkg.RTPPkg; import javax.megaco.pkg.MegacoPkg; import javax.megaco.pkg.PkgConsts; import javax.megaco.pkg.PkgStatsItem; /** * * The MEGACO Packet Sent statistics class extends the PkgStatsItem class. This * is a final class. This class defines Packet Sent statistics of MEGACO RTP * package. The methods shall define that this statistics item belongs to the * RTP package. */ public final class RTPPsStats extends PkgStatsItem { /** * Identifies Packets sent statistics of the MEGACO RTP Package. Its value * shall be set equal to 0x0004. */ public static final int RTP_PS_STATS = 0x0004; /** * Constructs a Jain MEGACO Object representing statistics item of the * MEGACO Package for statistics Packet Sent and Package as RTP. */ public RTPPsStats() { super(); super.statisticsId = RTP_PS_STATS; super.itemId = RTP_PS_STATS; super.packageId = new RTPPkg(); } /** * This method is used to get the item identifier from an Item object. The * implementations of this method in this class returns the id of the * Packets Sent statistics of RTP Package. * * @return It shall return {@link RTP_PS_STATS}. */ public int getItemId() { return super.itemId; } /** * This method gets the package id to which the item belongs. Since the * Packet sent statistics is defined in the RTP Package of MEGACO protocol, * this method returns the value {@link PkgConsts.RTP_PACKAGE} constant. * This constant is defined in the PkgConsts class. * * * * @return The package id RTP_PACKAGE. */ public MegacoPkg getItemsPkgId() { return super.packageId; } /** * This method is used to get the statistics identifier from an Statistics * Item object. The implementations of this method in this class returns the * id of the Packets Sent statistics of RTP Package. * * @return It shall return {@link RTP_PS_STATS}. */ public int getStatisticsId() { return super.statisticsId; } // FIXME; ?? @Override public int getItemValueType() { // TODO Auto-generated method stub return 0; } @Override public int[] getItemsDescriptorIds() { // TODO Auto-generated method stub return null; } }