Uses of Class
com.attivio.service.AieServiceInfo
-
Packages that use AieServiceInfo Package Description com.attivio.client.exposedapi com.attivio.service -
-
Uses of AieServiceInfo in com.attivio.client.exposedapi
Methods in com.attivio.client.exposedapi that return types with arguments of type AieServiceInfo Modifier and Type Method Description static org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo>
JMXUtils. expose(javax.management.ObjectName oname, java.lang.Class<?> apiClass, java.lang.Object api, java.lang.String user, java.lang.String password, int rmiPort)
Exposes the object via JMX and registers it as a service via theServiceFactory
. -
Uses of AieServiceInfo in com.attivio.service
Methods in com.attivio.service that return AieServiceInfo Modifier and Type Method Description static <T> AieServiceInfo
ServiceFactory. prepareServiceInfo(java.lang.String description, java.lang.Class<? extends RemoteClientApiFactory> customFactory, java.lang.Class<? extends java.util.function.Predicate<java.lang.Throwable>>... predicates)
TheServiceFactory.registerService(java.lang.Class<T>, java.lang.String, int, java.lang.Class<? extends com.attivio.service.RemoteClientApiFactory>, java.lang.Class<? extends java.util.function.Predicate<java.lang.Throwable>>...)
method utilizes this method to prepare the basic fields forAieServiceInfo
.Methods in com.attivio.service that return types with arguments of type AieServiceInfo Modifier and Type Method Description org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo>
RoundRobinUnlessLocalStrategy. getInstance(org.apache.curator.x.discovery.details.InstanceProvider<AieServiceInfo> instanceProvider)
static <T> org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo>
ServiceFactory. getServiceInstance(java.lang.Class<T> clazz, java.lang.String nodeName)
static org.apache.curator.x.discovery.ServiceDiscovery<AieServiceInfo>
ServiceDiscoveryHelper. instance()
static org.apache.curator.x.discovery.ServiceInstanceBuilder<AieServiceInfo>
ServiceFactory. prepareServiceInstanceBuilder(java.lang.String apiClassName, AieServiceInfo serviceInfo, int port)
static <T> org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo>
ServiceFactory. registerService(java.lang.Class<T> api, java.lang.String description, int port, java.lang.Class<? extends RemoteClientApiFactory> customFactory, java.lang.Class<? extends java.util.function.Predicate<java.lang.Throwable>>... predicates)
static org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo>
ServiceFactory. registerService(org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo> service)
static org.apache.curator.x.discovery.ServiceInstanceBuilder<AieServiceInfo>
CuratorHelper. serviceInstanceBuilder()
The Curator service discovery framework will initialize the address for a service to the IP address of the first NIC found on the host.Methods in com.attivio.service with parameters of type AieServiceInfo Modifier and Type Method Description static org.apache.curator.x.discovery.ServiceInstanceBuilder<AieServiceInfo>
ServiceFactory. prepareServiceInstanceBuilder(java.lang.String apiClassName, AieServiceInfo serviceInfo, int port)
void
RequiresServiceInfo. setAieServiceInfo(AieServiceInfo aieServiceInfo)
Method parameters in com.attivio.service with type arguments of type AieServiceInfo Modifier and Type Method Description org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo>
RoundRobinUnlessLocalStrategy. getInstance(org.apache.curator.x.discovery.details.InstanceProvider<AieServiceInfo> instanceProvider)
static org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo>
ServiceFactory. registerService(org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo> service)
static void
ServiceFactory. unregisterService(org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo> service)
Constructor parameters in com.attivio.service with type arguments of type AieServiceInfo Constructor Description AieServiceCacheListener(org.apache.curator.x.discovery.ServiceCache<AieServiceInfo> cache, ServiceListener listener)
AlwaysRefetchServiceProxy(java.lang.Class<?> clazz, org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo> firstInstance)
IffirstInstance
is set, that instance will be used the first time a service method is called.RefetchOnExceptionServiceProxy(java.lang.Class<?> clazz, org.apache.curator.x.discovery.ServiceInstance<AieServiceInfo> instance, java.lang.Object target)
-