| Package | Description |
|---|---|
| com.hazelcast.spi.hotrestart.impl |
Implementation code for the Hot Restart store SPI.
|
| com.hazelcast.spi.hotrestart.impl.di |
| Modifier and Type | Method and Description |
|---|---|
DiContainer |
ConcurrentHotRestartStore.getDi()
Gives access to the internal DI container, exclusively for testing purposes.
|
| Modifier and Type | Method and Description |
|---|---|
DiContainer |
DiContainer.dep(Class<?> type)
Instantiates a type and registers the instance under that type.
|
<T> DiContainer |
DiContainer.dep(Class<? super T> declaredType,
Class<T> actualType)
Instantiates a type and registers the instance under the specified type.
|
<T> DiContainer |
DiContainer.dep(Class<? super T> declaredType,
T dep)
Registers an object by type.
|
DiContainer |
DiContainer.dep(Object dep)
Registers an object by its actual type.
|
DiContainer |
DiContainer.dep(String name,
Class<?> type)
Instantiates a type and registers the instance under the specified name.
|
<T> DiContainer |
DiContainer.dep(String name,
T dep)
Registers an object by name.
|
DiContainer |
DiContainer.disposable()
Adds the object registered by the preceding
dep(...) call to the list of objects to dispose
when this container is disposed. |
DiContainer |
DiContainer.disposable(com.hazelcast.nio.Disposable target)
Adds an object to the list of objects to dispose when this container is disposed.
|
DiContainer |
DiContainer.wireAndInitializeAll()
Late-wires all the objects registered with the container, then calls all
Initialize-annotated methods
on each object. |
| Constructor and Description |
|---|
DiContainer(DiContainer parent)
Creates an empty container which has a parent container.
|
Copyright © 2022 Hazelcast, Inc.. All Rights Reserved.