Package omero.grid
Interface ClusterNodePrx
-
- All Superinterfaces:
Ice.ObjectPrx
- All Known Implementing Classes:
ClusterNodePrxHelper
public interface ClusterNodePrx extends Ice.ObjectPrx
Interface implemented by each server instance. Instances lookup one another in the IceGrid registry.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Ice.AsyncResult
begin_down(java.lang.String uuid)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_down(java.lang.String uuid, Ice.Callback __cb)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_down(java.lang.String uuid, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_down(java.lang.String uuid, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx, Ice.Callback __cb)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx, Callback_ClusterNode_down __cb)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_down(java.lang.String uuid, Callback_ClusterNode_down __cb)
Let all cluster nodes know that the instance with this uuid is going down.Ice.AsyncResult
begin_getNodeUuid()
Each node acquires the uuids of all other active nodes on start up.Ice.AsyncResult
begin_getNodeUuid(Ice.Callback __cb)
Each node acquires the uuids of all other active nodes on start up.Ice.AsyncResult
begin_getNodeUuid(IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Each node acquires the uuids of all other active nodes on start up.Ice.AsyncResult
begin_getNodeUuid(IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Each node acquires the uuids of all other active nodes on start up.Ice.AsyncResult
begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx)
Each node acquires the uuids of all other active nodes on start up.Ice.AsyncResult
begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx, Ice.Callback __cb)
Each node acquires the uuids of all other active nodes on start up.Ice.AsyncResult
begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Each node acquires the uuids of all other active nodes on start up.Ice.AsyncResult
begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Each node acquires the uuids of all other active nodes on start up.Ice.AsyncResult
begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx, Callback_ClusterNode_getNodeUuid __cb)
Each node acquires the uuids of all other active nodes on start up.Ice.AsyncResult
begin_getNodeUuid(Callback_ClusterNode_getNodeUuid __cb)
Each node acquires the uuids of all other active nodes on start up.void
down(java.lang.String uuid)
Let all cluster nodes know that the instance with this uuid is going down.void
down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx)
Let all cluster nodes know that the instance with this uuid is going down.void
end_down(Ice.AsyncResult __result)
Let all cluster nodes know that the instance with this uuid is going down.java.lang.String
end_getNodeUuid(Ice.AsyncResult __result)
Each node acquires the uuids of all other active nodes on start up.java.lang.String
getNodeUuid()
Each node acquires the uuids of all other active nodes on start up.java.lang.String
getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx)
Each node acquires the uuids of all other active nodes on start up.-
Methods inherited from interface Ice.ObjectPrx
begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_flushBatchRequests, begin_ice_getConnection, begin_ice_getConnection, begin_ice_getConnection, begin_ice_getConnection, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_id, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_ids, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_invoke, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_isA, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, begin_ice_ping, end_ice_flushBatchRequests, end_ice_getConnection, end_ice_id, end_ice_ids, end_ice_invoke, end_ice_isA, end_ice_ping, equals, ice_adapterId, ice_batchDatagram, ice_batchOneway, ice_collocationOptimized, ice_compress, ice_connectionCached, ice_connectionId, ice_context, ice_datagram, ice_encodingVersion, ice_endpoints, ice_endpointSelection, ice_facet, ice_flushBatchRequests, ice_getAdapterId, ice_getCachedConnection, ice_getCommunicator, ice_getConnection, ice_getConnectionId, ice_getContext, ice_getEncodingVersion, ice_getEndpoints, ice_getEndpointSelection, ice_getFacet, ice_getIdentity, ice_getInvocationTimeout, ice_getLocator, ice_getLocatorCacheTimeout, ice_getRouter, ice_id, ice_id, ice_identity, ice_ids, ice_ids, ice_invocationTimeout, ice_invoke, ice_invoke, ice_isA, ice_isA, ice_isBatchDatagram, ice_isBatchOneway, ice_isCollocationOptimized, ice_isConnectionCached, ice_isDatagram, ice_isOneway, ice_isPreferSecure, ice_isSecure, ice_isTwoway, ice_locator, ice_locatorCacheTimeout, ice_oneway, ice_ping, ice_ping, ice_preferSecure, ice_router, ice_secure, ice_timeout, ice_twoway
-
-
-
-
Method Detail
-
getNodeUuid
java.lang.String getNodeUuid()
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.
-
getNodeUuid
java.lang.String getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__ctx
- The Context map to send with the invocation.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid()
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Returns:
- The asynchronous result object.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__ctx
- The Context map to send with the invocation.- Returns:
- The asynchronous result object.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid(Ice.Callback __cb)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx, Ice.Callback __cb)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__ctx
- The Context map to send with the invocation.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid(Callback_ClusterNode_getNodeUuid __cb)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx, Callback_ClusterNode_getNodeUuid __cb)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__ctx
- The Context map to send with the invocation.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid(IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__responseCb
- The lambda response callback.__exceptionCb
- The lambda exception callback.- Returns:
- The asynchronous result object.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid(IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__responseCb
- The lambda response callback.__exceptionCb
- The lambda exception callback.__sentCb
- The lambda sent callback.- Returns:
- The asynchronous result object.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__ctx
- The Context map to send with the invocation.__responseCb
- The lambda response callback.__exceptionCb
- The lambda exception callback.- Returns:
- The asynchronous result object.
-
begin_getNodeUuid
Ice.AsyncResult begin_getNodeUuid(java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_GenericCallback1<java.lang.String> __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__ctx
- The Context map to send with the invocation.__responseCb
- The lambda response callback.__exceptionCb
- The lambda exception callback.__sentCb
- The lambda sent callback.- Returns:
- The asynchronous result object.
-
end_getNodeUuid
java.lang.String end_getNodeUuid(Ice.AsyncResult __result)
Each node acquires the uuids of all other active nodes on start up. The uuid is an internal value and does not correspond to a session.- Parameters:
__result
- The asynchronous result object.
-
down
void down(java.lang.String uuid)
Let all cluster nodes know that the instance with this uuid is going down.
-
down
void down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__ctx
- The Context map to send with the invocation.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid)
Let all cluster nodes know that the instance with this uuid is going down.- Returns:
- The asynchronous result object.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__ctx
- The Context map to send with the invocation.- Returns:
- The asynchronous result object.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid, Ice.Callback __cb)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx, Ice.Callback __cb)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__ctx
- The Context map to send with the invocation.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid, Callback_ClusterNode_down __cb)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx, Callback_ClusterNode_down __cb)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__ctx
- The Context map to send with the invocation.__cb
- The asynchronous callback object.- Returns:
- The asynchronous result object.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__responseCb
- The lambda response callback.__exceptionCb
- The lambda exception callback.- Returns:
- The asynchronous result object.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__responseCb
- The lambda response callback.__exceptionCb
- The lambda exception callback.__sentCb
- The lambda sent callback.- Returns:
- The asynchronous result object.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__ctx
- The Context map to send with the invocation.__responseCb
- The lambda response callback.__exceptionCb
- The lambda exception callback.- Returns:
- The asynchronous result object.
-
begin_down
Ice.AsyncResult begin_down(java.lang.String uuid, java.util.Map<java.lang.String,java.lang.String> __ctx, IceInternal.Functional_VoidCallback __responseCb, IceInternal.Functional_GenericCallback1<Ice.Exception> __exceptionCb, IceInternal.Functional_BoolCallback __sentCb)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__ctx
- The Context map to send with the invocation.__responseCb
- The lambda response callback.__exceptionCb
- The lambda exception callback.__sentCb
- The lambda sent callback.- Returns:
- The asynchronous result object.
-
end_down
void end_down(Ice.AsyncResult __result)
Let all cluster nodes know that the instance with this uuid is going down.- Parameters:
__result
- The asynchronous result object.
-
-