Class PlatformAbstractConfigurationClosure
- java.lang.Object
-
- org.apache.ignite.internal.processors.platform.PlatformAbstractConfigurationClosure
-
- All Implemented Interfaces:
Serializable,IgniteClosure<IgniteConfiguration,IgniteConfiguration>
- Direct Known Subclasses:
PlatformCppConfigurationClosure,PlatformDotNetConfigurationClosure
public abstract class PlatformAbstractConfigurationClosure extends Object implements IgniteClosure<IgniteConfiguration,IgniteConfiguration>
Abstract interop configuration closure.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected PlatformCallbackGatewaygateNative gateway.
-
Constructor Summary
Constructors Modifier Constructor Description protectedPlatformAbstractConfigurationClosure(long envPtr)Constructor.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description IgniteConfigurationapply(IgniteConfiguration igniteCfg)Closure body.protected abstract voidapply0(IgniteConfiguration igniteCfg)Internal apply routine.
-
-
-
Field Detail
-
gate
protected final PlatformCallbackGateway gate
Native gateway.
-
-
Method Detail
-
apply
public IgniteConfiguration apply(IgniteConfiguration igniteCfg)
Closure body.- Specified by:
applyin interfaceIgniteClosure<IgniteConfiguration,IgniteConfiguration>- Parameters:
igniteCfg- Closure parameter.- Returns:
- Closure return value.
-
apply0
protected abstract void apply0(IgniteConfiguration igniteCfg)
Internal apply routine.- Parameters:
igniteCfg- Ignite configuration.
-
-