org.apache.bsf.debug.util

Class Stub

public class Stub extends Object implements RemoteService

Field Summary
protected SocketConnectionm_con
protected booleanm_revoked
protected intm_tid
protected intm_uid
static StubNOT_FOUND
static StubUNDEFINED
Constructor Summary
Stub(SocketConnection con, int tid, int uid)
Method Summary
voidaddListener(RemoteServiceListener l)
voidcompleteFuture(Object requester)
voidcreateFuture(Object requester)
booleanequals(Object o)
SocketConnectiongetConnection()
intgetTid()
intgetUid()
static voidInit(SocketConnection con)
voidremoveListener(RemoteServiceListener l)
voidrevoked()
voidrevokeFuture(Object requester, Exception ex)
voidsuspendFuture(Object requester)
Stubswizzle(int tid, int uid)

Field Detail

m_con

protected SocketConnection m_con

m_revoked

protected boolean m_revoked

m_tid

protected int m_tid

m_uid

protected int m_uid

NOT_FOUND

public static Stub NOT_FOUND

UNDEFINED

public static Stub UNDEFINED

Constructor Detail

Stub

public Stub(SocketConnection con, int tid, int uid)

Method Detail

addListener

public void addListener(RemoteServiceListener l)

completeFuture

public void completeFuture(Object requester)

createFuture

public void createFuture(Object requester)

equals

public boolean equals(Object o)

getConnection

public SocketConnection getConnection()

getTid

public int getTid()

getUid

public int getUid()

Init

public static void Init(SocketConnection con)

removeListener

public void removeListener(RemoteServiceListener l)

revoked

public void revoked()

revokeFuture

public void revokeFuture(Object requester, Exception ex)

suspendFuture

public void suspendFuture(Object requester)

swizzle

public Stub swizzle(int tid, int uid)