| | |
| | | import com.alibaba.fastjson.JSONArray; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.google.common.io.ByteStreams; |
| | | import org.eclipse.milo.opcua.sdk.client.OpcUaClient; |
| | | import org.jeecg.modules.dry.common.CacheConstants; |
| | | import org.jeecg.modules.dry.common.CommonDict; |
| | | import org.jeecg.modules.dry.common.OPCUA; |
| | | import org.jeecg.modules.dry.vo.DryFault; |
| | | import org.springframework.boot.context.event.ApplicationStartedEvent; |
| | | import org.springframework.context.ApplicationListener; |
| | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | @Component |
| | | //@Component |
| | | public class InitListener implements ApplicationListener<ApplicationStartedEvent> { |
| | | @Override |
| | | public void onApplicationEvent(ApplicationStartedEvent event) { |
| | | // try { |
| | | // OpcUaClient client = OPCUA.createClient(); |
| | | // client.connect().get(); |
| | | // OPCUA.managedSubscriptionEvent(client); |
| | | // } catch (Exception e) { |
| | | // throw new RuntimeException(e); |
| | | // } |
| | | InputStream fault = getClass().getResourceAsStream("/fault.json"); |
| | | try { |
| | | JSONObject jsonObject = JSONObject.parseObject(fault, JSONObject.class); |