GemStone::GemFire::Cache::FunctionService Class Reference


Detailed Description

A factory class used to create Execute object for function execution

Static Public Member Functions

static ExecutionOnRegion (Region^ rg)
static ExecutionOnServer (IRegionService^ cache)
static ExecutionOnServer (Pool^ pl)
static ExecutionOnServers (IRegionService^ cache)
static ExecutionOnServers (Pool^ pl)

Member Function Documentation

static Execution ^ GemStone::GemFire::Cache::FunctionService::OnRegion ( Region^   rg  )  [static]

Creates a new region Execution object

If Pool is multiusersecure mode then one need to pass logical instance of Region Pool->CreateSecureUserCache(<credentials>)->getRegion(<regionPath>).

static Execution ^ GemStone::GemFire::Cache::FunctionService::OnServer ( IRegionService^   cache  )  [static]

Creates a new Execution object on one server.

Exceptions:
IllegalStateException when Pool has been closed.

static Execution ^ GemStone::GemFire::Cache::FunctionService::OnServer ( Pool^   pl  )  [static]

Creates a new Execution object on one server

Exceptions:
UnsupportedOperationException unsupported operation exception, when Pool is in multiusersecure mode.

static Execution ^ GemStone::GemFire::Cache::FunctionService::OnServers ( IRegionService^   cache  )  [static]

Creates a new Execution object on all servers in the pool.

Exceptions:
IllegalStateException when Pool has been closed.

static Execution ^ GemStone::GemFire::Cache::FunctionService::OnServers ( Pool^   pl  )  [static]

Creates a new Execution object on all servers in the pool

Exceptions:
UnsupportedOperationException unsupported operation exception, when Pool is in multiusersecure mode.


GemFire C++ Cache .NET API Documentation