Uses of Interface
com.tangosol.net.Service
Packages that use Service
Package
Description
Contains classes supporting the Coherence Container.
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.v0
Fields in com.oracle.coherence.grpc.v0 declared as ServiceModifier and TypeFieldDescriptionprotected final Service
RequestHolder.f_service
TheService
managing the resource.Methods in com.oracle.coherence.grpc.v0 with parameters of type ServiceModifier and TypeMethodDescriptionstatic String
RequestHolder.getCacheFormat
(Service service) Returns the serializer format name for the specifiedService
's serializer.Constructors in com.oracle.coherence.grpc.v0 with parameters of type ServiceModifierConstructorDescriptionRequestHolder
(Req request, String sFormat, Serializer serializer, Service service, Executor executor) Create aRequestHolder
. -
Uses of Service in com.tangosol.application
Methods in com.tangosol.application with parameters of type ServiceModifier and TypeMethodDescriptionstatic MapListener
ContainerHelper.getContextAwareListener
(Service service, MapListener listener) Wrap the specified MapListener in such a way that the returned listener would dispatch events using the caller's context rather than context associated with the specified Service.static ContainerContext
ContainerHelper.getSwitchCurrentContext
(Service service) Given the ContainerContext associated with the specified Service and the current thread's context, return a ContainerContext instance that should be used by the Service thread to perform actions on behalf of the current thread's context.static ContainerContext
ContainerHelper.getSwitchServiceContext
(Service service) Given the ContainerContext associated with the specified Service and the current thread's context, return a ContainerContext instance that should be used by the current thread to perform actions on behalf of the Service thread's context.static void
ContainerHelper.initializeThreadContext
(Service service) Initialize the thread context for the given Service. -
Uses of Service in com.tangosol.coherence.config.builder
Methods in com.tangosol.coherence.config.builder that return ServiceModifier and TypeMethodDescriptionServiceBuilder.realizeService
(ParameterResolver resolver, ClassLoader loader, Cluster cluster) Realize (ensure) a Service. -
Uses of Service in com.tangosol.coherence.config.scheme
Classes in com.tangosol.coherence.config.scheme with type parameters of type ServiceModifier 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.Methods in com.tangosol.coherence.config.scheme that return ServiceModifier 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) Methods in com.tangosol.coherence.config.scheme with parameters of type ServiceModifier 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
Classes in com.tangosol.net with type parameters of type ServiceModifier 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.Subinterfaces of Service in com.tangosol.netModifier 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
A FederatedCacheService is a distributed cache service that also replicates data to other clusters/participants in the Federation.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
interface
A TopicService is a service providing Topics that can be used for publish/subscribe functionality and message queue processing.Classes in com.tangosol.net that implement ServiceModifier 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.Fields in com.tangosol.net declared as ServiceModifier 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.Fields in com.tangosol.net with type parameters of type ServiceModifier 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.Methods in com.tangosol.net that return ServiceModifier 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.Methods in com.tangosol.net that return types with arguments of type ServiceModifier 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.GarServer.startServicesInternal()
Starts the services marked with autostart returning a map of a service name to the started service.DefaultCacheServer.startServicesInternal()
Starts the services marked with autostart returning a map of a service name to the started service.Methods in com.tangosol.net with parameters of type ServiceModifier 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
.Method parameters in com.tangosol.net with type arguments of type ServiceModifier 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.Constructors in com.tangosol.net with parameters of type ServiceModifierConstructorDescriptionWrapperService
(Service service) Create a new WrapperService that delegates to the given Service instance. -
Uses of Service in com.tangosol.net.management
Methods in com.tangosol.net.management with parameters of type ServiceModifier 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
Methods in com.tangosol.net.partition with parameters of type Service -
Uses of Service in com.tangosol.net.security
Methods in com.tangosol.net.security with parameters of type ServiceModifier 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
Methods in com.tangosol.util with parameters of type ServiceModifier and TypeMethodDescriptionvoid
Called when the specified service loads and configures this policy.boolean
Evaluate if the specified action is currently allowed by this policy.