A G H I J M R S

A

acquireLock(String) - Static method in class it.sauronsoftware.junique.JUnique
This method tries to acquire a lock in the user-space for a given ID.
acquireLock(String, MessageHandler) - Static method in class it.sauronsoftware.junique.JUnique
This method tries to acquire a lock in the user-space for a given ID.
AlreadyLockedException - Exception in it.sauronsoftware.junique
This exception is thrown when an ID cannot be locked since it is currently already locked by another JUnique caller.

G

getID() - Method in exception it.sauronsoftware.junique.AlreadyLockedException
It returns the ID already locked.

H

handle(String) - Method in interface it.sauronsoftware.junique.MessageHandler
This method is called to request a message handling operation.

I

it.sauronsoftware.junique - package it.sauronsoftware.junique
The JUnique library can perform cross-JVM lock operations.

J

JUnique - Class in it.sauronsoftware.junique
Point-of-entry of the JUnique library.
JUnique() - Constructor for class it.sauronsoftware.junique.JUnique
 

M

MessageHandler - Interface in it.sauronsoftware.junique
This interface describes how to handle messages received through an ID lock channel.

R

releaseLock(String) - Static method in class it.sauronsoftware.junique.JUnique
It releases a previously acquired lock on an ID.

S

sendMessage(String, String) - Static method in class it.sauronsoftware.junique.JUnique
It sends a message to the JVM process that has previously locked the given ID.

A G H I J M R S