class ODBA::IdServer
Constants
- ODBA_EXCLUDE_VARS
- ODBA_SERIALIZABLE
Public Class Methods
Public Instance Methods
Source
# File lib/odba/id_server.rb, line 15 def next_id(key, startval=1) @mutex ||= Mutex.new res = nil @mutex.synchronize { @ids[key] ||= (startval - 1) res = @ids[key] += 1 } odba_store res end