Skip to content

Commit

Permalink
GuicedEE v2 And Vertx Support Addition
Browse files Browse the repository at this point in the history
  • Loading branch information
GedMarc committed Jun 1, 2024
1 parent 3b13eae commit 7b9dfb5
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,20 @@
import com.guicedee.guicedinjection.interfaces.IGuicePostStartup;
import com.guicedee.guicedinjection.interfaces.ObjectBinderKeys;

import java.util.List;
import java.util.concurrent.CompletableFuture;

public class JWebMPPostStartup implements IGuicePostStartup<JWebMPPostStartup>
{
@Override
public void postLoad()
public List<CompletableFuture<Boolean>> postLoad()
{
IGuiceContext.get(ObjectMapper.class)
.registerModule(new JWebMPJacksonModule());
IGuiceContext.get(ObjectBinderKeys.DefaultObjectMapper)
.registerModule(new JWebMPJacksonModule());
;
return List.of(CompletableFuture.supplyAsync(()-> {
IGuiceContext.get(ObjectMapper.class)
.registerModule(new JWebMPJacksonModule());
IGuiceContext.get(ObjectBinderKeys.DefaultObjectMapper)
.registerModule(new JWebMPJacksonModule());
return true;
}));
}
}
3 changes: 0 additions & 3 deletions src/main/java/module-info.java
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@
//requires transitive jakarta.servlet;
//requires transitive com.google.guice.extensions.servlet;

requires net.sf.uadetector.core;
requires net.sf.uadetector.resources;

requires aopalliance;

requires com.google.guice;
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
com.jwebmp.core.implementations.JWebMPServicesBindings
com.jwebmp.interception.services.JWebMPInterceptionBinder
com.jwebmp.core.implementations.JWebMPServicesBindings

0 comments on commit 7b9dfb5

Please sign in to comment.