@SuppressWarnings("unchecked")
    @Override
    public Boolean execute() {
        try {
            api.playerToSpectator(CommandUtil.getSfsUser(user, api), 
                    CommandUtil.getSfsRoom(targetRoom, extension), 
                    fireClientEvent, fireServerEvent);
        } catch (SFSRoomException e) {
            throw new IllegalStateException(e);
        }
        return Boolean.TRUE;
    }
@ SuppressWarnings ( "unchecked" ) @ Override public Boolean execute ( ) { try { api . playerToSpectator ( CommandUtil . getSfsUser ( user , api ) , CommandUtil . getSfsRoom ( targetRoom , extension ) , fireClientEvent , fireServerEvent ) ; } catch ( SFSRoomException e ) { throw new IllegalStateException ( e ) ; } return Boolean . TRUE ; }
/* (non-Javadoc)
@see com.tvd12.ezyfox.core.command.BaseCommand#execute()