ome.services.blitz.redirect
Interface Redirector.Context

All Known Implementing Classes:
Ring
Enclosing interface:
Redirector

public static interface Redirector.Context

Interface implemented by Ring instances to allow passing in the context necessary for making strategy decisions.


Method Summary
 Ice.Communicator getCommunicator()
          Active communicator for use by the Redirector instance.
 String getDirectProxy()
          String representation of the proxy to the local node which may be contacted to create new sessions.
 Set<String> getManagerList(boolean activeOnly)
          Return all known managers in the current cluster context, possibly filtering out the inactive ones.
 Principal principal()
          Principal instance which can be used for internal calls the Executor.
 String uuid()
          The UUID for the local node which will be used as the redirect lookup string for this Redirector.Context.
 

Method Detail

uuid

String uuid()
The UUID for the local node which will be used as the redirect lookup string for this Redirector.Context.


getDirectProxy

String getDirectProxy()
String representation of the proxy to the local node which may be contacted to create new sessions.

Returns:

principal

Principal principal()
Principal instance which can be used for internal calls the Executor.


getCommunicator

Ice.Communicator getCommunicator()
Active communicator for use by the Redirector instance.


getManagerList

Set<String> getManagerList(boolean activeOnly)
Return all known managers in the current cluster context, possibly filtering out the inactive ones.



OmeroJava Api

Version: 4.3.3-00d1137e-b2894

Copyright © 2009 The University of Dundee. All Rights Reserved.