Index

A C D E G I L N O P Q R S T 
All Classes and Interfaces|All Packages

A

accept(Consumer) - Method in class org.wildfly.clustering.server.local.listener.LocalListenerRegistry
 
add(E) - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
 
add(K, V) - Method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
Adds an entry using the specified key and value.
apply(I) - Method in class org.wildfly.clustering.server.local.affinity.LocalGroupMemberAffinity
 

C

cancel(K) - Method in class org.wildfly.clustering.server.local.scheduler.LocalSchedulerService
 
close() - Method in class org.wildfly.clustering.server.local.dispatcher.LocalCommandDispatcher
 
close() - Method in class org.wildfly.clustering.server.local.listener.LocalListenerRegistry
 
close() - Method in class org.wildfly.clustering.server.local.provider.DefaultServiceProviderRegistration
 
close() - Method in class org.wildfly.clustering.server.local.scheduler.LocalSchedulerService
 
ConcurrentDirectDeque<E> - Interface in org.wildfly.clustering.server.local.scheduler
A concurrent deque that allows direct item removal without traversal.
contains(K) - Method in class org.wildfly.clustering.server.local.scheduler.LocalSchedulerService
 
contains(K) - Method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
Indicates whether specified key exists among the scheduled entries.

D

DefaultServiceProviderRegistration<T,M> - Class in org.wildfly.clustering.server.local.provider
A generic service provider registration implementation.
DefaultServiceProviderRegistration(ServiceProviderRegistrar, T, Runnable) - Constructor for class org.wildfly.clustering.server.local.provider.DefaultServiceProviderRegistration
Creates a service provider registration for the specified service.
dispatchToGroup(Command, Set) - Method in class org.wildfly.clustering.server.local.dispatcher.LocalCommandDispatcher
 
dispatchToMember(Command, LocalGroupMember) - Method in class org.wildfly.clustering.server.local.dispatcher.LocalCommandDispatcher
 

E

element() - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
 

G

get() - Method in class org.wildfly.clustering.server.local.manager.SimpleIdentifierFactoryService
 
getCloseTimeout() - Method in interface org.wildfly.clustering.server.local.scheduler.LocalSchedulerService.Configuration
Returns the duration of time to wait for scheduled tasks to complete on SchedulerService.close().
getContext() - Method in class org.wildfly.clustering.server.local.dispatcher.LocalCommandDispatcher
 
getGroup() - Method in interface org.wildfly.clustering.server.local.dispatcher.LocalCommandDispatcherFactory
 
getGroup() - Method in interface org.wildfly.clustering.server.local.provider.LocalServiceProviderRegistrar
 
getGroup() - Method in interface org.wildfly.clustering.server.local.registry.LocalRegistry
 
getGroupMemberFactory() - Method in interface org.wildfly.clustering.server.local.LocalGroup
 
getId() - Method in interface org.wildfly.clustering.server.local.LocalGroupMember
 
getName() - Method in interface org.wildfly.clustering.server.local.scheduler.LocalSchedulerService.Configuration
Returns the name of this scheduler.
getProviders() - Method in class org.wildfly.clustering.server.local.provider.DefaultServiceProviderRegistration
 
getScheduledEntries() - Method in interface org.wildfly.clustering.server.local.scheduler.LocalSchedulerService.Configuration
Returns the scheduled entries collection used by this scheduler.
getService() - Method in class org.wildfly.clustering.server.local.provider.DefaultServiceProviderRegistration
 
getTask() - Method in interface org.wildfly.clustering.server.local.scheduler.LocalSchedulerService.Configuration
Returns the scheduled task.
getThreadFactory() - Method in interface org.wildfly.clustering.server.local.scheduler.LocalSchedulerService.Configuration
Returns a thread factory for use by this scheduler.

I

isSingleton() - Method in interface org.wildfly.clustering.server.local.LocalGroup
 
isSorted() - Method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
Indicates whether the entries are sorted, or if iteration order recapitulates insertion order.
iterator() - Method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
 

L

LocalCommandDispatcher<C> - Class in org.wildfly.clustering.server.local.dispatcher
Non-clustered CommandDispatcher implementation
LocalCommandDispatcher(LocalGroupMember, C) - Constructor for class org.wildfly.clustering.server.local.dispatcher.LocalCommandDispatcher
Creates a local command dispatcher.
LocalCommandDispatcherFactory - Interface in org.wildfly.clustering.server.local.dispatcher
Factory for creating a local command dispatcher.
LocalGroup - Interface in org.wildfly.clustering.server.local
Local view of the Group.
LocalGroupMember - Interface in org.wildfly.clustering.server.local
Local view of a group member.
LocalGroupMemberAffinity<I,M> - Class in org.wildfly.clustering.server.local.affinity
An affinity function that always returns the local group member.
LocalGroupMemberAffinity(Group) - Constructor for class org.wildfly.clustering.server.local.affinity.LocalGroupMemberAffinity
Creates an affinity function that always returns the local group member.
LocalGroupMemberFactory - Interface in org.wildfly.clustering.server.local
Factory for creating local group members.
LocalListenerRegistry<T> - Class in org.wildfly.clustering.server.local.listener
Local ListenerRegistry.
LocalListenerRegistry(Duration) - Constructor for class org.wildfly.clustering.server.local.listener.LocalListenerRegistry
Creates a local listener registrar with the specified shutdown timeout.
LocalRegistry<K,V> - Interface in org.wildfly.clustering.server.local.registry
Local Registry.
LocalSchedulerService<K> - Class in org.wildfly.clustering.server.local.scheduler
Scheduler that uses a single scheduled task in concert with a ScheduledEntries.
LocalSchedulerService(LocalSchedulerService.Configuration) - Constructor for class org.wildfly.clustering.server.local.scheduler.LocalSchedulerService
Creates a local scheduler using the specified configuration.
LocalSchedulerService.Configuration<K> - Interface in org.wildfly.clustering.server.local.scheduler
Encapsulates configuration of a LocalSchedulerService.
LocalServiceProviderRegistrar<T> - Interface in org.wildfly.clustering.server.local.provider
Factory that provides a non-clustered ServiceProviderRegistration implementation.

