public class PlayerService extends Object
| Constructor and Description |
|---|
PlayerService() |
| Modifier and Type | Method and Description |
|---|---|
es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player |
create(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player player)
Creates a new Player entity
|
es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player |
delete(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player player)
Set to delete the state of an Player entity
|
es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player |
findByID(Long id)
Retrieves a Player entity given its primary key
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findByNick(String nick)
Retrieves all Player entities with the given nick name
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findByNick(String nick,
int start,
int size)
Retrieves Player entities with the given nick name with pagination
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findByOwner(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.User owner)
Retrieves all Player entities owned by the given User
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findByOwner(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.User owner,
int start,
int size)
Retrieves Player entities owned by the given User with pagination
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findOwned()
Returns all players owned by the actual user
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findOwnedByCity(String city)
Retrieves all Player entities owned by the actual user with the given city
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findOwnedByCity(String city,
int start,
int size)
Retrieves Player entities owned by the actual user with the given city
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findOwnedByNickAndNameAndLastName(String nick,
String name,
String lastName)
Retrieves all Player entities owned by the actual user with the given values
: nick, name, lastName
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findOwnedByNickAndNameAndLastName(String nick,
String name,
String lastName,
int start,
int size)
Retrieves Player entities owned by the actual user with the given values :
nick, name, lastName
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findPublic()
Recovers all public players
|
List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> |
findPublicByCity(String city)
Recovers all public players by city
|
es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player |
undelete(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player player)
Restores the undeleted state of a deleted Player entity
|
es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player |
update(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player player)
Updates the attributes of a Player entity
|
@RolesAllowed(value="REGISTERED") public es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player create(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player player)
player - player entity to be persisted@RolesAllowed(value="REGISTERED") public es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player update(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player player)
player - player entity to be updated@RolesAllowed(value="REGISTERED") public es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player delete(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player player)
player - player entity to be deleted@RolesAllowed(value="REGISTERED") public es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player undelete(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player player)
player - player entity to be undeleted@PermitAll public es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player findByID(Long id)
id - identifier for the player entity@PermitAll public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findByOwner(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.User owner)
owner - user entity managing the players@PermitAll public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findByOwner(es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.User owner, int start, int size)
owner - user entity managing the playersstart - first player to be returnedsize - number of elements to return@PermitAll public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findByNick(String nick)
nick - nick name to be searched@PermitAll public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findByNick(String nick, int start, int size)
nick - nick name to be searchedstart - first player to be returnedsize - number of elements to return@RolesAllowed(value="REGISTERED") public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findOwnedByNickAndNameAndLastName(String nick, String name, String lastName, int start, int size)
nick - whole nick or substring of the nick that will be searchedname - whole name or substring of the name that will be searchedlastName - whole lastName or substring of the lastName that will be searchedstart - number of the row of the first player to be returnedsize - maximum number of players returned@RolesAllowed(value="REGISTERED") public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findOwnedByNickAndNameAndLastName(String nick, String name, String lastName)
nick - whole nick or substring of the nick that will be searchedname - whole name or substring of the name that will be searchedlastName - whole lastName or substring of the lastName that will be searched@RolesAllowed(value="REGISTERED") public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findOwnedByCity(String city, int start, int size)
city - whole city or substring of the city that will be searchedstart - number of the row of the first player to be returnedsize - maximum number of players returned@RolesAllowed(value="REGISTERED") public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findOwnedByCity(String city)
city - whole city or substring of the city that will be searched@PermitAll public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findPublicByCity(String city)
city - whole city or substring of the city that will be searched@PermitAll public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findPublic()
@RolesAllowed(value="REGISTERED") public List<es.uvigo.esei.dgss.teamd.ligaaas.domain.entities.Player> findOwned()
Copyright © 2018. All rights reserved.