A B C D E F G H I L M O P R S T U W

G

GenericServicePublisher<EC extends AutoDiscoveredServiceExporter> - Class in org.softamis.cluster4spring.support.context
Generic implementation of ServicePublisher which uses ProvidingRegistry as distributed storage of services locations.
GenericServicePublisher() - Constructor for class org.softamis.cluster4spring.support.context.GenericServicePublisher
 
getAdvices(BeanFactory, String[]) - Static method in class org.softamis.cluster4spring.support.AdvicesListProvidingUtils
Collects advices from given bean factory based on their name.
getAttributes() - Method in class org.softamis.cluster4spring.support.Endpoint
Returns custom attributes which could be associated with endpoint.
getAutodiscoveredExporterClass() - Method in class org.softamis.cluster4spring.support.context.AbstractServicePublisher
Return class of servicie exporter that is used to select information about services which should be published by this publisher
getBeanName() - Method in class org.softamis.cluster4spring.support.RemoteClientInterceptor
Returns name of proxy bean registered in spring context
getCachedEndpoints(RemoteInvocationFactory, EndpointFactory<E, SI>, String) - Method in class org.softamis.cluster4spring.support.provider.AbstractDiscoveringEndpointProvider
Obtains endpoints from endpoints cache.
getCachedEndpoints(RemoteInvocationFactory, EndpointFactory<E, SI>, String) - Method in class org.softamis.cluster4spring.support.provider.AbstractUrlListEndpointProvider
Obtains endpoints from endpoints cache.
getClientServicesRegistry() - Method in class org.softamis.cluster4spring.rmi.RmiDiscoveringProxyFactoryBean
 
getClientServicesRegistry() - Method in class org.softamis.cluster4spring.support.provider.DiscoveringEndpointProvider
Returns registry of "urls" for service
getEndpoint(RemoteInvocationFactory, EndpointFactory<E, SI>, String) - Method in interface org.softamis.cluster4spring.support.EndpointProvider
Returns endpoint that should be used for remote service invocation
getEndpoint(RemoteInvocationFactory, EndpointFactory<E, SI>, String) - Method in class org.softamis.cluster4spring.support.provider.MultiURLEndpointProvider
Returns endpoint that will be used for remote service invocation.
getEndpoint(RemoteInvocationFactory, EndpointFactory<E, SI>, String) - Method in class org.softamis.cluster4spring.support.provider.SingleUrlEndpointProvider
Returns endpoint that will be used for remote service invocation.
getEndpointFactory() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiProxyFactoryBean
 
getEndpointFactory() - Method in class org.softamis.cluster4spring.support.provider.DiscoveringEndpointProviderEx
Returns factory used to create endpoints.
getEndpointFactory() - Method in class org.softamis.cluster4spring.support.RemoteClientInterceptor
Returns factory used to create endpoints
getEndpointKey() - Method in class org.softamis.cluster4spring.support.Endpoint
Returns key for endpoint
getInetAddressAcceptor() - Method in class org.softamis.cluster4spring.rmi.MultihomeRmiServiceExporter
 
getInterceptorNames() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiProxyFactoryBean
Returns list of interceptor names that should be registered in proxy factory.
getInterceptorNames() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
 
getLastAccessTime() - Method in class org.softamis.cluster4spring.support.Endpoint
Returns time of last invocation of remote service via this endpoint.
getLocalNetworkInfoProvider() - Method in class org.softamis.cluster4spring.rmi.MultihomeRmiServiceExporter
 
getObject() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiProxyFactoryBean
 
getObjectToExport() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
 
getObjectType() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiProxyFactoryBean
 
getProtocol() - Method in class org.softamis.cluster4spring.rmi.support.RmiClientInterceptor
Returns protocol which identifies interceptor.
getProtocol() - Method in class org.softamis.cluster4spring.support.RemoteClientInterceptor
Returns protocol which identifies interceptor.
getProtocolName() - Method in class org.softamis.cluster4spring.rmi.RmiDiscoveringEndpointProvider
Returns name of protocol
getProtocolName() - Method in class org.softamis.cluster4spring.support.context.AbstractServicePublisher
Returns name of protocol used exporters.
getProtocolName() - Method in class org.softamis.cluster4spring.support.provider.AbstractDiscoveringEndpointProvider
Returns name of protocol
getProxyForService() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
Get a proxy for the given service object, implementing the specified service interface.
getProxyName() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiProxyFactoryBean
Returns name of the proxy
getPublisherName() - Method in class org.softamis.cluster4spring.support.context.AbstractServicePublisher
Return name of the bean in bean factory
getRegistry(String, int, RMIClientSocketFactory, RMIServerSocketFactory) - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
Locate or create the RMI fRegistry for this exporter.
getRegistry(int, RMIClientSocketFactory, RMIServerSocketFactory) - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
Locate or create the RMI fRegistry for this exporter.
getRegistry(int) - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
Locate or create the RMI fRegistry for this exporter.
getRegistry() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
Returns RMI registry used for exporting remote objects
getRegistryHost() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
Returns host where RMI Registry is located
getRegistryPort() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
Returns port for RMI Registry
getRemote() - Method in class org.softamis.cluster4spring.rmi.support.RmiEndpoint
Returns remote object used by endpoint
getRemoteInvocationFactory() - Method in class org.softamis.cluster4spring.support.provider.DiscoveringEndpointProviderEx
Returns factory used to create remote invocations
getRemoteInvocationFactory() - Method in class org.softamis.cluster4spring.support.RemoteInvocationBasedAccessor
Return the RemoteInvocationFactory used by this accessor.
getRemoteInvocationTraceInterceptor() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiProxyFactoryBean
Returns interceptor that should be registered to trace remote calls
getServerID() - Method in class org.softamis.cluster4spring.support.context.AbstractServicePublisher
If there are several servers of the same type exists withing the same cluster, it is necessary to distinguish them.
getServerID() - Method in class org.softamis.cluster4spring.support.ServiceMoniker
 
