RADE new features via JAVA Vitaly Shaipov EN/ICE/MTA
RBAC tool Subscribing to the timing events Controlling alarms by sending alarm events Providing any java code on the client side
RBAC based on java
Subscribing to the timing events RBAC tool Subscribing to the timing events Controlling alarms by sending alarm events Providing any java code on the client side
Subscribing to the timing events
Controlling alarms by sending alarm events RBAC tool Subscribing to the timing events Controlling alarms by sending alarm events Providing any java code on the client side
Controlling alarms by sending alarms events
Providing any java code on the client side RBAC tool Subscribing to the timing events Controlling alarms by sending alarm events Providing any java code on the client side
Providing any java code on the client side
JAPC GET example
import cern. japc. AcquiredParameterValue; import cern. japc import cern.japc.AcquiredParameterValue; import cern.japc.Parameter; import cern.japc.ParameterException; import cern.japc.Selector; import cern.japc.factory.ParameterFactory; import cern.japc.factory.ParameterValueFactory; public class JapcGet { private String japcGet(String url, String selector) throws Exception{ Parameter p; try { p = ParameterFactory.newInstance().newParameter(url); Selector sl = ParameterValueFactory.newSelector(selector); AcquiredParameterValue apv = p.getValue(sl); return apv.toString(); } catch (ParameterException e) { e.printStackTrace(); throw new Exception(); } } public static void main(String[] args) throws Exception{ String url = args[0]; String selector = args[1]; JapcGet japcGet = new JapcGet(); //printing output to the console System.out.println(japcGet.japcGet(url, selector)); } }
Questions ?