N

newInstance() - Static method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
Creates a new concurrent direct deque.

O

of(String) - Static method in interface org.wildfly.clustering.server.local.LocalGroupMember
Creates a local group member with the specified name.
of(String, String) - Static method in interface org.wildfly.clustering.server.local.LocalGroup
Creates a local group with the specified group and member names.
of(LocalGroup) - Static method in interface org.wildfly.clustering.server.local.dispatcher.LocalCommandDispatcherFactory
Returns a local command dispatcher factory for the specified group.
of(LocalGroup) - Static method in interface org.wildfly.clustering.server.local.provider.LocalServiceProviderRegistrar
Creates a local service provider registrar for the specified group.
of(LocalGroup, Map.Entry, Runnable) - Static method in interface org.wildfly.clustering.server.local.registry.LocalRegistry
Creates a local registry with the specified group and registry entry.
offer(E) - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
 
offerFirstAndReturnToken(E) - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
Equivalent to Deque.offerFirst(Object), but returns a token used for fast removal.
offerLastAndReturnToken(E) - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
Equivalent to Deque.offerLast(Object), but returns a token used for fast removal.
org.wildfly.clustering.server.local - package org.wildfly.clustering.server.local
 
org.wildfly.clustering.server.local.affinity - package org.wildfly.clustering.server.local.affinity
 
org.wildfly.clustering.server.local.dispatcher - package org.wildfly.clustering.server.local.dispatcher
 
org.wildfly.clustering.server.local.listener - package org.wildfly.clustering.server.local.listener
 
org.wildfly.clustering.server.local.manager - package org.wildfly.clustering.server.local.manager
 
org.wildfly.clustering.server.local.provider - package org.wildfly.clustering.server.local.provider
 
org.wildfly.clustering.server.local.registry - package org.wildfly.clustering.server.local.registry
 
org.wildfly.clustering.server.local.scheduler - package org.wildfly.clustering.server.local.scheduler
 

P

peek() - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
 
peek() - Method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
Returns, but does not remove, the first entry.
poll() - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
 
pop() - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
 
push(E) - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
 

Q

queued() - Static method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
Creates a queue-based scheduled entries collection.

R

register(GroupMembershipListener) - Method in interface org.wildfly.clustering.server.local.LocalGroup
 
register(T) - Method in class org.wildfly.clustering.server.local.listener.LocalListenerRegistry
 
remove() - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
 
remove(Object) - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
 
remove(K) - Method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
Removes the entry with the specified key.
removeToken(Object) - Method in interface org.wildfly.clustering.server.local.scheduler.ConcurrentDirectDeque
Removes the element associated with the given token.
run() - Method in class org.wildfly.clustering.server.local.scheduler.LocalSchedulerService
 

S

schedule(K, Instant) - Method in class org.wildfly.clustering.server.local.scheduler.LocalSchedulerService
 
ScheduledEntries<K,V> - Interface in org.wildfly.clustering.server.local.scheduler
A collection of scheduled entries with a predictable iteration order.
SimpleIdentifierFactoryService<I> - Class in org.wildfly.clustering.server.local.manager
Simple IdentifierFactoryService that delegates to a supplier.
SimpleIdentifierFactoryService(Supplier) - Constructor for class org.wildfly.clustering.server.local.manager.SimpleIdentifierFactoryService
Creates an identifier factory service based on the specified factory.
sorted() - Static method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
Creates a sorted scheduled entries collection.
sorted(Comparator) - Static method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
Creates a sorted scheduled entries collection using the specified comparator
start() - Method in class org.wildfly.clustering.server.local.scheduler.LocalSchedulerService
 
stop() - Method in class org.wildfly.clustering.server.local.scheduler.LocalSchedulerService
 
stream() - Method in interface org.wildfly.clustering.server.local.scheduler.ScheduledEntries
Returns a stream of scheduled entries.

T

toString() - Method in class org.wildfly.clustering.server.local.scheduler.LocalSchedulerService
 
A C D E G I L N O P Q R S T 
All Classes and Interfaces|All Packages