You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
537 B
21 lines
537 B
package de.fd.fh.server.game;
|
|
|
|
import de.fd.fh.server.user.UserId;
|
|
import lombok.RequiredArgsConstructor;
|
|
|
|
@RequiredArgsConstructor
|
|
public class GameService
|
|
{
|
|
private final GameRepository repository;
|
|
|
|
public GameId createGame(final Game game)
|
|
{
|
|
return (GameId) repository.save(game).getId();
|
|
}
|
|
|
|
public GameId createGame(final UserId blackUser, final UserId whiteUser)
|
|
{
|
|
final Game game = new Game(null, null, null, null, null, null);
|
|
return (GameId) repository.save(game).getId();
|
|
}
|
|
}
|