Revision: 15542
Author: baranowb
Date: Mon Nov 29 05:17:43 2010
Log: Update Issue 2157
Another revert. Tested.
http://code.google.com/p/mobicents/source/detail?r=15542

Modified:
/trunk/servers/media/core/server-impl/src/main/java/org/mobicents/media/server/impl/resource/zap/MTPUser.java

=======================================
--- /trunk/servers/media/core/server-impl/src/main/java/org/mobicents/media/server/impl/resource/zap/MTPUser.java Mon Nov 29 03:44:16 2010 +++ /trunk/servers/media/core/server-impl/src/main/java/org/mobicents/media/server/impl/resource/zap/MTPUser.java Mon Nov 29 05:17:43 2010
@@ -37,7 +37,7 @@
 import org.mobicents.media.Server;
 import org.mobicents.media.server.impl.clock.LocalTask;
 import org.mobicents.media.server.spi.clock.Task;
-import org.mobicents.protocols.link.LinkState;
+import org.mobicents.protocols.link.LinkState;
 import org.mobicents.protocols.link.LinkStateListener;
 import org.mobicents.protocols.ss7.m3ua.M3UAChannel;
 import org.mobicents.protocols.ss7.m3ua.M3UAProvider;
@@ -67,8 +67,7 @@
     /** Destination point code */
     private int dpc;
     /** Sub-Service */
- private int ni = Mtp3.DEFAULT_NI;//good as any, since 0 is valid value...
-    private int priority;
+ private int ssi = Mtp3.DEFAULT_SSI;//good as any, since 0 is valid value...
     /** physical channels */
     private List<Mtp1> channels;
     /** MTP layer 3 */
@@ -138,22 +137,19 @@
     public int getDpc() {
         return dpc;
     }
-    public int getNI() {
-               return ni ;
-       }
-
-       public void setNI(int ni) {
-               //prepare to be set. value can be used directly.
-               this.ni = (0x03 & ni) ;
-
-       }
-
-       public int getPriority() {
-               return priority;
-       }
-
-       public void setPriority(int priority) {
-               this.priority = (0x03 & priority);
+    /**
+     * Fetches Sub-Service part of SI octet.
+     * @return
+     */
+    public int getSsi() {
+               return ssi;
+       }
+    /**
+     * Sets Sub-Service part of SI octet to be used for communication.
+     * @param ssi
+     */
+       public void setSsi(int ssi) {
+               this.ssi = ssi;
        }

        public void setLocalAddress(String address) {
@@ -209,8 +205,7 @@
             mtp3 = new Mtp3(name);
             mtp3.setDpc(dpc);
             mtp3.setOpc(opc);
-            mtp3.setNI(ni);
-            mtp3.setPriority(priority);
+            mtp3.setSsi(ssi);
             mtp3.setLinks(linkset);
             mtp3.addMtp3Listener(this);
             logger.info("Point codes are configured");

Reply via email to