Ice 3.7 C++98 API Reference
Loading...
Searching...
No Matches
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
8namespace IceGrid
9{
10
15class ReplicaGroupFilter : public IceUtil::Shared
16{
17public:
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
The ReplicaGroupFilter is used by IceGrid to filter adapters returned to the client when it resolves ...
Definition PluginFacade.h:365
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.
Definition Admin.h:7204
::std::vector< ::std::string > StringSeq
A sequence of strings.
Definition BuiltinSequences.h:153
::std::map< ::std::string, ::std::string > Context
A request context.
Definition Current.h:207
::IceInternal::Handle< Connection > ConnectionPtr
Definition Connection.h:767