Interface TopicScheme<C extends NamedCollection,S>

All Superinterfaces:
NamedCollectionBuilder<C>, Scheme, ServiceScheme
All Known Subinterfaces:
NamedTopicScheme
All Known Implementing Classes:
PagedTopicScheme

public interface TopicScheme<C extends NamedCollection,S> extends NamedCollectionBuilder<C>, ServiceScheme
The TopicScheme class is responsible for building a fully configured instance of a topic.
Since:
Coherence 14.1.1
Author:
jk 2015.06.27
  • Method Details

    • ensureConfiguredService

      S ensureConfiguredService(ParameterResolver resolver, MapBuilder.Dependencies deps)
      Obtain a configured topic service.
      Parameters:
      resolver - the ParameterResolver to use to resolve the service parameters
      deps - the dependencies to use to configure the service
      Returns:
      a configured topic service