@RolesAllowed(value={"ADMIN","USER"}) public class HeadquartersService extends Object
| Constructor and Description |
|---|
HeadquartersService() |
| Modifier and Type | Method and Description |
|---|---|
es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter |
create(es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter headquarters)
Creates a new headquarters
|
es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter |
findByNameDescription(String name,
String description)
Gets a headquarters from the database searching by name or description
|
es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter |
get(String name)
Returns the headquarters identified by
name. |
List<es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter> |
getHeadquarters()
Returns the headquarters.
|
void |
remove(es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter headquarters)
Deletes a headquarters.
|
es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter |
update(es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter headquarters)
Updates the information of this headquarters.
|
@PermitAll public es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter create(es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter headquarters)
headquarters - a new headquarters to be storedIllegalArgumentException - if headquarters is nullpublic es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter get(String name)
name. If there is no
headquarters with the specified name, null will be returned.name - the name of an headquarters.null if there is
no headquarters with the specified name.IllegalArgumentException - if name is null or it does not identifies a valid
headquarters.public es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter update(es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter headquarters)
headquarters - a headquarters to be updated.IllegalArgumentException - if headquarters is null.public es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter findByNameDescription(String name, String description)
name - name of the headquarters to searchdescription - description of the headquarters to searchIllegalArgumentException - if name and description is null.javax.persistence.NoResultException - if the headquarters is not found by that name or descriptionpublic void remove(es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter headquarters)
headquarters - the headquarters to be deleted.IllegalArgumentException - if headquarters if null.public List<es.uvigo.esei.dgss.teamb.ligaaas.domain.entities.Headquarter> getHeadquarters()
Copyright © 2017. All rights reserved.