Streamlined creating RMI objects
This commit is contained in:
parent
9ec7edba36
commit
205220f8a7
@ -511,12 +511,12 @@ class EndPoint extends Shutdownable {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Creates a "global" RMI object for use by multiple connections.
|
* Creates a "global" RMI object for use by multiple connections.
|
||||||
|
*
|
||||||
* @return the ID assigned to this RMI object
|
* @return the ID assigned to this RMI object
|
||||||
*/
|
*/
|
||||||
public
|
public
|
||||||
<T> int createGlobalObject(final T globalObject) {
|
<T> int createGlobalObject(final T globalObject) {
|
||||||
int globalObjectId = globalRmiBridge.nextObjectId();
|
int globalObjectId = globalRmiBridge.register(globalObject);
|
||||||
globalRmiBridge.register(globalObjectId, globalObject);
|
|
||||||
return globalObjectId;
|
return globalObjectId;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user