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>
public class MetaDataClientFactory extends VitamClientFactory<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
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
changeMode(ClientConfiguration configuration)
MetaDataClient
getClient()
This method returns the correct Client adapted to the business casestatic MetaDataClientFactory
getInstance()
Get factory instancestatic MetaDataClientFactory
getInstance(MetadataType metadataType)
-
Methods 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 Detail
-
changeMode
public static void changeMode(ClientConfiguration configuration)
- Parameters:
configuration
- null for MOCK
-
getInstance
public static MetaDataClientFactory getInstance()
Get factory instance- Returns:
- the factory instance
-
getInstance
public static MetaDataClientFactory getInstance(MetadataType metadataType)
-
getClient
public MetaDataClient getClient()
Description copied from interface:VitamClientFactoryInterface
This method returns the correct Client adapted to the business case- Returns:
- the Vitam client
-
-