com.atlassian.util.concurrent
Class BlockingReferenceTest

java.lang.Object
  extended by com.atlassian.util.concurrent.BlockingReferenceTest

public class BlockingReferenceTest
extends java.lang.Object


Constructor Summary
BlockingReferenceTest()
           
 
Method Summary
 void initialValueMRSWReferenceGet()
           
 void initialValueSRSWReferenceGet()
           
 void setMRSWReferenceGet()
           
 void setMRSWReferenceTake()
           
 void setSRSWReferenceGet()
           
 void setSRSWReferenceTake()
           
 void simpleMRSWReference()
           
 void simpleMRSWReferenceNull()
           
 void simpleSRSWReference()
           
 void simpleSRSWReferenceNull()
           
 void timeoutMRSWReferenceGet()
           
 void timeoutMRSWReferenceTake()
           
 void timeoutSRSWReferenceGet()
           
 void timeoutSRSWReferenceTake()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlockingReferenceTest

public BlockingReferenceTest()
Method Detail

simpleSRSWReference

public void simpleSRSWReference()
                         throws java.lang.Exception
Throws:
java.lang.Exception

simpleMRSWReference

public void simpleMRSWReference()
                         throws java.lang.Exception
Throws:
java.lang.Exception

simpleSRSWReferenceNull

public void simpleSRSWReferenceNull()
                             throws java.lang.Exception
Throws:
java.lang.Exception

simpleMRSWReferenceNull

public void simpleMRSWReferenceNull()
                             throws java.lang.Exception
Throws:
java.lang.Exception

setSRSWReferenceGet

public void setSRSWReferenceGet()
                         throws java.lang.Exception
Throws:
java.lang.Exception

initialValueSRSWReferenceGet

public void initialValueSRSWReferenceGet()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

initialValueMRSWReferenceGet

public void initialValueMRSWReferenceGet()
                                  throws java.lang.Exception
Throws:
java.lang.Exception

setMRSWReferenceGet

public void setMRSWReferenceGet()
                         throws java.lang.Exception
Throws:
java.lang.Exception

setSRSWReferenceTake

public void setSRSWReferenceTake()
                          throws java.lang.Exception
Throws:
java.lang.Exception

setMRSWReferenceTake

public void setMRSWReferenceTake()
                          throws java.lang.Exception
Throws:
java.lang.Exception

timeoutSRSWReferenceGet

public void timeoutSRSWReferenceGet()
                             throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

timeoutSRSWReferenceTake

public void timeoutSRSWReferenceTake()
                              throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

timeoutMRSWReferenceGet

public void timeoutMRSWReferenceGet()
                             throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

timeoutMRSWReferenceTake

public void timeoutMRSWReferenceTake()
                              throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.