Package com.attivio.service
Interface ClientApiFactory<T>
-
- All Known Subinterfaces:
RemoteClientApiFactory<T>
- All Known Implementing Classes:
AbstractClientApiFactory
,HttpTransportClientApiFactory
,JmxApiServiceFactory
,RemoteIngestApiFactory
,RemoteSearchClientFactory
public interface ClientApiFactory<T>
Base class for all service factories responsible for creating client API instances.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
getApi(java.lang.Class<T> clazz)
void
setDescription(java.lang.String description)
void
setFactoryParameters(java.util.Map<java.lang.String,java.lang.String> params)
Used to supply arbitrary parameters to the factory.
-
-
-
Method Detail
-
setDescription
void setDescription(java.lang.String description)
-
setFactoryParameters
void setFactoryParameters(java.util.Map<java.lang.String,java.lang.String> params)
Used to supply arbitrary parameters to the factory. The source of these parameters is theAieServiceInfo#getCustomFactoryParams()
-
-