File tree Expand file tree Collapse file tree 10 files changed +132
-0
lines changed
pulsar-spring-boot-starter-reactor
src/main/java/io/github/protocol/pulsar/spring/config
pulsar-spring-boot-starter
src/main/java/io/github/protocol/pulsar/spring/config
src/main/java/io/github/protocol/pulsar/spring Expand file tree Collapse file tree 10 files changed +132
-0
lines changed Original file line number Diff line number Diff line change 1414 <module >pulsar-admin-common</module >
1515 <module >pulsar-admin-jdk</module >
1616 <module >pulsar-admin-reactive</module >
17+ <module >spring</module >
1718 </modules >
1819
1920 <properties >
3031 <lombok .version>1.18.34</lombok .version>
3132 <puppycrawl .version>10.18.0</puppycrawl .version>
3233 <reactor-netty .version>1.1.22</reactor-netty .version>
34+ <spring .version>6.0.19</spring .version>
35+ <spring-boot .version>3.1.11</spring-boot .version>
3336 <!-- plugin -->
3437 <lombok-maven-plugin .version>1.18.20.0</lombok-maven-plugin .version>
3538 <jacoco-maven-plugin .version>0.8.12</jacoco-maven-plugin .version>
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <modelVersion >4.0.0</modelVersion >
6+ <parent >
7+ <groupId >io.github.protocol-laboratory</groupId >
8+ <artifactId >pulsar-admin-parent</artifactId >
9+ <version >0.1.0</version >
10+ </parent >
11+
12+ <artifactId >pulsar-spring-parent</artifactId >
13+ <packaging >pom</packaging >
14+ <modules >
15+ <module >pulsar-spring</module >
16+ <module >pulsar-spring-boot-starter</module >
17+ <module >pulsar-spring-boot-starter-reactor</module >
18+ </modules >
19+
20+ </project >
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <modelVersion >4.0.0</modelVersion >
6+ <parent >
7+ <groupId >io.github.protocol-laboratory</groupId >
8+ <artifactId >pulsar-spring-parent</artifactId >
9+ <version >0.1.0</version >
10+ </parent >
11+
12+ <artifactId >pulsar-spring-boot-starter-reactor</artifactId >
13+
14+ <dependencies >
15+ <dependency >
16+ <groupId >io.github.protocol-laboratory</groupId >
17+ <artifactId >pulsar-admin-reactive</artifactId >
18+ <version >${project.version} </version >
19+ </dependency >
20+ <dependency >
21+ <groupId >io.github.protocol-laboratory</groupId >
22+ <artifactId >pulsar-spring-boot-starter</artifactId >
23+ <version >${project.version} </version >
24+ </dependency >
25+ <dependency >
26+ <groupId >org.springframework.boot</groupId >
27+ <artifactId >spring-boot-starter-test</artifactId >
28+ <version >${spring-boot.version} </version >
29+ <scope >test</scope >
30+ </dependency >
31+ </dependencies >
32+
33+ </project >
Original file line number Diff line number Diff line change 1+ package io .github .protocol .pulsar .spring .config ;
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <modelVersion >4.0.0</modelVersion >
6+ <parent >
7+ <groupId >io.github.protocol-laboratory</groupId >
8+ <artifactId >pulsar-spring-parent</artifactId >
9+ <version >0.1.0</version >
10+ </parent >
11+
12+ <artifactId >pulsar-spring-boot-starter</artifactId >
13+
14+ <dependencies >
15+ <dependency >
16+ <groupId >io.github.protocol-laboratory</groupId >
17+ <artifactId >pulsar-spring</artifactId >
18+ <version >${project.version} </version >
19+ </dependency >
20+ <dependency >
21+ <groupId >org.springframework.boot</groupId >
22+ <artifactId >spring-boot-autoconfigure</artifactId >
23+ <version >${spring-boot.version} </version >
24+ </dependency >
25+ <dependency >
26+ <groupId >org.springframework.boot</groupId >
27+ <artifactId >spring-boot-starter-test</artifactId >
28+ <version >${spring-boot.version} </version >
29+ <scope >test</scope >
30+ </dependency >
31+ </dependencies >
32+
33+ </project >
Original file line number Diff line number Diff line change 1+ package io .github .protocol .pulsar .spring .config ;
Original file line number Diff line number Diff line change 1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <modelVersion >4.0.0</modelVersion >
6+ <parent >
7+ <groupId >io.github.protocol-laboratory</groupId >
8+ <artifactId >pulsar-spring-parent</artifactId >
9+ <version >0.1.0</version >
10+ </parent >
11+
12+ <artifactId >pulsar-spring</artifactId >
13+
14+ <dependencies >
15+ <dependency >
16+ <groupId >io.github.protocol-laboratory</groupId >
17+ <artifactId >pulsar-admin-jdk</artifactId >
18+ <version >${project.version} </version >
19+ </dependency >
20+ <dependency >
21+ <groupId >org.springframework</groupId >
22+ <artifactId >spring-context</artifactId >
23+ <version >${spring.version} </version >
24+ </dependency >
25+ <dependency >
26+ <groupId >org.springframework.boot</groupId >
27+ <artifactId >spring-boot</artifactId >
28+ <version >${spring-boot.version} </version >
29+ </dependency >
30+ </dependencies >
31+
32+ </project >
Original file line number Diff line number Diff line change 1+ package io .github .protocol .pulsar .spring ;
2+
3+ public record NewNamespace (String tenant , String namespace ) {
4+ }
Original file line number Diff line number Diff line change 1+ package io .github .protocol .pulsar .spring ;
2+
3+ public record NewTenant (String tenant ) {
4+ }
Original file line number Diff line number Diff line change 1+ package io .github .protocol .pulsar .spring ;
You can’t perform that action at this time.
0 commit comments