Sha256: 18c01a2a8365c429ed03f88b58a803711d913ca4d5360d1618b6cbebb2f16727

Contents?: true

Size: 385 Bytes

Versions: 75

Compression:

Stored size: 385 Bytes

Contents

package j2me.util.concurrent.locks;

import com.rho.Mutex;

public class ReentrantLock  
{
    Mutex m_mutex = new Mutex();
    
    public ReentrantLock(){}
    
    public void lock() 
    {
    	m_mutex.Lock();
    }
    public void unlock() 
    {
    	m_mutex.Unlock();
    }
    public boolean isHeldByCurrentThread() 
    {
    	return m_mutex.isHeldByCurrentThread();
    }
};

Version data entries

75 entries across 75 versions & 1 rubygems

Version Path
rhodes-3.0.2 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.2.beta.1 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.1 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.1.beta.8 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.1.beta.7 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.1.beta.6 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.1.beta.5 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.1.beta.4 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.1.beta.3 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.1.beta.2 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.0 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.0.beta.7 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.0.beta.6 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.0.beta.5 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.0.beta.4 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.0.beta.3 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.0.beta.2 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-3.0.0.beta.1 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-2.4.1 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java
rhodes-2.4.1.beta.1 platform/bb/RubyVM/src/j2me/util/concurrent/locks/ReentrantLock.java