private ServiceRequest getApplicationRequest( ServiceAction action, boolean returnsTree, List<ServiceParameter> parameters, ServicePayload payload ) throws Exception { String serviceName = pluralize( Application.ENTITY_TYPE ); ListUtils.requeue( parameters, new IdParameter( applicationId ) ); return new ServiceRequest( this, action, serviceName, parameters, payload, returnsTree ); }