@Override public <R extends AbstractReadHandle> R get(RequestParameters params, Transaction transaction, R output) { return services.getResource(requestLogger, getResourcePath(), prepareParams(params, transaction), output); } @Override
@Override public ServiceResultIterator get(RequestParameters params, Transaction transaction, String... outputMimetypes) { return services.getIteratedResource(requestLogger, getResourcePath(), prepareParams(params, transaction), outputMimetypes); }
@Override public <R extends AbstractReadHandle, W extends AbstractWriteHandle> R put(RequestParameters params, W[] input, Transaction transaction, R output) { return services.putResource(requestLogger, getResourcePath(), prepareParams(params, transaction), input, output); }
@Override public <R extends AbstractReadHandle> R post(RequestParameters params, AbstractWriteHandle input, Transaction transaction, R output) { return services.postResource( requestLogger, getResourcePath(), prepareParams(params, transaction), input, output); } @Override
@Override public <R extends AbstractReadHandle> R delete(RequestParameters params, Transaction transaction, R output) { return services.deleteResource(requestLogger, getResourcePath(), prepareParams(params, transaction), output); }
@Override public <R extends AbstractReadHandle, W extends AbstractWriteHandle> R post(RequestParameters params, W[] input, Transaction transaction, R output) { return services.postResource( requestLogger, getResourcePath(), prepareParams(params, transaction), input, output); } @Override
@Override public ServiceResultIterator get(RequestParameters params, Transaction transaction, String... outputMimetypes) { return services.getIteratedResource(requestLogger, getResourcePath(), transaction, prepareParams(params), outputMimetypes); }
@Override public <R extends AbstractReadHandle, W extends AbstractWriteHandle> R put(RequestParameters params, W[] input, Transaction transaction, R output) { return services.putResource(requestLogger, getResourcePath(), transaction, prepareParams(params), input, output); }
@Override public <R extends AbstractReadHandle> R put(RequestParameters params, AbstractWriteHandle input, Transaction transaction, R output) { return services.putResource(requestLogger, getResourcePath(), transaction, prepareParams(params), input, output); } @Override
@Override public <W extends AbstractWriteHandle> ServiceResultIterator post(RequestParameters params, W[] input, Transaction transaction, String... outputMimetypes) { return services.postIteratedResource( requestLogger, getResourcePath(), transaction, prepareParams(params), input, outputMimetypes); }
@Override public <R extends AbstractReadHandle> R get(RequestParameters params, Transaction transaction, R output) { return services.getResource(requestLogger, getResourcePath(), transaction, prepareParams(params), output); } @Override
@Override public <R extends AbstractReadHandle> R post(RequestParameters params, AbstractWriteHandle input, Transaction transaction, R output) { return services.postResource( requestLogger, getResourcePath(), transaction, prepareParams(params), input, output); } @Override
@Override public <R extends AbstractReadHandle> R delete(RequestParameters params, Transaction transaction, R output) { return services.deleteResource(requestLogger, getResourcePath(), transaction, prepareParams(params), output); }
@Override public <R extends AbstractReadHandle> R put(RequestParameters params, AbstractWriteHandle input, Transaction transaction, R output) { return services.putResource(requestLogger, getResourcePath(), prepareParams(params, transaction), input, output); } @Override
@Override public ServiceResultIterator post(RequestParameters params, AbstractWriteHandle input, Transaction transaction, String... outputMimetypes) { return services.postIteratedResource( requestLogger, getResourcePath(), prepareParams(params, transaction), input, outputMimetypes); } @Override
@Override public <W extends AbstractWriteHandle> ServiceResultIterator post(RequestParameters params, W[] input, Transaction transaction, String... outputMimetypes) { return services.postIteratedResource( requestLogger, getResourcePath(), prepareParams(params, transaction), input, outputMimetypes); }
@Override public ServiceResultIterator post(RequestParameters params, AbstractWriteHandle input, Transaction transaction, String... outputMimetypes) { return services.postIteratedResource( requestLogger, getResourcePath(), transaction, prepareParams(params), input, outputMimetypes); } @Override
@Override public <R extends AbstractReadHandle, W extends AbstractWriteHandle> R post(RequestParameters params, W[] input, Transaction transaction, R output) { return services.postResource( requestLogger, getResourcePath(), transaction, prepareParams(params), input, output); } @Override