Index

A C D H M N O R 
All Classes and Interfaces|All Packages|Constant Field Values

A

acquireSemaphore(HazelcastInstance, NamedLockKey) - Method in class org.eclipse.aether.named.hazelcast.DirectHazelcastSemaphoreProvider
 
acquireSemaphore(HazelcastInstance, NamedLockKey) - Method in class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreProvider
Invoked when new instance of semaphore needed for given key.

C

createLock(NamedLockKey) - Method in class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreNamedLockFactory
 

D

destroyLock(NamedLock) - Method in class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreNamedLockFactory
 
DirectHazelcastSemaphoreProvider - Class in org.eclipse.aether.named.hazelcast
Direct provider of ISemaphore instances: it simply uses the passed in lock name to create semaphore name out of it.
DirectHazelcastSemaphoreProvider() - Constructor for class org.eclipse.aether.named.hazelcast.DirectHazelcastSemaphoreProvider
 
doShutdown() - Method in class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreNamedLockFactory
 

H

HazelcastClientCPSemaphoreNamedLockFactory - Class in org.eclipse.aether.named.hazelcast
HazelcastClientCPSemaphoreNamedLockFactory() - Constructor for class org.eclipse.aether.named.hazelcast.HazelcastClientCPSemaphoreNamedLockFactory
The default constructor: creates own instance of Hazelcast using standard Hazelcast configuration discovery.
HazelcastClientCPSemaphoreNamedLockFactory(HazelcastInstance, boolean) - Constructor for class org.eclipse.aether.named.hazelcast.HazelcastClientCPSemaphoreNamedLockFactory
Constructor for customization.
HazelcastCPSemaphoreNamedLockFactory - Class in org.eclipse.aether.named.hazelcast
HazelcastCPSemaphoreNamedLockFactory() - Constructor for class org.eclipse.aether.named.hazelcast.HazelcastCPSemaphoreNamedLockFactory
The default constructor: creates own instance of Hazelcast using standard Hazelcast configuration discovery.
HazelcastCPSemaphoreNamedLockFactory(HazelcastInstance, boolean) - Constructor for class org.eclipse.aether.named.hazelcast.HazelcastCPSemaphoreNamedLockFactory
Constructor for customization.
hazelcastInstance - Variable in class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreNamedLockFactory
 
HazelcastSemaphoreNamedLockFactory - Class in org.eclipse.aether.named.hazelcast
Factory of AdaptedSemaphoreNamedLock instances, using adapted Hazelcast ISemaphore.
HazelcastSemaphoreNamedLockFactory(HazelcastInstance, boolean, HazelcastSemaphoreProvider) - Constructor for class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreNamedLockFactory
 
HazelcastSemaphoreProvider - Class in org.eclipse.aether.named.hazelcast
Support class for providers of ISemaphore instances.
HazelcastSemaphoreProvider() - Constructor for class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreProvider
 

M

manageHazelcast - Variable in class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreNamedLockFactory
 

N

NAME - Static variable in class org.eclipse.aether.named.hazelcast.HazelcastClientCPSemaphoreNamedLockFactory
 
NAME - Static variable in class org.eclipse.aether.named.hazelcast.HazelcastCPSemaphoreNamedLockFactory
 
NAME_PREFIX - Static variable in class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreProvider
Name prefix recommended using for simpler configuration of Hazelcast.

O

org.eclipse.aether.named.hazelcast - package org.eclipse.aether.named.hazelcast
 

R

releaseSemaphore(HazelcastInstance, NamedLockKey, ISemaphore) - Method in class org.eclipse.aether.named.hazelcast.DirectHazelcastSemaphoreProvider
 
releaseSemaphore(HazelcastInstance, NamedLockKey, ISemaphore) - Method in class org.eclipse.aether.named.hazelcast.HazelcastSemaphoreProvider
Invoked when passed in semaphore associated with passed in key is not to be used anymore.
A C D H M N O R 
All Classes and Interfaces|All Packages|Constant Field Values