public interface BinaryMetadataHandler
| Modifier and Type | Method and Description |
|---|---|
void |
addMeta(int typeId,
BinaryType meta,
boolean failIfUnregistered)
Adds a new or updates an existing metadata to the latest version.
|
void |
addMetaLocally(int typeId,
BinaryType meta,
boolean failIfUnregistered)
Adds meta data locally on current node without sending any messages.
|
Collection<BinaryType> |
metadata()
Gets all metadata known to the node.
|
BinaryType |
metadata(int typeId)
Gets metadata for provided type ID.
|
BinaryType |
metadata(int typeId,
int schemaId)
Gets metadata for provided type ID and schema ID.
|
BinaryMetadata |
metadata0(int typeId)
Gets unwrapped metadata for provided type ID.
|
void addMeta(int typeId,
BinaryType meta,
boolean failIfUnregistered)
throws BinaryObjectException
MetadataUpdateProposedMessage javadoc for detailed protocol description.typeId - Type ID.meta - Metadata.failIfUnregistered - Fail if unregistered.BinaryObjectException - In case of error.void addMetaLocally(int typeId,
BinaryType meta,
boolean failIfUnregistered)
throws BinaryObjectException
typeId - Type ID.meta - Metadata.failIfUnregistered - Fail if unregistered.BinaryObjectException - In case of error.BinaryType metadata(int typeId) throws BinaryObjectException
typeId - Type ID.BinaryObjectException - In case of error.BinaryMetadata metadata0(int typeId) throws BinaryObjectException
typeId - Type ID.BinaryObjectException - In case of error.BinaryType metadata(int typeId, int schemaId) throws BinaryObjectException
typeId - Type ID.schemaId - Schema ID.BinaryObjectException - In case of error.Collection<BinaryType> metadata() throws BinaryObjectException
BinaryObjectException - If failed.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.0 Release Date : October 15 2020