class ScreenService extends BasicService implements OwnerAPISupport<Screen> {

	@Override
	@DELETE
	@Path("/screens/{screenId}/owners/{ownerId}")
	@Produces(MediaType.APPLICATION_JSON)
	public Screen deleteOwner(@PathParam("screenId") long screenId, @PathParam("ownerId") long ownerId) {
		Screen existingScreen = getExistingScreen(screenId, true);
		doDeleteOwner(existingScreen, ownerId);
		existingScreen = ScreenDAO.save(existingScreen);

		if (existingScreen.getPlaylist() != null) {
			existingScreen.getPlaylist().expand();
		}

		return existingScreen;
	}

}