• ActiveWAFL 2622 API Reference Documentation
  • Search
  • Version

DblEj \ System \ Lockable

The Lockable class in the System namespace. Abstract

Base class for any class that needs to provide object-level locking.

Properties

This class does not define any public properties.

Inherited Properties

This class does not inherit any properties.

Methods

GetLock
Lockable::GetLock ( string lockName )

Get a lock of the specified name. Once this lock is gotten, no one else can get this lock until it is released.

GetRaisedEventTypes
Lockable::GetRaisedEventTypes ( )
ReleaseLock
Lockable::ReleaseLock ( string lockName )

Release the specified lock on this object.

Inherited Methods

@Constructor 
AddHandler 

Add an event handler.

BeginBatch 

Begin a transactional batch.

FinishBatch 

Finish a transactional batch.

GetEventTypeString 

Get a human-readable message for the given event type.

GetIsRaisedEventType 

Check if the passed event type is an event type raised by this EventRaiser.

RemoveHandler 

Remove an event handler.

raiseEvent 

Inheritence Chain