public static ArtifactServiceStager overChannel(Channel channel) { return overChannel(channel, DEFAULT_BUFFER_SIZE); }
CloseableResource.of( channelFactory.forDescriptor(artifactStagingEndpoint), ManagedChannel::shutdown)) { ArtifactServiceStager stager = ArtifactServiceStager.overChannel(artifactChannel.get()); LOG.debug("Actual files staged: {}", filesToStage); retrievalToken = stager.stage(stagingSessionToken, filesToStage);
@Before public void setup() throws IOException { stager = ArtifactServiceStager.overChannel( InProcessChannelBuilder.forName("service_stager").build(), 6); service = new InMemoryArtifactStagerService(); server = InProcessServerBuilder.forName("service_stager") .directExecutor() .addService(service) .build() .start(); }