Interface ReplicaGroupFilter


public interface ReplicaGroupFilter
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.
  • Method Details

    • filter

      String[] filter(String replicaGroupId, String[] adapterIds, Connection con, Map<String,String> ctx)
      Filter the the given set of adapters.
      Parameters:
      replicaGroupId - The replica group ID.
      adapterIds - The adpater IDs to filter.
      con - The connection from the Ice client which is resolving the replica group endpoints.
      ctx - The context from the Ice client which is resolving the replica group endpoints.
      Returns:
      The filtered adapter IDs.