Uses of Interface
com.tangosol.net.Service
Package
Description
Low-level utilities for Coherence gRPC server and client implementation.
The Coherence gRPC server implementation.
Defines the typical runtime configuration builders for the Coherence
configuration object model.
Defines the Coherence configuration object model classes and interfaces for
Caching and Service Schemes.
Contains basic cluster interfaces and factories.
Contains classes related to the Coherence Management Framework.
Contains interfaces and classes related to partitioned services.
Contains classes related to the Coherence Security Framework.
Contains various generic utilities.
-
Uses of Service in com.oracle.coherence.grpc
Modifier and TypeFieldDescriptionprotected final Service
RequestHolder.f_service
TheService
managing the resource.Modifier and TypeMethodDescriptionstatic String
RequestHolder.getCacheFormat
(Service service) Returns the serializer format name for the specifiedService
's serializer.ModifierConstructorDescriptionRequestHolder
(Req request, String sFormat, Serializer serializer, Service service, Executor executor) Create aRequestHolder
. -
Uses of Service in com.oracle.coherence.grpc.proxy
Modifier and TypeMethodDescriptionstatic Object[]
PagedQueryHelper.decodeCookie
(Service service, com.google.protobuf.ByteString cookie) Decode the binary cookie used in a paged request. -
Uses of Service in com.tangosol.coherence.config.builder
Modifier and TypeMethodDescriptionServiceBuilder.realizeService
(ParameterResolver resolver, ClassLoader loader, Cluster cluster) Realize (ensure) a Service. -
Uses of Service in com.tangosol.coherence.config.scheme
Modifier and TypeClassDescriptionclass
BaseGrpcCacheScheme<S extends Service>
TheBaseGrpcCacheScheme
is responsible for building a remote gRPC cache service.class
BaseGrpcScheme<T extends com.tangosol.internal.net.grpc.DefaultRemoteGrpcServiceDependencies,
S extends Service> TheBaseGrpcScheme
is responsible for building a remote gRPC service.Modifier and TypeMethodDescriptionprotected Service
AbstractServiceScheme.ensureService
(String sService, Cluster cluster) Call theCluster.ensureService(String, String)
method to obtain the service.AbstractServiceScheme.realizeService
(ParameterResolver resolver, ClassLoader loader, Cluster cluster) Realize (ensure) a Service.CustomScheme.realizeService
(ParameterResolver resolver, ClassLoader loader, Cluster cluster) Realize (ensure) a Service.RemoteCacheScheme.realizeService
(ParameterResolver resolver, ClassLoader loader, Cluster cluster) Realize (ensure) a Service.RemoteInvocationScheme.realizeService
(ParameterResolver resolver, ClassLoader loader, Cluster cluster) Realize (ensure) a Service.TransactionalScheme.realizeService
(ParameterResolver resolver, ClassLoader loader, Cluster cluster) Realize (ensure) a Service.ViewScheme.realizeService
(ParameterResolver resolver, ClassLoader loader, Cluster cluster) Modifier and TypeMethodDescriptionprotected void
AbstractServiceScheme.injectScopeNameIntoService
(Service service) protected boolean
CacheStoreScheme.isSerializerCompatible
(Service serviceThis, Service serviceThat) Determines whether or not the serializers for the specified services are compatible. -
Uses of Service in com.tangosol.net
Modifier and TypeClassDescriptionclass
AbstractServiceLoadBalancer<S extends Service,
T extends ServiceLoad> An abstract base for ServiceLoadBalancer implementations.interface
ServiceLoadBalancer<S extends Service,
T extends ServiceLoad> A ServiceLoadBalancer is a pluggable strategy for controlling the client load across individual members of a clustered Service.class
SimpleServiceLoadBalancer<S extends Service,
T extends ServiceLoad> A simple ServiceLoadBalancer implementation.Modifier and TypeInterfaceDescriptioninterface
A CacheService is a clustered service providing a collection of named Maps that hold resources shared among members of a cluster.interface
A DistributedCacheService is a clustered cache service that partitions its data across cluster members that provide backing storage.interface
The InvocationService is a Service for delivering executable objects to cluster members for distributed invocation.interface
A NameService is a service that accepts connections from external clients (e.g.interface
ATopicService
which provides globally ordered topics.interface
A PartitionedService is aware of a mapping of keys to partitions and of partitions to cluster members.interface
A ProxyService is a clustered service that accepts connections from external clients (e.g.interface
A TopicService is a service providing Topics that can be used for publish/subscribe functionality and message queue processing.Modifier and TypeClassDescriptionclass
CacheService implementation that delegates to a wrapped CacheService instance.class
InvocationService implementation that delegates to a wrapped InvocationService instance.class
Service implementation that delegates to a wrapped Service instance.Modifier and TypeFieldDescriptionprotected S
AbstractServiceLoadBalancer.m_service
The containing Service.protected Service
ConfigurableQuorumPolicy.ClusterQuorumPolicy.m_service
The cluster service.protected Service
ConfigurableQuorumPolicy.MembershipQuorumPolicy.m_service
The Service that this policy applies to.protected Service
WrapperService.m_service
The (wrapped) Service.Modifier and TypeFieldDescriptionExtensibleConfigurableCacheFactory.m_mapServices
Map used to hold references to services that are ensured by this factory where values are non-scoped service names.SimpleServiceMonitor.m_mapServices
A map ofService
s to be monitored with values being non-scoped service names.Modifier and TypeMethodDescriptionClusterDependencies.ServiceProvider.createService
(String sName, Cluster cluster) Create a new instance of a service.Cluster.ensureService
(String sName, String sType) Obtains a Service object for the specified service name and type.ConfigurableCacheFactory.ensureService
(String sServiceName) Ensure a service for the given name.DefaultConfigurableCacheFactory.ensureService
(XmlElement xmlScheme) Deprecated.Ensure the service for the specified scheme.DefaultConfigurableCacheFactory.ensureService
(String sServiceName) Deprecated.Ensure a service for the given name.ExtensibleConfigurableCacheFactory.ensureService
(ServiceScheme scheme) Ensure the service for the specified scheme then start the service if it isn't running.ExtensibleConfigurableCacheFactory.ensureService
(String sServiceName) Ensure a service for the given name.protected Service
DefaultConfigurableCacheFactory.ensureServiceInternal
(XmlElement xmlScheme) Deprecated.Ensure the service for the specified scheme.static Service
CacheFactory.getService
(String sName) Return an instance of a service configured by the current ConfigurableCacheFactory.Cluster.getService
(String sName) Returns a Service object for the specified service name.CoherenceSession.getService
(String sServiceName) ConfigurableQuorumPolicy.ClusterQuorumPolicy.getService()
Return the Cluster service.ConfigurableQuorumPolicy.MembershipQuorumPolicy.getService()
Return the Service which this policy applies to.MemberEvent.getService()
Return the Service that fired the eventNamedCollection.getService()
Return the Service that this NamedCollection is a part of.Session.getService
(String sServiceName) Returns a service for the given name ornull
if no service exists in this session with the specified name.WrapperService.getService()
Return the wrapped Service.Modifier and TypeMethodDescriptionExtensibleConfigurableCacheFactory.getServiceMap()
Return a map of services that were successfully started by this factory where values are corresponding non-scoped service names.DefaultCacheServer.startServices()
Start all services that are declared as requiring an "autostart" in the configurable factory XML descriptor.DefaultCacheServer.startServicesInternal()
Starts the services marked with autostart returning a map of a service name to the started service.Modifier and TypeMethodDescriptionprotected static void
ExtensibleConfigurableCacheFactory.checkPermission
(Service service, String sName) Check if the current user is allowed to "join" the data structure with the specified name.void
Called when the specified service loads and configures this policy.void
Called when the specified service loads and configures this policy.void
Called when the specified service loads and configures this policy.void
Called when the specified service loads and configures this policy.boolean
Evaluate if the specified action is currently allowed by this policy.boolean
Evaluate if the specified action is currently allowed by this policy.boolean
Evaluate if the specified action is currently allowed by this policy.boolean
Evaluate if the specified action is currently allowed by this policy.boolean
Evaluate if the specified action is currently allowed by this policy.protected boolean
DefaultConfigurableCacheFactory.isSerializerCompatible
(Service serviceThis, Service serviceThat) Deprecated.Determines whether or not the serializers for the specified services are compatible.void
ServiceFailurePolicy.onGuardableRecovery
(Guardable guardable, Service service) Take appropriate action after the specified guardable (associated with the specified service) has missed a "soft-timeout" and has entered the "RECOVERY" state.void
ServiceFailurePolicy.onGuardableTerminate
(Guardable guardable, Service service) Take appropriate action after the specified guardable (associated with the specified service) has missed a "hard-timeout" and has entered the "TERMINATING" state.void
ConfigurableQuorumPolicy.ClusterQuorumPolicy.setService
(Service service) Set the Cluster service.protected void
ConfigurableQuorumPolicy.MembershipQuorumPolicy.setService
(Service service) Set the service that this policy applies to.protected void
DefaultConfigurableCacheFactory.startService
(Service service) Deprecated.Start the givenService
.protected void
ExtensibleConfigurableCacheFactory.startService
(Service service) Start the givenService
.Modifier and TypeMethodDescriptionprotected String
DefaultCacheServer.getServiceBanner
(Collection<Service> colService) Return a service banner for a collection of services.void
ServiceMonitor.registerServices
(Map<Service, String> mapServices) Adds a set ofService
s to be monitored providing life support.void
SimpleServiceMonitor.registerServices
(Map<Service, String> mapServices) Adds a set ofService
s to be monitored providing life support.protected void
DefaultCacheServer.reportStarted
(Collection<Service> colServices) Log the start message.void
ServiceMonitor.unregisterServices
(Set<Service> setServices) Removes the supplied set ofService
s from monitoring.void
SimpleServiceMonitor.unregisterServices
(Set<Service> setServices) Removes the supplied set ofService
s from monitoring.ModifierConstructorDescriptionWrapperService
(Service service) Create a new WrapperService that delegates to the given Service instance. -
Uses of Service in com.tangosol.net.management
Modifier and TypeMethodDescriptionstatic String
MBeanHelper.getSubscriberGroupMBeanName
(com.tangosol.internal.net.topic.impl.paged.model.SubscriberGroupId id, String sTopicName, Service service) Return the MBean name for a subscriber group.static void
MBeanHelper.unregisterPagedTopicMBean
(Service service, NamedTopic<?> topic) Unregister all managed objects related to the given topic name from the cluster registry.static void
MBeanHelper.unregisterPagedTopicMBean
(Service service, String sTopicName) Unregister all managed objects related to the given topic name from the cluster registry. -
Uses of Service in com.tangosol.net.partition
-
Uses of Service in com.tangosol.net.security
Modifier and TypeMethodDescriptionDefaultIdentityAsserter.assertIdentity
(Object oToken, Service service) Asserts an identity based on a token-based identity assertion.IdentityAsserter.assertIdentity
(Object oToken, Service service) Asserts an identity based on a token-based identity assertion.JAASIdentityAsserter.assertIdentity
(Object oToken, Service service) Asserts an identity based on a token-based identity assertion.DefaultIdentityTransformer.transformIdentity
(Subject subject, Service service) Transform a Subject to a token that asserts an identity.IdentityTransformer.transformIdentity
(Subject subject, Service service) Transform a Subject to a token that asserts an identity. -
Uses of Service in com.tangosol.util
Modifier and TypeMethodDescriptionvoid
Called when the specified service loads and configures this policy.boolean
Evaluate if the specified action is currently allowed by this policy.