public void notifyTeamClientMessage(final IFighter fighter, final String message) throws FightException { foreachTeam( fighter.getTeam().getTeamType(), new FightHandlerAction() { @Override public void call(IFightHandler obj) throws FightException { obj.notifyTeamClientMessage(fighter, message); } }); }