org.eclipse.emf.cdo.client.protocol
Class AbstractDataRequest
java.lang.Object
org.eclipse.net4j.core.impl.AbstractSignal
org.eclipse.net4j.core.impl.AbstractRequest
org.eclipse.net4j.core.impl.AbstractRequestWithConfirmation
org.eclipse.emf.cdo.client.protocol.AbstractCDOClientRequest
org.eclipse.emf.cdo.client.protocol.AbstractDataRequest
- All Implemented Interfaces:
- org.eclipse.net4j.core.Receiver, org.eclipse.net4j.core.Request, org.eclipse.net4j.core.RequestWithConfirmation, org.eclipse.net4j.core.Signal, org.eclipse.net4j.core.Transmitter, org.eclipse.net4j.spring.Loggable
- Direct Known Subclasses:
- LoadObjectRequest, LoadResourceRequest, QueryExtentRequest, QueryXRefsRequest
public abstract class AbstractDataRequest
- extends AbstractCDOClientRequest
Fields inherited from class org.eclipse.net4j.core.impl.AbstractSignal |
channel |
Method Summary |
protected org.eclipse.emf.ecore.EObject |
createProxyObject(org.eclipse.emf.ecore.EClass eClass,
long oid)
|
protected org.eclipse.emf.ecore.EObject |
getProxyObject(long oid)
|
protected abstract org.eclipse.emf.ecore.EObject |
provideObject(org.eclipse.emf.ecore.EClass eClass,
long oid,
int oca)
|
protected org.eclipse.emf.ecore.EObject |
provideObject(long oid,
int cid)
|
protected void |
receiveAttributes(org.eclipse.emf.ecore.EObject object,
ClassInfo classInfo)
|
protected void |
receiveContainers()
|
protected org.eclipse.emf.ecore.EObject |
receiveObject(long oid,
int oca,
int cid)
|
protected void |
receiveReferences(org.eclipse.emf.ecore.EObject object)
|
Methods inherited from class org.eclipse.net4j.core.impl.AbstractRequestWithConfirmation |
hasResponse, receiveBoolean, receiveByte, receiveBytes, receiveChar, receiveDouble, receiveFloat, receiveInt, receiveLong, receiveObject, receiveShort, receiveString |
Methods inherited from class org.eclipse.net4j.core.impl.AbstractRequest |
flush, transmitBoolean, transmitByte, transmitBytes, transmitChar, transmitDouble, transmitFloat, transmitInt, transmitLong, transmitObject, transmitShort, transmitString |
Methods inherited from class org.eclipse.net4j.core.impl.AbstractSignal |
assertReceivingAllowed, assertTransmittingAllowed, debug, debug, error, error, fatal, fatal, getBeanName, getChannel, getChild, getContainer, getFullBeanName, getLogger, getName, getProtocol, info, info, isDebugEnabled, isErrorEnabled, isFatalEnabled, isInfoEnabled, isWarnEnabled, setChannel, warn, warn |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.eclipse.net4j.core.RequestWithConfirmation |
confirm |
Methods inherited from interface org.eclipse.net4j.core.Request |
request |
Methods inherited from interface org.eclipse.net4j.core.Signal |
getChannel, getName, getProtocol, getSignalId, setChannel |
Methods inherited from interface org.eclipse.net4j.spring.Loggable |
debug, debug, error, error, fatal, fatal, getBeanName, getChild, getContainer, getFullBeanName, getLogger, info, info, isDebugEnabled, isErrorEnabled, isFatalEnabled, isInfoEnabled, isWarnEnabled, warn, warn |
Methods inherited from interface org.eclipse.net4j.core.Transmitter |
flush, transmitBoolean, transmitByte, transmitBytes, transmitChar, transmitDouble, transmitFloat, transmitInt, transmitLong, transmitObject, transmitShort, transmitString |
AbstractDataRequest
public AbstractDataRequest()
receiveObject
protected org.eclipse.emf.ecore.EObject receiveObject(long oid,
int oca,
int cid)
receiveContainers
protected void receiveContainers()
provideObject
protected abstract org.eclipse.emf.ecore.EObject provideObject(org.eclipse.emf.ecore.EClass eClass,
long oid,
int oca)
createProxyObject
protected org.eclipse.emf.ecore.EObject createProxyObject(org.eclipse.emf.ecore.EClass eClass,
long oid)
getProxyObject
protected org.eclipse.emf.ecore.EObject getProxyObject(long oid)
receiveAttributes
protected void receiveAttributes(org.eclipse.emf.ecore.EObject object,
ClassInfo classInfo)
receiveReferences
protected void receiveReferences(org.eclipse.emf.ecore.EObject object)
provideObject
protected org.eclipse.emf.ecore.EObject provideObject(long oid,
int cid)