public class PlatformServices extends PlatformAbstractTarget
ERROR, FALSE, log, platformCtx, TRUE| Constructor and Description |
|---|
PlatformServices(PlatformContext platformCtx,
IgniteServices services,
boolean srvKeepBinary)
Ctor.
|
| Modifier and Type | Method and Description |
|---|---|
protected IgniteInternalFuture |
currentFuture()
When overridden in a derived class, gets future for the current operation.
|
protected long |
processInLongOutLong(int type,
long val)
Process IN operation.
|
protected Object |
processInObjectStreamOutObjectStream(int type,
Object arg,
BinaryRawReaderEx reader,
BinaryRawWriterEx writer)
Process IN-OUT operation.
|
protected long |
processInStreamOutLong(int type,
BinaryRawReaderEx reader)
Process IN operation.
|
protected Object |
processInStreamOutObject(int type,
BinaryRawReaderEx reader)
Process IN operation with managed object as result.
|
protected void |
processInStreamOutStream(int type,
BinaryRawReaderEx reader,
BinaryRawWriterEx writer)
Process IN-OUT operation.
|
protected Object |
processOutObject(int type)
Process OUT operation.
|
protected void |
processOutStream(int type,
BinaryRawWriterEx writer)
Process OUT operation.
|
convertException, futureWriter, inLongOutLong, inObjectStreamOutObjectStream, inStreamOutLong, inStreamOutObject, inStreamOutStream, listenFuture, listenFutureForOperation, outObject, outStream, platformContext, processInStreamOutLong, readAndListenFuture, readAndListenFuture, readAndListenFuture, readAndListenFuture, readAndListenFuture, throwUnsupportedpublic PlatformServices(PlatformContext platformCtx, IgniteServices services, boolean srvKeepBinary)
platformCtx - Context.services - Services facade.srvKeepBinary - Server keep binary flag.protected long processInStreamOutLong(int type,
BinaryRawReaderEx reader)
throws IgniteCheckedException
processInStreamOutLong in class PlatformAbstractTargettype - Type.reader - Binary reader.IgniteCheckedException - In case of exception.protected void processInStreamOutStream(int type,
BinaryRawReaderEx reader,
BinaryRawWriterEx writer)
throws IgniteCheckedException
processInStreamOutStream in class PlatformAbstractTargettype - Type.reader - Binary reader.writer - Binary writer.IgniteCheckedException - In case of exception.protected Object processInObjectStreamOutObjectStream(int type, Object arg, BinaryRawReaderEx reader, BinaryRawWriterEx writer) throws IgniteCheckedException
processInObjectStreamOutObjectStream in class PlatformAbstractTargettype - Type.arg - Argument.reader - Binary reader.writer - Binary writer.IgniteCheckedException - In case of exception.protected void processOutStream(int type,
BinaryRawWriterEx writer)
throws IgniteCheckedException
processOutStream in class PlatformAbstractTargettype - Type.writer - Binary writer.IgniteCheckedException - In case of exception.protected Object processOutObject(int type) throws IgniteCheckedException
processOutObject in class PlatformAbstractTargettype - Type.IgniteCheckedException - In case of exception.protected long processInLongOutLong(int type,
long val)
throws IgniteCheckedException
processInLongOutLong in class PlatformAbstractTargettype - Type.val - Value.IgniteCheckedException - In case of exception.protected Object processInStreamOutObject(int type, BinaryRawReaderEx reader) throws IgniteCheckedException
processInStreamOutObject in class PlatformAbstractTargettype - Type.reader - Binary reader.IgniteCheckedException - In case of exception.protected IgniteInternalFuture currentFuture() throws IgniteCheckedException
currentFuture in class PlatformAbstractTargetIgniteCheckedException - If failed.
Follow @ApacheIgnite
Ignite Fabric : ver. 1.8.0 Release Date : December 5 2016