public abstract class PlatformAbstractBootstrap extends Object implements PlatformBootstrap
| Constructor and Description |
|---|
PlatformAbstractBootstrap() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract IgniteClosure<IgniteConfiguration,IgniteConfiguration> |
closure(long envPtr)
Get configuration transformer closure.
|
void |
init(long dataPtr)
Init the bootstrap.
|
protected void |
processInput(PlatformInputStream input)
Processes any additional input data.
|
PlatformProcessor |
start(IgniteConfiguration cfg,
@Nullable GridSpringResourceContext springCtx,
long envPtr)
Start Ignite node.
|
public PlatformProcessor start(IgniteConfiguration cfg, @Nullable @Nullable GridSpringResourceContext springCtx, long envPtr)
start in interface PlatformBootstrapcfg - Configuration.springCtx - Optional Spring resource context.envPtr - Environment pointer.public void init(long dataPtr)
init in interface PlatformBootstrapdataPtr - Optional pointer to additional data required for startup.protected abstract IgniteClosure<IgniteConfiguration,IgniteConfiguration> closure(long envPtr)
envPtr - Environment pointer.protected void processInput(PlatformInputStream input)
input - Input stream.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.0 Release Date : October 15 2020