vkulakov писал(а):
Если вы имеете в виду дин. код, то можно примерно таким кодом:
Код:
ServerContext context = ServerContext.get();
InetServService iss = context.getService(InetServService.class, INET_MODULE_ID);
System.out.println(IPUtils.convertIpToString(Utils.convertBytesToInt(iss.inetServGet(INET_SERVICE_ID).getAddressFrom())));
System.out.println(IPUtils.convertIpToString(Utils.convertBytesToInt(iss.inetServGet(INET_SERVICE_ID).getAddressTo())));
Сам не запускал, но думаю, должно заработать.
Код:
ERROR:
ru.tctr.scripts.RegisterTerminal.onEvent(RegisterTerminal.java:42)
ru.bitel.bgbilling.kernel.script.server.DynamicScriptEventListener.runScriptImpl(DynamicScriptEventListener.java:196)
ru.bitel.bgbilling.kernel.script.server.DynamicScriptEventListener$ThreadedScriptEventListener.access$0(DynamicScriptEventListener.java:1)
ru.bitel.bgbilling.kernel.script.server.DynamicScriptEventListener$ThreadedScriptEventListener$1.call(DynamicScriptEventListener.java:254)
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
java.util.concurrent.FutureTask.run(FutureTask.java:138)
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
java.lang.Thread.run(Thread.java:662)
ru.bitel.common.worker.WorkerThread.run(WorkerThread.java:40)
Ругается на iss.inetServGet(INET_SERVICE_ID).getAddressFrom();
Но за наводку спасибо