org.apache.blur.manager.indexserver
Class DistributedLayoutManager

java.lang.Object
  extended by org.apache.blur.manager.indexserver.DistributedLayoutManager
All Implemented Interfaces:
DistributedLayout

public class DistributedLayoutManager
extends Object
implements DistributedLayout


Constructor Summary
DistributedLayoutManager()
           
 
Method Summary
 Map<String,String> getLayout()
           
 Collection<String> getNodes()
           
 Collection<String> getNodesOffline()
           
 Collection<String> getShards()
           
 DistributedLayoutManager init()
           
 void setNodes(Collection<String> v)
           
 void setNodesOffline(Collection<String> v)
           
 void setShards(Collection<String> v)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DistributedLayoutManager

public DistributedLayoutManager()
Method Detail

init

public DistributedLayoutManager init()

getLayout

public Map<String,String> getLayout()
Specified by:
getLayout in interface DistributedLayout

getNodes

public Collection<String> getNodes()

setNodes

public void setNodes(Collection<String> v)

getShards

public Collection<String> getShards()

setShards

public void setShards(Collection<String> v)

getNodesOffline

public Collection<String> getNodesOffline()

setNodesOffline

public void setNodesOffline(Collection<String> v)


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.