Class PlatformCppConfigurationEx
- java.lang.Object
-
- org.apache.ignite.platform.cpp.PlatformCppConfiguration
-
- org.apache.ignite.internal.processors.platform.cpp.PlatformCppConfigurationEx
-
- All Implemented Interfaces:
PlatformConfiguration,PlatformConfigurationEx
public class PlatformCppConfigurationEx extends PlatformCppConfiguration implements PlatformConfigurationEx
Internal interop CPP configuration.
-
-
Constructor Summary
Constructors Constructor Description PlatformCppConfigurationEx(PlatformCppConfiguration cfg, PlatformCallbackGateway gate, PlatformMemoryManagerImpl memMgr)Copy constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description @Nullable Collection<PlatformCacheExtension>cacheExtensions()PlatformCallbackGatewaygate()PlatformLoggerlogger()PlatformMemoryManagerImplmemory()Stringplatform()Collection<String>warnings()voidwarnings(Collection<String> warnings)-
Methods inherited from class org.apache.ignite.platform.cpp.PlatformCppConfiguration
toString
-
-
-
-
Constructor Detail
-
PlatformCppConfigurationEx
public PlatformCppConfigurationEx(PlatformCppConfiguration cfg, PlatformCallbackGateway gate, PlatformMemoryManagerImpl memMgr)
Copy constructor.- Parameters:
cfg- Configuration to copy.gate- Native gateway.memMgr- Memory manager.
-
-
Method Detail
-
gate
public PlatformCallbackGateway gate()
- Specified by:
gatein interfacePlatformConfigurationEx- Returns:
- Native gateway.
-
memory
public PlatformMemoryManagerImpl memory()
- Specified by:
memoryin interfacePlatformConfigurationEx- Returns:
- Memory manager.
-
platform
public String platform()
- Specified by:
platformin interfacePlatformConfigurationEx- Returns:
- Platform name.
-
warnings
public Collection<String> warnings()
- Specified by:
warningsin interfacePlatformConfigurationEx- Returns:
- Warnings to be displayed on grid start.
-
logger
public PlatformLogger logger()
- Specified by:
loggerin interfacePlatformConfigurationEx- Returns:
- Platform logger.
-
cacheExtensions
@Nullable public @Nullable Collection<PlatformCacheExtension> cacheExtensions()
- Specified by:
cacheExtensionsin interfacePlatformConfigurationEx- Returns:
- Available cache extensions.
-
warnings
public void warnings(Collection<String> warnings)
- Parameters:
warnings- Warnings.
-
-