This commit is contained in:
parent
fc3ce8a81b
commit
d1fcedba6d
26
pom.xml
26
pom.xml
@ -38,14 +38,12 @@
|
|||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
|
|
||||||
<godfather.core.ver>1.3.0</godfather.core.ver>
|
<godfather.core.ver>1.3.1</godfather.core.ver>
|
||||||
|
<quarkus.platform.version>3.8.4</quarkus.platform.version>
|
||||||
|
|
||||||
<!-- https://mvnrepository.com/artifact/org.telegram/telegrambots -->
|
<!-- https://mvnrepository.com/artifact/org.telegram/telegrambots -->
|
||||||
<telegrambots.ver>6.9.7.1</telegrambots.ver>
|
<telegrambots.ver>6.9.7.1</telegrambots.ver>
|
||||||
|
|
||||||
<!-- https://mvnrepository.com/artifact/io.smallrye.reactive/smallrye-mutiny-vertx-core -->
|
|
||||||
<smallrye.mutiny.vertx.core.version>3.13.1</smallrye.mutiny.vertx.core.version>
|
|
||||||
|
|
||||||
<haiti.version>3.0.3</haiti.version>
|
<haiti.version>3.0.3</haiti.version>
|
||||||
|
|
||||||
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
|
<!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-compiler-plugin -->
|
||||||
@ -64,6 +62,14 @@
|
|||||||
|
|
||||||
<dependencyManagement>
|
<dependencyManagement>
|
||||||
<dependencies>
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>io.quarkus.platform</groupId>
|
||||||
|
<artifactId>quarkus-bom</artifactId>
|
||||||
|
<version>${quarkus.platform.version}</version>
|
||||||
|
<type>pom</type>
|
||||||
|
<scope>import</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>dev.struchkov.godfather.telegram</groupId>
|
<groupId>dev.struchkov.godfather.telegram</groupId>
|
||||||
<artifactId>telegram-domain-main</artifactId>
|
<artifactId>telegram-domain-main</artifactId>
|
||||||
@ -256,18 +262,6 @@
|
|||||||
<version>10.0.0</version>
|
<version>10.0.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
|
||||||
<groupId>io.smallrye.reactive</groupId>
|
|
||||||
<artifactId>smallrye-mutiny-vertx-core</artifactId>
|
|
||||||
<version>${smallrye.mutiny.vertx.core.version}</version>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<dependency>
|
|
||||||
<groupId>io.smallrye.reactive</groupId>
|
|
||||||
<artifactId>smallrye-mutiny-vertx-core</artifactId>
|
|
||||||
<version>${smallrye.mutiny.vertx.core.version}</version>
|
|
||||||
</dependency>
|
|
||||||
|
|
||||||
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
|
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.fasterxml.jackson.core</groupId>
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
@ -3,11 +3,9 @@ package dev.struchkov.godfather.telegram.quarkus.context.service;
|
|||||||
import io.smallrye.mutiny.Uni;
|
import io.smallrye.mutiny.Uni;
|
||||||
import org.telegram.telegrambots.meta.api.objects.Update;
|
import org.telegram.telegrambots.meta.api.objects.Update;
|
||||||
|
|
||||||
import javax.validation.constraints.NotNull;
|
|
||||||
|
|
||||||
public interface EventDistributor {
|
public interface EventDistributor {
|
||||||
|
|
||||||
Uni<Void> processing(@NotNull Update update);
|
Uni<Void> processing(Update update);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -2,8 +2,6 @@ package dev.struchkov.godfather.telegram.quarkus.context.service;
|
|||||||
|
|
||||||
import org.telegram.telegrambots.meta.bots.AbsSender;
|
import org.telegram.telegrambots.meta.bots.AbsSender;
|
||||||
|
|
||||||
import javax.validation.constraints.NotNull;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* TODO: Добавить описание интерфейса.
|
* TODO: Добавить описание интерфейса.
|
||||||
*
|
*
|
||||||
@ -13,6 +11,6 @@ public interface TelegramBot {
|
|||||||
|
|
||||||
AbsSender getAdsSender();
|
AbsSender getAdsSender();
|
||||||
|
|
||||||
void initEventDistributor(@NotNull EventDistributor eventDistributor);
|
void initEventDistributor(EventDistributor eventDistributor);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user