serviceClient.setRequestPayloadSizeLimit(requestPayloadSizeLimit);
private ServiceClient createServiceClient(SSLContext sslContext, int requestPayloadSizeLimit) { try { // Use the class name and prefix of GIT commit ID as the user agent name and version String commitID = (String) getState().codeProperties .get(GIT_COMMIT_SOURCE_PROPERTY_COMMIT_ID); if (commitID == null) { throw new LocalizableValidationException("CommitID code property not found!", "host.commit.id.not.found"); } commitID = commitID.substring(0, 8); String userAgent = ServiceHost.class.getSimpleName() + "/" + commitID; ServiceClient serviceClient = NettyHttpServiceClient.create(userAgent, null, getScheduledExecutor(), this); if (requestPayloadSizeLimit > 0) { serviceClient.setRequestPayloadSizeLimit(requestPayloadSizeLimit); } serviceClient.setSSLContext(sslContext); return serviceClient; } catch (URISyntaxException e) { throw new RuntimeException("Failed to create ServiceClient", e); } }
private ServiceClient createServiceClient(SSLContext sslContext, int requestPayloadSizeLimit, VerificationHost verificationHost) { try { String userAgent = ServiceHost.class.getSimpleName(); ServiceClient serviceClient = NettyHttpServiceClient.create(userAgent, null, verificationHost.getScheduledExecutor(), verificationHost); if (requestPayloadSizeLimit > 0) { serviceClient.setRequestPayloadSizeLimit(requestPayloadSizeLimit); } serviceClient.setSSLContext(sslContext); return serviceClient; } catch (URISyntaxException e) { throw new RuntimeException("Failed to create ServiceClient", e); } }
this.client.setRequestPayloadSizeLimit(this.state.requestPayloadSizeLimit);