GemStone::GemFire::Cache::IResultCollector Interface Reference

Inherited by GemStone::GemFire::Cache::ResultCollector.


Detailed Description

collect function execution results, can be overriden

Public Member Functions

void AddResult (IGFSerializable^ rs)
void ClearResults ()
void EndResults ()
array
< IGFSerializable^ >^ 
GetResult (UInt32 timeout)
array
< IGFSerializable^ >^ 
GetResult ()

Member Function Documentation

void GemStone::GemFire::Cache::IResultCollector::AddResult ( IGFSerializable^   rs  ) 

add result from a single function execution

Implemented in GemStone::GemFire::Cache::ResultCollector.

void GemStone::GemFire::Cache::IResultCollector::ClearResults (  ) 

GemFire will invoke this method before re-executing function (in case of Function Execution HA) This is to clear the previous execution results from the result collector

Since:
6.5

Implemented in GemStone::GemFire::Cache::ResultCollector.

void GemStone::GemFire::Cache::IResultCollector::EndResults (  ) 

Call back provided to caller, which is called after function execution is complete and caller can retrieve results using getResult()

Implemented in GemStone::GemFire::Cache::ResultCollector.

array<IGFSerializable^> ^ GemStone::GemFire::Cache::IResultCollector::GetResult ( UInt32  timeout  ) 

get result

Implemented in GemStone::GemFire::Cache::ResultCollector.

array<IGFSerializable^> ^ GemStone::GemFire::Cache::IResultCollector::GetResult (  ) 

get result

Implemented in GemStone::GemFire::Cache::ResultCollector.


GemFire C++ Cache .NET API Documentation