public static class CacheObjectBinaryProcessorImpl.TestBinaryContext extends BinaryContext
| Modifier and Type | Class and Description |
|---|---|
static interface |
CacheObjectBinaryProcessorImpl.TestBinaryContext.TestBinaryContextListener |
| Constructor and Description |
|---|
TestBinaryContext(BinaryMetadataHandler metaHnd,
IgniteConfiguration igniteCfg,
IgniteLogger log) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(CacheObjectBinaryProcessorImpl.TestBinaryContext.TestBinaryContextListener lsnr) |
void |
clearAllListener() |
@Nullable BinaryType |
metadata(int typeId) |
void |
updateMetadata(int typeId,
BinaryMetadata meta,
boolean failIfUnregistered) |
affinityFieldName, affinityKeyFieldName, collectionType, configuration, configure, configure, createField, defaultIdMapper, defaultMapper, defaultNameMapper, descriptorForTypeId, fieldId, identity, isCompactFooter, log, mapType, marshaller, metadata, metadata, metadata0, mustDeserialize, onUndeploy, registerClass, registerClass, registerClassLocally, registerDescriptor, registerPredefinedType, registerPredefinedType, registerUserClassName, registerUserType, registerUserTypesSchema, removeType, schemaRegistry, typeId, unregisterBinarySchemas, unregisterUserTypeDescriptors, userTypeNamepublic TestBinaryContext(BinaryMetadataHandler metaHnd, IgniteConfiguration igniteCfg, IgniteLogger log)
metaHnd - Meta handler.igniteCfg - Ignite config.log - Logger.@Nullable public @Nullable BinaryType metadata(int typeId) throws BinaryObjectException
metadata in class BinaryContexttypeId - Type ID.BinaryObjectException - In case of error.public void updateMetadata(int typeId,
BinaryMetadata meta,
boolean failIfUnregistered)
throws BinaryObjectException
updateMetadata in class BinaryContexttypeId - Type ID.meta - Meta data.failIfUnregistered - Fail if unregistered.BinaryObjectException - In case of error.public void addListener(CacheObjectBinaryProcessorImpl.TestBinaryContext.TestBinaryContextListener lsnr)
lsnr - Listener.public void clearAllListener()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021