com.sybase.jdbc2.timedio
Class RequestObj

java.lang.Object
  |
  +--com.sybase.jdbc2.utils.SyncObj
        |
        +--com.sybase.jdbc2.timedio.RequestObj

public class RequestObj
extends SyncObj


Field Summary
 protected com.sybase.jdbc2.utils.SyncObj_guestOf
           

Fields inherited from class com.sybase.jdbc2.utils.SyncObj
_state

Constructor Summary
RequestObj(com.sybase.jdbc2.utils.SyncQueue )
           

Method Summary
 intgiveToMe(long )
           
 voidgiveToNext()
           
 private booleanownerIsMeOrASponsor(com.sybase.jdbc2.timedio.RequestObj )
           
 booleanvalidate()
           
 java.lang.StringwhoAmI()
           

Methods inherited from class com.sybase.jdbc2.utils.SyncObj
getOwner, release

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize

Field Detail

_guestOf

protected com.sybase.jdbc2.utils.SyncObj _guestOf
Constructor Detail

RequestObj

public RequestObj(com.sybase.jdbc2.utils.SyncQueue )
Method Detail

giveToMe

public int giveToMe(long )

giveToNext

public void giveToNext()

ownerIsMeOrASponsor

private boolean ownerIsMeOrASponsor(com.sybase.jdbc2.timedio.RequestObj )

validate

public boolean validate()

whoAmI

public java.lang.String whoAmI()