added save to permission ticket system
parent
b2912b944a
commit
98cd5ba27d
|
@ -47,4 +47,12 @@ public interface PermissionService {
|
|||
*/
|
||||
public PermissionTicket getByTicket(String ticket);
|
||||
|
||||
/**
|
||||
* Save the updated permission ticket to the database. Does not create a new ticket.
|
||||
*
|
||||
* @param ticket
|
||||
* @return
|
||||
*/
|
||||
public PermissionTicket updateTicket(PermissionTicket ticket);
|
||||
|
||||
}
|
||||
|
|
|
@ -79,4 +79,19 @@ public class DefaultPermissionService implements PermissionService {
|
|||
return repository.getByTicket(ticket);
|
||||
}
|
||||
|
||||
/* (non-Javadoc)
|
||||
* @see org.mitre.uma.service.PermissionService#updateTicket(org.mitre.uma.model.PermissionTicket)
|
||||
*/
|
||||
@Override
|
||||
public PermissionTicket updateTicket(PermissionTicket ticket) {
|
||||
if (ticket.getId() != null) {
|
||||
return repository.save(ticket);
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue