C# Class AerospikeTraining.TweetService

Show file Open project: aerospike/user-events-csharp Class Usage Examples

Public Methods

Method Description
TweetService ( Aerospike.Client.AerospikeClient c ) : System
createTweet ( ) : void
createTweets ( ) : void
queryTweets ( ) : void
queryTweetsByUsername ( ) : void
queryUsersByTweetCount ( ) : void
scanAllTweetsForAllUsers ( ) : void
scanTweetsCallback ( Aerospike.Client.Key key, Aerospike.Client.Record record ) : void

Private Methods

Method Description
getTimeStamp ( ) : long
updateUser ( Aerospike.Client.AerospikeClient client, Aerospike.Client.Key userKey, Aerospike.Client.WritePolicy policy, long ts, int tweetCount ) : void
updateUserUsingOperate ( Aerospike.Client.AerospikeClient client, Aerospike.Client.Key userKey, Aerospike.Client.WritePolicy policy, long ts ) : void

Method Details

TweetService() public method

public TweetService ( Aerospike.Client.AerospikeClient c ) : System
c Aerospike.Client.AerospikeClient
return System

createTweet() public method

public createTweet ( ) : void
return void

createTweets() public method

public createTweets ( ) : void
return void

queryTweets() public method

public queryTweets ( ) : void
return void

queryTweetsByUsername() public method

public queryTweetsByUsername ( ) : void
return void

queryUsersByTweetCount() public method

public queryUsersByTweetCount ( ) : void
return void

scanAllTweetsForAllUsers() public method

public scanAllTweetsForAllUsers ( ) : void
return void

scanTweetsCallback() public method

public scanTweetsCallback ( Aerospike.Client.Key key, Aerospike.Client.Record record ) : void
key Aerospike.Client.Key
record Aerospike.Client.Record
return void