| Modifier and Type | Method and Description |
|---|---|
Marshaller |
IgniteConfiguration.getMarshaller()
Deprecated.
Since 2.1. Some Ignite features will not work if non-null marshaller is set
(IgniteCache.withKeepBinary(), .NET, CPP, ODBC)
|
| Modifier and Type | Method and Description |
|---|---|
IgniteConfiguration |
IgniteConfiguration.setMarshaller(Marshaller marsh)
Deprecated.
Since 2.1. Some Ignite features will not work if non-null marshaller is set
(IgniteCache.withKeepBinary(), .NET, CPP, ODBC)
|
| Modifier and Type | Method and Description |
|---|---|
static IgniteDiagnosticMessage |
IgniteDiagnosticMessage.createRequest(Marshaller marsh,
IgniteClosure<GridKernalContext,IgniteDiagnosticInfo> c,
long futId) |
<T> T |
IgniteDiagnosticMessage.unmarshal(Marshaller marsh) |
void |
GridJobSiblingsResponse.unmarshalSiblings(Marshaller marsh) |
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryMarshaller
Implementation of
Marshaller that lets to serialize and deserialize all objects
in the binary format. |
| Modifier and Type | Class and Description |
|---|---|
class |
OptimizedMarshaller
Optimized implementation of
Marshaller. |
| Modifier and Type | Method and Description |
|---|---|
Marshaller |
GridCacheContext.marshaller() |
Marshaller |
GridCacheSharedContext.marshaller() |
| Modifier and Type | Method and Description |
|---|---|
void |
GridCacheQueryMarshallable.marshall(Marshaller m) |
void |
GridCacheQueryMarshallable.unmarshall(Marshaller m,
GridKernalContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
void |
GridCacheRawVersionedEntry.marshal(CacheObjectContext ctx,
Marshaller marsh)
Perform internal marshal of this entry before it will be serialized.
|
void |
GridCacheRawVersionedEntry.unmarshal(CacheObjectContext ctx,
Marshaller marsh)
Perform internal unmarshal of this entry.
|
void |
GridCacheRawVersionedEntry.unmarshalKey(CacheObjectContext ctx,
Marshaller marsh)
Perform internal key unmarshal of this entry.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IgfsDeleteMessage.finishUnmarshal(Marshaller marsh,
ClassLoader ldr) |
void |
IgfsAckMessage.finishUnmarshal(Marshaller marsh,
ClassLoader ldr) |
void |
IgfsCommunicationMessage.finishUnmarshal(Marshaller marsh,
ClassLoader ldr) |
void |
IgfsDeleteMessage.prepareMarshal(Marshaller marsh) |
void |
IgfsAckMessage.prepareMarshal(Marshaller marsh) |
void |
IgfsCommunicationMessage.prepareMarshal(Marshaller marsh) |
| Constructor and Description |
|---|
GridTcpRestParser(boolean routerClient,
Marshaller marsh) |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
IgniteUtils.marshal(Marshaller marsh,
Object obj)
Marshals object to byte array.
|
static void |
IgniteUtils.marshal(Marshaller marsh,
Object obj,
OutputStream out)
Marshals object to byte array.
|
static <T> T |
IgniteUtils.unmarshal(Marshaller marsh,
byte[] arr,
ClassLoader clsLdr)
Unmarshals object from the input stream using given class loader.
|
static <T> T |
IgniteUtils.unmarshal(Marshaller marsh,
InputStream in,
ClassLoader clsLdr)
Unmarshals object from the input stream using given class loader.
|
static <T> T |
IgniteUtils.unmarshalZip(Marshaller marsh,
byte[] zipBytes,
ClassLoader clsLdr) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMarshaller
Base class for marshallers.
|
class |
AbstractNodeNameAwareMarshaller
Marshaller allowing for
Ignition.localIgnite() calls. |
| Modifier and Type | Method and Description |
|---|---|
static void |
MarshallerUtils.setNodeName(Marshaller marsh,
String nodeName)
Set node name to marshaller context if possible.
|
| Modifier and Type | Class and Description |
|---|---|
class |
JdkMarshaller
Implementation of
Marshaller based on JDK serialization mechanism. |
| Modifier and Type | Method and Description |
|---|---|
protected Marshaller |
TcpDiscoverySpi.marshaller() |
| Modifier and Type | Method and Description |
|---|---|
void |
DiscoveryDataPacket.marshalGridNodeData(DiscoveryDataBag bag,
UUID nodeId,
Marshaller marsh,
IgniteLogger log) |
void |
DiscoveryDataPacket.marshalJoiningNodeData(DiscoveryDataBag bag,
Marshaller marsh,
IgniteLogger log) |
DiscoveryDataBag |
DiscoveryDataPacket.unmarshalGridData(Marshaller marsh,
ClassLoader clsLdr,
boolean clientNode,
IgniteLogger log) |
DiscoveryDataBag |
DiscoveryDataPacket.unmarshalJoiningNodeData(Marshaller marsh,
ClassLoader clsLdr,
boolean clientNode,
IgniteLogger log) |
| Modifier and Type | Method and Description |
|---|---|
DiscoverySpiCustomMessage |
TcpDiscoveryCustomEventMessage.message(Marshaller marsh,
ClassLoader ldr) |
Follow @ApacheIgnite
Ignite Fabric : ver. 2.4.0 Release Date : March 5 2018