java.lang.Object
io.inverno.core.v1.Module.ModuleLinker<T>
- Type Parameters:
T- the module type to link.
- Direct Known Subclasses:
Base.Linker,Base.Linker,Base.Linker,Boot.Linker,Client.Linker,Client.Linker,Client.Linker,Http.Linker,Jose.Linker,K8s.Linker,Ldap.Linker,Lettuce.Linker,Meta.Linker,Server.Linker,Server.Linker,Server.Linker,Vertx.Linker
- Enclosing class:
Module
The Module Linker base class.
A Module linker is used within modules implementations to link a dependent modules into the current module. A linker is only used within a module and shall never be used directly.
- Since:
- 1.0
- Author:
- Jeremy Kuhn
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionModuleLinker(Map<String, Object> sockets) Creates a new Module linker with the specified socket map. -
Method Summary
-
Field Details
-
sockets
The socket map to be used during linking process.
-
-
Constructor Details
-
ModuleLinker
Creates a new Module linker with the specified socket map.
- Parameters:
sockets- the socket map
-
-
Method Details
-
link
Links the socket map in a new module instance and return that instance.
- Returns:
- a new linked module instance
-