Skip to content

Commit

Permalink
If applied, this commit will update the dlt client.
Browse files Browse the repository at this point in the history
  • Loading branch information
UellingtonDamasceno committed Feb 3, 2024
1 parent b859276 commit 0a1a955
Show file tree
Hide file tree
Showing 3 changed files with 24 additions and 19 deletions.
28 changes: 16 additions & 12 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,17 @@
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>

<dependencies>
<dependency>
<groupId>io.github.larsid</groupId>
<artifactId>SOFT-IoT-DLT-Client-Tangle</artifactId>
<version>1.0-SNAPSHOT</version>
<artifactId>soft-iot-dlt-client-tangle-hornet</artifactId>
<version>96dba1fb12</version>
<scope>provided</scope>
</dependency>
<dependency>
Expand Down Expand Up @@ -125,21 +129,21 @@
<autoReleaseAfterClose>true</autoReleaseAfterClose>
</configuration>
</plugin>
<plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-gpg-plugin</artifactId>
<version>1.5</version>
<executions>
<execution>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
<configuration>
<skip>true</skip>
<keyname>${env.GPG_KEYNAME}</keyname>
</configuration>
<id>sign-artifacts</id>
<phase>verify</phase>
<goals>
<goal>sign</goal>
</goals>
<configuration>
<skip>true</skip>
<keyname>${env.GPG_KEYNAME}</keyname>
</configuration>
</execution>
</executions>
</plugin>
Expand Down
10 changes: 6 additions & 4 deletions src/main/java/dlt/load/monitor/model/LedgerConnector.java
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
package dlt.load.monitor.model;

import dlt.client.tangle.model.transactions.Status;
import dlt.client.tangle.model.transactions.Transaction;
import dlt.client.tangle.services.ILedgerWriter;
import dlt.client.tangle.hornet.model.transactions.IndexTransaction;
import dlt.client.tangle.hornet.model.transactions.Status;
import dlt.client.tangle.hornet.model.transactions.Transaction;
import dlt.client.tangle.hornet.services.ILedgerWriter;
import dlt.id.manager.services.IDLTGroupManager;
import dlt.id.manager.services.IIDManagerService;

Expand Down Expand Up @@ -40,6 +41,7 @@ public void put(int lastCharge, boolean lbEntry, Long avgLoad, Long lastLoad, bo
.toString();

Transaction transaction = new Status(source, group, lbEntry, avgLoad, lastLoad,available);
this.ledgerWriter.put(transaction);
IndexTransaction indexedTransaction = new IndexTransaction(transaction.getType().name(), transaction);
this.ledgerWriter.put(indexedTransaction);
}
}
5 changes: 2 additions & 3 deletions src/main/java/dlt/load/monitor/model/Processor.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
package dlt.load.monitor.model;

import java.util.logging.Level;
import java.util.logging.Logger;

/**
Expand Down Expand Up @@ -27,9 +28,7 @@ protected void updateBrokerStatus(Integer qtdDevices)
boolean lbEntry = (qtdDevices >= loadLimit);
boolean available = ((qtdDevices + 1) < loadLimit);

logger.info(
"Amount of devices: " + qtdDevices + " | Need balancing? " + lbEntry
);
logger.log(Level.INFO, "Amount of devices: {0} | Need balancing? {1}", new Object[]{qtdDevices, lbEntry});

if (lbEntry) { //Se o gateway está sobrecarregado.
if (
Expand Down

0 comments on commit 0a1a955

Please sign in to comment.