Ice 3.7 C++11 API Reference
IceGrid
ReplicaGroupFilter.h
Go to the documentation of this file.
1
//
2
// Copyright (c) ZeroC, Inc. All rights reserved.
3
//
4
5
#ifndef ICEGRID_H
6
#define ICEGRID_H
7
8
namespace
IceGrid
9
{
10
15
class
ReplicaGroupFilter :
public
IceUtil::Shared
16
{
17
public
:
18
28
virtual
Ice::StringSeq
filter
(
const
string
& replicaGroupId,
const
Ice::StringSeq
& adapterIds,
29
const
Ice::ConnectionPtr& connection,
const
Ice::Context
& context) = 0;
30
};
31
32
};
33
34
#endif
Ice::Context
::std::map<::std::string, ::std::string > Context
A request context.
Definition:
Current.h:68
Ice::StringSeq
::std::vector<::std::string > StringSeq
A sequence of strings.
Definition:
BuiltinSequences.h:96
IceGrid
Definition:
Admin.h:73
IceUtil::Shared
Definition:
Shared.h:78
IceGrid::ReplicaGroupFilter::filter
virtual Ice::StringSeq filter(const string &replicaGroupId, const Ice::StringSeq &adapterIds, const Ice::ConnectionPtr &connection, const Ice::Context &context)=0
Called by the registry to filter a collection of adapters.
Generated by
1.8.20