public abstract class _RouterDisp extends ObjectImpl implements Router
Communicator.setDefaultRouter(Ice.RouterPrx), or with ice_router on specific
proxies.| Modifier and Type | Field and Description |
|---|---|
static java.lang.String[] |
__ids |
static long |
serialVersionUID |
ice_staticId| Constructor and Description |
|---|
_RouterDisp() |
| Modifier and Type | Method and Description |
|---|---|
static DispatchStatus |
___addProxies(Router __obj,
Incoming __inS,
Current __current) |
static DispatchStatus |
___getClientProxy(Router __obj,
Incoming __inS,
Current __current) |
static DispatchStatus |
___getServerProxy(Router __obj,
Incoming __inS,
Current __current) |
DispatchStatus |
__dispatch(Incoming in,
Current __current) |
protected void |
__readImpl(BasicStream __is) |
protected void |
__writeImpl(BasicStream __os) |
ObjectPrx[] |
addProxies(ObjectPrx[] proxies)
Add new proxy information to the router's routing table.
|
ObjectPrx |
getClientProxy()
Get the router's client proxy, i.e., the proxy to use for
forwarding requests from the client to the router.
|
ObjectPrx |
getServerProxy()
Get the router's server proxy, i.e., the proxy to use for
forwarding requests from the server to the router.
|
protected void |
ice_copyStateFrom(Object __obj) |
java.lang.String |
ice_id()
Returns the Slice type ID of the most-derived interface supported by this object.
|
java.lang.String |
ice_id(Current __current)
Returns the Slice type ID of the most-derived interface supported by this object.
|
java.lang.String[] |
ice_ids()
Returns the Slice type IDs of the interfaces supported by this object.
|
java.lang.String[] |
ice_ids(Current __current)
Returns the Slice type IDs of the interfaces supported by this object.
|
boolean |
ice_isA(java.lang.String s)
Tests whether this object supports a specific Slice interface.
|
boolean |
ice_isA(java.lang.String s,
Current __current)
Tests whether this object supports a specific Slice interface.
|
static java.lang.String |
ice_staticId() |
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshalequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait__read, __read, __write, __write, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshaladdProxies, getClientProxy, getServerProxypublic static final java.lang.String[] __ids
public static final long serialVersionUID
protected void ice_copyStateFrom(Object __obj) throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedExceptionpublic boolean ice_isA(java.lang.String s)
ObjectImplice_isA in interface Objectice_isA in class ObjectImpls - The type ID of the Slice interface to test against.true if s is
::Ice::Object.public boolean ice_isA(java.lang.String s,
Current __current)
ObjectImplice_isA in interface Objectice_isA in class ObjectImpls - The type ID of the Slice interface to test against.__current - The current object for the invocation.true if s is
::Ice::Object.public java.lang.String[] ice_ids()
ObjectImplice_ids in interface Objectice_ids in class ObjectImpl::Ice::Object.public java.lang.String[] ice_ids(Current __current)
ObjectImplice_ids in interface Objectice_ids in class ObjectImpl__current - The current object for the invocation.::Ice::Object.public java.lang.String ice_id()
ObjectImplice_id in interface Objectice_id in class ObjectImpl::Ice::Object.public java.lang.String ice_id(Current __current)
ObjectImplice_id in interface Objectice_id in class ObjectImpl__current - The current object for the invocation.public static java.lang.String ice_staticId()
public final ObjectPrx[] addProxies(ObjectPrx[] proxies)
addProxies in interface _RouterOperationsNCproxies - The proxies to add.public final ObjectPrx getClientProxy()
getClientProxy in interface _RouterOperationsNCpublic final ObjectPrx getServerProxy()
getServerProxy in interface _RouterOperationsNCpublic static DispatchStatus ___getClientProxy(Router __obj, Incoming __inS, Current __current)
public static DispatchStatus ___getServerProxy(Router __obj, Incoming __inS, Current __current)
public static DispatchStatus ___addProxies(Router __obj, Incoming __inS, Current __current)
public DispatchStatus __dispatch(Incoming in, Current __current)
__dispatch in interface Object__dispatch in class ObjectImplprotected void __writeImpl(BasicStream __os)
__writeImpl in class ObjectImplprotected void __readImpl(BasicStream __is)
__readImpl in class ObjectImpl