Package step.client
Class AbstractRemoteClient
java.lang.Object
step.client.AbstractRemoteClient
- All Implemented Interfaces:
Closeable,AutoCloseable
- Direct Known Subclasses:
ControllerServicesClient,RemoteExecutionManager,RemoteFunctionExecutionService,RemoteFunctionManager,RemoteFunctionPackageClientImpl,RemoteMultitenancyClientImpl,RemotePlanRunner,RemoteReportTreeAccessor,RemoteResourceManager,StagingRepositoryClient,StagingRepositoryClient.StagingContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected jakarta.ws.rs.client.Clientprotected ControllerCredentials -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()<T> TexecuteRequest(Supplier<T> provider) protected UnsupportedOperationExceptionjakarta.ws.rs.client.Invocation.BuilderrequestBuilder(String path) jakarta.ws.rs.client.Invocation.BuilderrequestBuilder(String path, Map<String, String> queryParams)
-
Field Details
-
client
protected jakarta.ws.rs.client.Client client -
cookies
-
credentials
-
-
Constructor Details
-
AbstractRemoteClient
-
AbstractRemoteClient
public AbstractRemoteClient()
-
-
Method Details
-
requestBuilder
-
requestBuilder
-
executeRequest
- Throws:
ControllerClientException
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
notImplemented
-