Package fr.gouv.vitam.workspace.client
Class WorkspaceClientFactory
java.lang.Object
fr.gouv.vitam.common.client.VitamClientFactory<WorkspaceClient>
fr.gouv.vitam.workspace.client.WorkspaceClientFactory
- All Implemented Interfaces:
VitamClientFactoryInterface<WorkspaceClient>
- Direct Known Subclasses:
WorkspaceCollectClientFactory
WorkspaceClient factory for creating workspace client
-
Nested Class Summary
Nested classes/interfaces inherited from interface fr.gouv.vitam.common.client.VitamClientFactoryInterface
VitamClientFactoryInterface.VitamClientType -
Field Summary
Fields inherited from class fr.gouv.vitam.common.client.VitamClientFactory
clientConfiguration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidchangeMode(String serviceUrl, WorkFlowExecutionContext executionContext) change mode client by server urlThis method returns the correct Client adapted to the business casestatic WorkspaceClientFactorygetInstance(WorkFlowExecutionContext executionContext) Get the WorkspaceClientFactory instanceMethods inherited from class fr.gouv.vitam.common.client.VitamClientFactory
changeResourcePath, changeServerPort, disableUseAuthorizationFilter, enableUseAuthorizationFilter, getClientConfiguration, getDefaultConfigCient, getDefaultConfigCient, getHttpClient, getHttpClient, getResourcePath, getServiceUrl, getVitamClientType, getVitamThreadPoolExecutor, initialisation, isAllowGzipDecoded, isAllowGzipEncoded, resetConnections, resume, setGzipdecoded, setGzipEncoded, setVitamClientType, shutdown, toString
-
Constructor Details
-
WorkspaceClientFactory
-
-
Method Details
-
getInstance
Get the WorkspaceClientFactory instance- Returns:
- the instance
-
getClient
Description copied from interface:VitamClientFactoryInterfaceThis method returns the correct Client adapted to the business case- Returns:
- the Vitam client
-
changeMode
change mode client by server url- Parameters:
serviceUrl- as String
-