Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DynamoDbAdapter ¶
type DynamoDbAdapter struct {
// contains filtered or unexported fields
}
func NewDynamoDbWriter ¶
func NewDynamoDbWriter() *DynamoDbAdapter
func (*DynamoDbAdapter) DynamoDb ¶
func (adapter *DynamoDbAdapter) DynamoDb() *dynamodb.DynamoDB
type ScoreBoardReader ¶
type ScoreBoardReader struct {
// contains filtered or unexported fields
}
func NewScoreBoardReader ¶
func NewScoreBoardReader(adapter *DynamoDbAdapter) *ScoreBoardReader
func (*ScoreBoardReader) ReadScoreBoard ¶
func (reader *ScoreBoardReader) ReadScoreBoard() *pb.ScoreBoard
type ScoreBoardSerializer ¶
type ScoreBoardSerializer struct {
// contains filtered or unexported fields
}
func NewScoreBoardSerializer ¶
func NewScoreBoardSerializer(userNameRegistry *utils.UserNamesRegistry, adapter *DynamoDbAdapter, idManager *utils.IdManager, eventDispatcher *events.EventDispatcher) *ScoreBoardSerializer
func (*ScoreBoardSerializer) HandleObjectDestroyed ¶
func (serializer *ScoreBoardSerializer) HandleObjectDestroyed(objectDestroyed *events.ObjectDestroyed)
Click to show internal directories.
Click to hide internal directories.