## Uses of Interface
org.apache.ignite.internal.processors.platform.PlatformTarget

Packages that use PlatformTarget
Package | Description
--- | ---
org.apache.ignite.internal.processors.platform |
org.apache.ignite.internal.processors.platform.binary |
org.apache.ignite.internal.processors.platform.cache |
org.apache.ignite.internal.processors.platform.cache.affinity |
org.apache.ignite.internal.processors.platform.cache.query |
org.apache.ignite.internal.processors.platform.cluster |
org.apache.ignite.internal.processors.platform.compute |
org.apache.ignite.internal.processors.platform.datastreamer |
org.apache.ignite.internal.processors.platform.datastructures |
org.apache.ignite.internal.processors.platform.events |
org.apache.ignite.internal.processors.platform.messaging |
org.apache.ignite.internal.processors.platform.services |
org.apache.ignite.internal.processors.platform.transactions |
org.apache.ignite.internal.processors.platform.utils |

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform

Classes in org.apache.ignite.internal.processors.platform that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformAbstractTarget` Abstract interop target.

Methods in org.apache.ignite.internal.processors.platform that return PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformAbstractTarget.`processInObjectStreamOutObjectStream(int type, PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` | PlatformTarget.`processInObjectStreamOutObjectStream(int type, PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` | PlatformAbstractTarget.`processInStreamOutObject(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`PlatformTarget` | PlatformTarget.`processInStreamOutObject(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`PlatformTarget` | PlatformAbstractTarget.`processOutObject(int type)` Process OUT operation.
`PlatformTarget` | PlatformTarget.`processOutObject(int type)` Process OUT operation.
`PlatformTarget` | PlatformTargetProxy.`unwrap()` Returns the underlying target.
`PlatformTarget` | PlatformTargetProxyImpl.`unwrap()` Returns the underlying target.
`protected PlatformTarget` | PlatformAbstractTarget.`wrapListenable(PlatformListenable listenable)` Wraps a listenable to be returned to platform.

Methods in org.apache.ignite.internal.processors.platform with parameters of type PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformAbstractTarget.`processInObjectStreamOutObjectStream(int type, PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` | PlatformTarget.`processInObjectStreamOutObjectStream(int type, PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

Constructors in org.apache.ignite.internal.processors.platform with parameters of type PlatformTarget
Constructor and Description
`PlatformTargetProxyImpl(PlatformTarget target, PlatformContext platformCtx)`

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.binary

Classes in org.apache.ignite.internal.processors.platform.binary that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformBinaryProcessor` Platform binary processor.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.cache

Classes in org.apache.ignite.internal.processors.platform.cache that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformCache` Native cache wrapper implementation.
`class` | `PlatformCacheIterator` Interop cache iterator.

Methods in org.apache.ignite.internal.processors.platform.cache that return PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformCache.`processInStreamOutObject(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`PlatformTarget` | PlatformCache.`processOutObject(int type)` Process OUT operation.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.cache.affinity

Classes in org.apache.ignite.internal.processors.platform.cache.affinity that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformAffinity` Native cache wrapper implementation.
`class` | `PlatformAffinityFunctionTarget` Platform affinity function target: to be invoked when Platform function calls base implementation of one of the AffinityFunction methods.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.cache.query

Classes in org.apache.ignite.internal.processors.platform.cache.query that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformAbstractQueryCursor<T>`
`class` | `PlatformContinuousQueryProxy` Proxy that implements PlatformTarget.
`class` | `PlatformFieldsQueryCursor` Interop cursor for fields query.
`class` | `PlatformQueryCursor` Interop cursor for regular queries.

Methods in org.apache.ignite.internal.processors.platform.cache.query that return PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformContinuousQuery.`getInitialQueryCursor()` Gets initial query cursor (if any).
`PlatformTarget` | PlatformContinuousQueryImpl.`getInitialQueryCursor()` Gets initial query cursor (if any).
`PlatformTarget` | PlatformContinuousQueryProxy.`processOutObject(int type)` Process OUT operation.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.cluster

Classes in org.apache.ignite.internal.processors.platform.cluster that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformClusterGroup` Interop projection.

Methods in org.apache.ignite.internal.processors.platform.cluster that return PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformClusterGroup.`processInObjectStreamOutObjectStream(int type, PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` | PlatformClusterGroup.`processInStreamOutObject(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`PlatformTarget` | PlatformClusterGroup.`processOutObject(int type)` Process OUT operation.

Methods in org.apache.ignite.internal.processors.platform.cluster with parameters of type PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformClusterGroup.`processInObjectStreamOutObjectStream(int type, PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.compute

Classes in org.apache.ignite.internal.processors.platform.compute that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformCompute` Interop compute.

Methods in org.apache.ignite.internal.processors.platform.compute that return PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformCompute.`processInStreamOutObject(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.datastreamer

Classes in org.apache.ignite.internal.processors.platform.datastreamer that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformDataStreamer` Interop data streamer wrapper.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.datastructures

Classes in org.apache.ignite.internal.processors.platform.datastructures that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformAtomicLong` Platform atomic long wrapper.
`class` | `PlatformAtomicReference` Platform atomic reference wrapper.
`class` | `PlatformAtomicSequence` Platform atomic sequence wrapper.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.events

Classes in org.apache.ignite.internal.processors.platform.events that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformEvents` Interop events.

Methods in org.apache.ignite.internal.processors.platform.events that return PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformEvents.`processOutObject(int type)` Process OUT operation.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.messaging

Classes in org.apache.ignite.internal.processors.platform.messaging that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformMessaging` Interop messaging.

Methods in org.apache.ignite.internal.processors.platform.messaging that return PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformMessaging.`processOutObject(int type)` Process OUT operation.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.services

Classes in org.apache.ignite.internal.processors.platform.services that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformServices` Interop services.

Methods in org.apache.ignite.internal.processors.platform.services that return PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformServices.`processInObjectStreamOutObjectStream(int type, PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.
`PlatformTarget` | PlatformServices.`processInStreamOutObject(int type, BinaryRawReaderEx reader)` Process IN-OUT operation.
`PlatformTarget` | PlatformServices.`processOutObject(int type)` Process OUT operation.

Methods in org.apache.ignite.internal.processors.platform.services with parameters of type PlatformTarget
Modifier and Type | Method and Description
--- | ---
`PlatformTarget` | PlatformServices.`processInObjectStreamOutObjectStream(int type, PlatformTarget arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer)` Process IN-OUT operation.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.transactions

Classes in org.apache.ignite.internal.processors.platform.transactions that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformTransactions` Native transaction wrapper implementation.

### Uses of PlatformTarget in org.apache.ignite.internal.processors.platform.utils

Classes in org.apache.ignite.internal.processors.platform.utils that implement PlatformTarget
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformListenableTarget` Wraps listenable in a platform target.

Methods in org.apache.ignite.internal.processors.platform.utils with parameters of type PlatformTarget
Modifier and Type | Method and Description
--- | ---
`static PlatformListenable` | PlatformFutureUtils.`listen(PlatformContext ctx, IgniteFuture fut, long futPtr, int typ, PlatformFutureUtils.Writer writer, PlatformTarget target)` Listen future.
`static PlatformListenable` | PlatformFutureUtils.`listen(PlatformContext ctx, IgniteFuture fut, long futPtr, int typ, PlatformTarget target)` Listen future.
`static PlatformListenable` | PlatformFutureUtils.`listen(PlatformContext ctx, IgniteInternalFuture fut, long futPtr, int typ, PlatformFutureUtils.Writer writer, PlatformTarget target)` Listen future.
`static PlatformListenable` | PlatformFutureUtils.`listen(PlatformContext ctx, IgniteInternalFuture fut, long futPtr, int typ, PlatformTarget target)` Listen future.
`static PlatformListenable` | PlatformFutureUtils.`listen(PlatformContext ctx, IgniteInternalFuture fut, long futPtr, PlatformFutureUtils.Writer writer, PlatformTarget target)` Listen future.
`static void` | PlatformFutureUtils.`listen(PlatformContext ctx, PlatformListenable listenable, long futPtr, int typ, PlatformFutureUtils.Writer writer, PlatformTarget target)` Listen future.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.9.0
Release Date | : March 2 2017