Ice 3.7 Slice API Reference
Operations | List of all members
IceGrid::ReplicaGroupFilter Local Interface Reference

The ReplicaGroupFilter is used by IceGrid to filter adapters returned to the client when it resolves a filtered replica group. More...

defined in <IceGrid/PluginFacade.ice>

local interface ReplicaGroupFilter { ... }

Operations

Ice::StringSeq filter (string replicaGroupId, Ice::StringSeq adapterIds, Ice::Connection con, Ice::Context ctx)
 Filter the the given set of adapters. More...
 

Detailed Description

The ReplicaGroupFilter is used by IceGrid to filter adapters returned to the client when it resolves a filtered replica group.

IceGrid provides the list of available adapters. The implementation of this method can use the provided context and connection to filter and return the filtered set of adapters.

Operation Documentation

◆ filter()

Ice::StringSeq filter ( string  replicaGroupId,
Ice::StringSeq  adapterIds,
Ice::Connection  con,
Ice::Context  ctx 
)

Filter the the given set of adapters.

Parameters
replicaGroupIdThe replica group ID.
adapterIdsThe adpater IDs to filter.
conThe connection from the Ice client which is resolving the replica group endpoints.
ctxThe context from the Ice client which is resolving the replica group endpoints.
Returns
The filtered adapter IDs.

The documentation for this interface was generated from the following file: