tecgraf.javautils.concurrent.locks
Interface LockListener

All Superinterfaces:
Remote

public interface LockListener
extends Remote

Interface observadora do estado de um objeto

Author:
Tecgraf

Method Summary
 void onLockReleased(Object objectReleased, Object formerOwner, LockPolicy policy)
          Evento referente à liberação de um lock
 void onObjectLocked(Object objectLocked, Object newOwner, LockPolicy policy)
          Evento referente à obtenção de um lock
 

Method Detail

onObjectLocked

void onObjectLocked(Object objectLocked,
                    Object newOwner,
                    LockPolicy policy)
                    throws RemoteException
Evento referente à obtenção de um lock

Parameters:
objectLocked -
newOwner -
policy -
Throws:
RemoteException

onLockReleased

void onLockReleased(Object objectReleased,
                    Object formerOwner,
                    LockPolicy policy)
                    throws RemoteException
Evento referente à liberação de um lock

Parameters:
objectReleased -
formerOwner -
policy -
Throws:
RemoteException


Copyright © 2014 Tecgraf/PUC-Rio. All rights reserved.