Interface SingletonContextRegistration<C extends SingletonContext>
- All Superinterfaces:
AutoCloseable,org.wildfly.clustering.server.Registration,org.wildfly.clustering.server.manager.Service,Singleton,SingletonContext,SingletonElectionListener,SingletonRegistration,SingletonStatus
- All Known Implementing Classes:
AbstractSingletonContext,DefaultSingletonContext,LegacyDistributedSingletonContext
public interface SingletonContextRegistration<C extends SingletonContext>
extends SingletonRegistration, SingletonContext
- Author:
- Paul Ferraro
-
Field Summary
Fields inherited from interface org.wildfly.clustering.server.Registration
EMPTY -
Method Summary
Modifier and TypeMethodDescriptiondefault voidclose()org.wildfly.clustering.server.dispatcher.CommandDispatcher<org.wildfly.clustering.server.GroupMember,C> org.wildfly.clustering.server.provider.ServiceProviderRegistration<org.jboss.msc.service.ServiceName,org.wildfly.clustering.server.GroupMember> Methods inherited from interface org.wildfly.clustering.server.manager.Service
isStarted, start, stopMethods inherited from interface org.wildfly.clustering.singleton.Singleton
getPrimaryProvider, getProviders, getSingletonState, isPrimaryMethods inherited from interface org.wildfly.clustering.singleton.election.SingletonElectionListener
electedMethods inherited from interface org.wildfly.clustering.singleton.SingletonStatus
isPrimaryProvider
-
Method Details
-
getCommandDispatcher
org.wildfly.clustering.server.dispatcher.CommandDispatcher<org.wildfly.clustering.server.GroupMember,C> getCommandDispatcher() -
getServiceProviderRegistration
org.wildfly.clustering.server.provider.ServiceProviderRegistration<org.jboss.msc.service.ServiceName,org.wildfly.clustering.server.GroupMember> getServiceProviderRegistration() -
close
default void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceorg.wildfly.clustering.server.Registration
-