com.mindoo.remote.api.ipc
Class IPCRemoteAPIConnectionDispatcher
java.lang.Object
com.mindoo.remote.api.ipc.IPCRemoteAPIBaseDispatcher
com.mindoo.remote.api.ipc.IPCRemoteAPIConnectionDispatcher
- All Implemented Interfaces:
- IIPCRemoteAPIDispatcher, java.rmi.Remote
public abstract class IPCRemoteAPIConnectionDispatcher
- extends IPCRemoteAPIBaseDispatcher
Framework class, for internal purpose only
Method Summary |
protected void |
authenticateConnection(java.lang.String token)
|
protected org.w3c.dom.Element |
createTokenLocation(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
|
org.w3c.dom.Element |
dispose(org.w3c.dom.Document targetDoc)
|
protected org.w3c.dom.Element |
getArrayElement(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
|
protected org.w3c.dom.Element |
getArrayLength(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
|
protected abstract ThinBridgeObjectCache |
getCache()
|
protected java.lang.String |
getConnectionId()
|
protected abstract IPCConnectionRegistry |
getConnectionRegistry()
|
protected org.w3c.dom.Element |
instanceOf(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
|
protected org.w3c.dom.Element |
instantiate(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
|
protected org.w3c.dom.Element |
invoke(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
|
protected org.w3c.dom.Element |
isArray(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
|
org.w3c.dom.Element |
send(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IPCRemoteAPIConnectionDispatcher
public IPCRemoteAPIConnectionDispatcher(java.lang.String connId)
getConnectionRegistry
protected abstract IPCConnectionRegistry getConnectionRegistry()
getConnectionId
protected java.lang.String getConnectionId()
getCache
protected abstract ThinBridgeObjectCache getCache()
throws java.lang.Exception
- Throws:
java.lang.Exception
instanceOf
protected org.w3c.dom.Element instanceOf(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
throws java.lang.Exception
- Throws:
java.lang.Exception
invoke
protected org.w3c.dom.Element invoke(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
throws java.lang.Exception
- Throws:
java.lang.Exception
instantiate
protected org.w3c.dom.Element instantiate(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
throws java.lang.Exception
- Throws:
java.lang.Exception
dispose
public org.w3c.dom.Element dispose(org.w3c.dom.Document targetDoc)
throws java.lang.Exception
- Throws:
java.lang.Exception
isArray
protected org.w3c.dom.Element isArray(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
throws java.lang.Exception
- Throws:
java.lang.Exception
getArrayElement
protected org.w3c.dom.Element getArrayElement(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
throws java.lang.Exception
- Throws:
java.lang.Exception
getArrayLength
protected org.w3c.dom.Element getArrayLength(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
throws java.lang.Exception
- Throws:
java.lang.Exception
authenticateConnection
protected void authenticateConnection(java.lang.String token)
throws java.lang.Exception
- Throws:
java.lang.Exception
createTokenLocation
protected org.w3c.dom.Element createTokenLocation(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
throws java.lang.Exception
- Throws:
java.lang.Exception
send
public org.w3c.dom.Element send(org.w3c.dom.Element commandNode,
org.w3c.dom.Document targetDoc)
- Specified by:
send
in class IPCRemoteAPIBaseDispatcher