getServerType() - Method in class org.softamis.cluster4spring.support.context.AbstractServicePublisher
Returns type of server.
getServerType() - Method in class org.softamis.cluster4spring.support.ServiceMoniker
 
getServiceEndpointsList(RemoteInvocationFactory, EndpointFactory<E, SI>, String) - Method in class org.softamis.cluster4spring.support.provider.AbstractUrlListEndpointProvider
Performs actual obtaining of list of available endpoints.
getServiceEndpointsList(RemoteInvocationFactory, EndpointFactory<E, SI>, String) - Method in class org.softamis.cluster4spring.support.provider.MultiURLEndpointProvider
Performs actual obtaining of list of available endpoints.
getServiceGroup() - Method in interface org.softamis.cluster4spring.AutoDiscoveredServiceExporter
Services exporter by exporters may belong to serveral groups.
getServiceGroup() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
 
getServiceGroup() - Method in interface org.softamis.cluster4spring.ServicePublisher
Name of services group which could be published via particular publisher if appropriate Exporter acceptor is used.
getServiceGroup() - Method in class org.softamis.cluster4spring.support.context.AbstractServicePublisher
Returns services group
getServiceGroup() - Method in class org.softamis.cluster4spring.support.context.ServiceInfo
 
getServiceGroup() - Method in class org.softamis.cluster4spring.support.provider.AbstractDiscoveringEndpointProvider
Returns group to which service belong
getServiceInfo() - Method in class org.softamis.cluster4spring.support.Endpoint
Returns information about remote service (for example, URL of remote service)
getServiceKey(ServiceInfo) - Method in class org.softamis.cluster4spring.support.context.AbstractServicePublisher
Creates key for published service.
getServiceMoniker() - Method in class org.softamis.cluster4spring.support.provider.SingleUrlEndpointProvider
 
getServiceMonikers() - Method in class org.softamis.cluster4spring.support.provider.UrlListEndpointProvider
Returns list of ServiceMonikers used to discover remote service and create service endpoints
getServiceName() - Method in interface org.softamis.cluster4spring.AutoDiscoveredServiceExporter
Returns name of the service
getServiceName() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
 
getServiceName() - Method in class org.softamis.cluster4spring.support.context.ServiceInfo
 
getServiceName() - Method in class org.softamis.cluster4spring.support.provider.AbstractDiscoveringEndpointProvider
Returns name of service
getServicePort() - Method in class org.softamis.cluster4spring.rmi.AbstractRmiServiceExporter
 
getServiceProvidingPolicy() - Method in class org.softamis.cluster4spring.rmi.RmiDiscoveringProxyFactoryBean
 
getServicesRegistry() - Method in class org.softamis.cluster4spring.support.context.GenericServicePublisher
Returns registry used to publish information about auto-discoverable services
getServiceUrl() - Method in class org.softamis.cluster4spring.rmi.RmiSingleUrlProxyFactoryBean
Returns information needed to discover remote service
getServiceUrl(SI) - Method in class org.softamis.cluster4spring.rmi.support.RmiEndpointFactory
Returns URL used to lookup remote object.
getServiceURL() - Method in class org.softamis.cluster4spring.support.context.ServiceInfo
 
getServiceUrl() - Method in class org.softamis.cluster4spring.support.provider.SingleUrlEndpointProvider
Returns information needed to discover remote service
getServiceURL() - Method in class org.softamis.cluster4spring.support.ServiceMoniker
 
GroupBasedExporterAcceptor<AE extends AutoDiscoveredServiceExporter,SP extends ServicePublisher> - Class in org.softamis.cluster4spring.support.context
Policy that accepts all exporters which has allowsAutoDiscovering property set to true and group equals to publisher' group.
GroupBasedExporterAcceptor() - Constructor for class org.softamis.cluster4spring.support.context.GroupBasedExporterAcceptor
 

A B C D E F G H I L M O P R S T U W