public class

ExternalViewGenerator

extends Object
java.lang.Object
   ↳ org.apache.helix.controller.ExternalViewGenerator

Summary

Public Constructors
ExternalViewGenerator()
Public Methods
List<ZNRecord> computeExternalView(Map<StringList<ZNRecord>> currentStates, List<ZNRecord> idealStates)
Map<StringMap<StringSet<String>>> getRouterMapFromExternalView(List<ZNRecord> externalViewList)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ExternalViewGenerator ()

Public Methods

public List<ZNRecord> computeExternalView (Map<StringList<ZNRecord>> currentStates, List<ZNRecord> idealStates)

public Map<StringMap<StringSet<String>>> getRouterMapFromExternalView (List<ZNRecord> externalViewList)