Assign image keyname and pubkey at vnf level
[ccsdk/apps.git] / sdnr / wireless-transport / code-Carbon-SR1 / apps / devicemanager / impl / src / main / java / org / opendaylight / mwtn / dcaeConnector / impl / DcaeProviderTask.java
1 /**
2  * Event provider to ECOMP for heartbeat message
3  *
4  * @author herbert
5  *
6  */
7 package org.opendaylight.mwtn.dcaeConnector.impl;
8
9 import org.slf4j.Logger;
10 import org.slf4j.LoggerFactory;
11
12 class DcaeProviderTask  implements Runnable {
13
14     private static final Logger LOG = LoggerFactory.getLogger(DcaeProviderTask.class);
15
16     private int t = 0;
17     private final DcaeMessages dcaeMessages;
18
19     DcaeProviderTask(DcaeMessages dcaeMessages) {
20         LOG.info("Create eventprovider task");
21         this.dcaeMessages = dcaeMessages;
22     }
23
24     private void sendHeartbeat() {
25          dcaeMessages.postHeartBeat();
26     }
27
28     @Override
29     public void run() {
30         LOG.debug("DCAE provider heartbeat tick start {}", t++);
31         sendHeartbeat();
32     }
33 }