org.apache.accumulo.server.master.state
Class TServerInstance
java.lang.Object
org.apache.accumulo.server.master.state.TServerInstance
- All Implemented Interfaces:
- java.lang.Comparable<TServerInstance>
public class TServerInstance
- extends java.lang.Object
- implements java.lang.Comparable<TServerInstance>
A tablet is assigned to a tablet server at the given address as long as it is alive and well. When the tablet server is restarted, the instance information
it advertises will change. Therefore tablet assignments can be considered out-of-date if the tablet server instance information has been changed.
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
TServerInstance
public TServerInstance(java.net.InetSocketAddress address,
java.lang.String session)
TServerInstance
public TServerInstance(java.net.InetSocketAddress address,
long session)
TServerInstance
public TServerInstance(java.lang.String address,
long session)
TServerInstance
public TServerInstance(Value address,
org.apache.hadoop.io.Text session)
putLocation
public void putLocation(Mutation m)
putFutureLocation
public void putFutureLocation(Mutation m)
putLastLocation
public void putLastLocation(Mutation m)
clearLastLocation
public void clearLastLocation(Mutation m)
compareTo
public int compareTo(TServerInstance other)
- Specified by:
compareTo
in interface java.lang.Comparable<TServerInstance>
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
port
public int port()
host
public java.lang.String host()
hostPort
public java.lang.String hostPort()
asColumnQualifier
public org.apache.hadoop.io.Text asColumnQualifier()
asMutationValue
public Value asMutationValue()
getLocation
public java.net.InetSocketAddress getLocation()
getSession
public java.lang.String getSession()
Copyright © 2012 The Apache Software Foundation. All Rights Reserved.