Package fr.gouv.vitam.metadata.client
Class MetaDataClientFactory
java.lang.Object
fr.gouv.vitam.common.client.VitamClientFactory<MetaDataClient>
fr.gouv.vitam.metadata.client.MetaDataClientFactory
- All Implemented Interfaces:
VitamClientFactoryInterface<MetaDataClient>
Metadata client factory
-
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 -
Method Summary
Modifier and TypeMethodDescriptionstatic voidchangeMode(ClientConfiguration configuration) static voidchangeMode(ClientConfiguration configuration, WorkFlowExecutionContext executionContext) static voidchangeMode(String serviceUrl, WorkFlowExecutionContext executionContext) change mode client by server urlThis method returns the correct Client adapted to the business casestatic MetaDataClientFactoryGet MetaDataClientFactory instancestatic MetaDataClientFactorygetInstance(WorkFlowExecutionContext executionContext) Get the MetaDataClientFactory instance for the given workflow execution contextMethods 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
-
Method Details
-
getInstance
Get MetaDataClientFactory instance- Returns:
- the instance
-
getInstance
Get the MetaDataClientFactory instance for the given workflow execution context- Parameters:
executionContext- the workflow execution context- Returns:
- the instance
-
getClient
Description copied from interface:VitamClientFactoryInterfaceThis method returns the correct Client adapted to the business case- Returns:
- the Vitam client
-
changeMode
- Parameters:
configuration- null for MOCK
-
changeMode
change mode client by server url- Parameters:
serviceUrl- as String
-
changeMode
public static void changeMode(ClientConfiguration configuration, WorkFlowExecutionContext executionContext) - Parameters:
configuration- null for MOCK
-