Uses of Class
org.apache.cassandra.dht.Token

Packages that use Token
org.apache.cassandra.db   
org.apache.cassandra.dht   
org.apache.cassandra.locator   
org.apache.cassandra.service   
 

Uses of Token in org.apache.cassandra.db
 

Methods in org.apache.cassandra.db that return Token
 Token SystemTable.StorageMetadata.getToken()
           
 

Methods in org.apache.cassandra.db with parameters of type Token
 void SystemTable.StorageMetadata.setToken(Token storageId)
           
static void SystemTable.updateToken(Token token)
           
 

Uses of Token in org.apache.cassandra.dht
 

Classes in org.apache.cassandra.dht with type parameters of type Token
 interface IPartitioner<T extends Token>
           
 

Subclasses of Token in org.apache.cassandra.dht
 class BigIntegerToken
           
 class BytesToken
           
 class StringToken
           
 

Fields in org.apache.cassandra.dht declared as Token
protected  Token[] BootStrapper.tokens_
           
protected  Token[] LeaveJoinProtocolImpl.tokens_
           
 

Methods in org.apache.cassandra.dht that return Token
 Token Token.TokenSerializer.deserialize(java.io.DataInputStream dis)
           
abstract  Token<T> Token.TokenFactory.fromByteArray(byte[] bytes)
           
abstract  Token<T> Token.TokenFactory.fromString(java.lang.String string)
           
 Token Range.left()
          Returns the left endpoint of a range.
 Token Range.right()
          Returns the right endpoint of a range.
 

Methods in org.apache.cassandra.dht with parameters of type Token
 int BigIntegerToken.compareTo(Token<java.math.BigInteger> o)
           
 int BytesToken.compareTo(Token<byte[]> o)
           
 int StringToken.compareTo(Token<java.lang.String> o)
           
abstract  int Token.compareTo(Token<T> o)
          This determines the comparison for node destination purposes.
 boolean Range.contains(Token bi)
          Helps determine if a given point on the DHT ring is contained in the range in question.
static boolean Range.isTokenInRanges(Token token, java.util.List<Range> ranges)
           
 void Token.TokenSerializer.serialize(Token token, java.io.DataOutputStream dos)
           
abstract  byte[] Token.TokenFactory.toByteArray(Token<T> token)
           
abstract  java.lang.String Token.TokenFactory.toString(Token<T> token)
           
 

Constructors in org.apache.cassandra.dht with parameters of type Token
BootStrapper(EndPoint[] target, Token... token)
           
LeaveJoinProtocolImpl(EndPoint[] targets, Token[] tokens)
           
Range(Token left, Token right)
           
Range(Token left, Token right)
           
 

Uses of Token in org.apache.cassandra.locator
 

Methods in org.apache.cassandra.locator that return Token
 Token TokenMetadata.getToken(EndPoint endpoint)
           
 

Methods in org.apache.cassandra.locator that return types with arguments of type Token
 java.util.Map<Token,EndPoint> TokenMetadata.cloneBootstrapNodes()
           
 java.util.Map<EndPoint,Token> TokenMetadata.cloneEndPointTokenMap()
           
 java.util.Map<Token,EndPoint> TokenMetadata.cloneTokenEndPointMap()
           
 java.util.Map<Token,EndPoint> TokenMetadata.cloneTokenEndPointMapIncludingBootstrapNodes()
           
 

Methods in org.apache.cassandra.locator with parameters of type Token
 java.util.Map<EndPoint,EndPoint> AbstractReplicationStrategy.getHintedStorageEndPoints(Token token)
           
 java.util.Map<EndPoint,EndPoint> RackAwareStrategy.getHintedStorageEndPointsForWrite(Token token)
           
abstract  EndPoint[] AbstractReplicationStrategy.getReadStorageEndPoints(Token token)
           
 EndPoint[] RackAwareStrategy.getReadStorageEndPoints(Token token)
           
 EndPoint[] RackUnawareStrategy.getReadStorageEndPoints(Token token)
           
abstract  EndPoint[] AbstractReplicationStrategy.getReadStorageEndPoints(Token token, java.util.Map<Token,EndPoint> tokenToEndPointMap)
           
 EndPoint[] RackAwareStrategy.getReadStorageEndPoints(Token token, java.util.Map<Token,EndPoint> tokenToEndPointMap)
           
 EndPoint[] RackUnawareStrategy.getReadStorageEndPoints(Token token, java.util.Map<Token,EndPoint> tokenToEndPointMap)
           
abstract  EndPoint[] AbstractReplicationStrategy.getWriteStorageEndPoints(Token token)
           
 EndPoint[] RackAwareStrategy.getWriteStorageEndPoints(Token token)
           
 EndPoint[] RackUnawareStrategy.getWriteStorageEndPoints(Token token)
           
 void TokenMetadata.update(Token token, EndPoint endpoint)
           
 void TokenMetadata.update(Token token, EndPoint endpoint, boolean bootstrapState)
          Update the two maps in an safe mode.
 

Method parameters in org.apache.cassandra.locator with type arguments of type Token
abstract  EndPoint[] AbstractReplicationStrategy.getReadStorageEndPoints(Token token, java.util.Map<Token,EndPoint> tokenToEndPointMap)
           
 EndPoint[] RackAwareStrategy.getReadStorageEndPoints(Token token, java.util.Map<Token,EndPoint> tokenToEndPointMap)
           
 EndPoint[] RackUnawareStrategy.getReadStorageEndPoints(Token token, java.util.Map<Token,EndPoint> tokenToEndPointMap)
           
 

Constructor parameters in org.apache.cassandra.locator with type arguments of type Token
TokenMetadata(java.util.Map<Token,EndPoint> tokenToEndPointMap, java.util.Map<EndPoint,Token> endPointToTokenMap, java.util.Map<Token,EndPoint> bootstrapNodes)
           
TokenMetadata(java.util.Map<Token,EndPoint> tokenToEndPointMap, java.util.Map<EndPoint,Token> endPointToTokenMap, java.util.Map<Token,EndPoint> bootstrapNodes)
           
TokenMetadata(java.util.Map<Token,EndPoint> tokenToEndPointMap, java.util.Map<EndPoint,Token> endPointToTokenMap, java.util.Map<Token,EndPoint> bootstrapNodes)
           
 

Uses of Token in org.apache.cassandra.service
 

Methods in org.apache.cassandra.service with parameters of type Token
 void StorageService.doBootstrap(EndPoint endpoint, Token token)
          Starts the bootstrap operations for the specified endpoint.
 void StorageService.updateToken(Token token)
           
 void StorageService.updateTokenMetadata(Token token, EndPoint endpoint, boolean bs)
           
 

Method parameters in org.apache.cassandra.service with type arguments of type Token
 java.util.Map<Range,java.util.List<EndPoint>> StorageService.constructRangeToEndPointMap(Range[] ranges, java.util.Map<Token,EndPoint> tokenToEndPointMap)
          Construct the range to endpoint mapping based on the view as dictated by the mapping of token to endpoints passed in.
 Range[] StorageService.getAllRanges(java.util.Set<Token> tokens)
          Get all ranges that span the ring given a set of tokens.
 



Copyright © 2009 The Apache Software Foundation