Package org.eclipse.ecf.provider.generic
Class SOWrapper
- java.lang.Object
-
- org.eclipse.ecf.provider.generic.SOWrapper
-
public class SOWrapper extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classSOWrapper.DisposeEventstatic classSOWrapper.ProcEvent
-
Field Summary
Fields Modifier and Type Field Description protected ISharedObjectsharedObject
-
Constructor Summary
Constructors Modifier Constructor Description SOWrapper(SOConfig aConfig, ISharedObject obj, SOContainer cont)protectedSOWrapper(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject obj, SOContainer cont)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidactivated()protected voiddeactivated()protected voiddebug(String msg)protected voiddeliverCreateResponse(ID fromID, ContainerMessage.CreateResponseMessage resp)voiddeliverEvent(Event evt)protected voiddeliverSharedObjectMessage(ID fromID, Serializable data)protected voiddestroyed()protected voiddestroySelf()protected voiddoDestroy()protected SOConfiggetConfig()protected IDgetHomeID()protected IDgetObjID()SimpleFIFOQueuegetQueue()protected ISharedObjectgetSharedObject()protected ThreadgetThread()protected voidhandleRuntimeException(Throwable except)protected voidinit()protected voidmemberChanged(Member m, boolean add)protected voidotherChanged(ID otherID, boolean activated)protected voidsvc(Event evt)StringtoString()protected voidtraceStack(String msg, Throwable e)
-
-
-
Field Detail
-
sharedObject
protected ISharedObject sharedObject
-
-
Constructor Detail
-
SOWrapper
protected SOWrapper(org.eclipse.ecf.provider.generic.SOContainer.LoadingSharedObject obj, SOContainer cont)
-
SOWrapper
public SOWrapper(SOConfig aConfig, ISharedObject obj, SOContainer cont)
-
-
Method Detail
-
init
protected void init() throws SharedObjectInitException- Throws:
SharedObjectInitException
-
getObjID
protected ID getObjID()
-
getHomeID
protected ID getHomeID()
-
getConfig
protected SOConfig getConfig()
-
activated
protected void activated()
-
deactivated
protected void deactivated()
-
destroyed
protected void destroyed()
-
otherChanged
protected void otherChanged(ID otherID, boolean activated)
-
memberChanged
protected void memberChanged(Member m, boolean add)
-
getThread
protected Thread getThread()
-
svc
protected void svc(Event evt)
-
doDestroy
protected void doDestroy()
-
deliverSharedObjectMessage
protected void deliverSharedObjectMessage(ID fromID, Serializable data)
-
deliverCreateResponse
protected void deliverCreateResponse(ID fromID, ContainerMessage.CreateResponseMessage resp)
-
deliverEvent
public void deliverEvent(Event evt)
-
destroySelf
protected void destroySelf()
-
debug
protected void debug(String msg)
-
handleRuntimeException
protected void handleRuntimeException(Throwable except)
-
getSharedObject
protected ISharedObject getSharedObject()
-
getQueue
public SimpleFIFOQueue getQueue()
-
-