Uses of Interface
ome.services.blitz.redirect.Redirector.Context

Packages that use Redirector.Context
ome.services.blitz.fire   
ome.services.blitz.redirect   
 

Uses of Redirector.Context in ome.services.blitz.fire
 

Classes in ome.services.blitz.fire that implement Redirector.Context
 class Ring
          Distributed ring of BlitzConfiguration objects which manages lookups of sessions and other resources from all the blitzes which take part in the cluster.
 

Uses of Redirector.Context in ome.services.blitz.redirect
 

Methods in ome.services.blitz.redirect with parameters of type Redirector.Context
 void ConfigRedirector.chooseNextRedirect(Redirector.Context ctx, Set<String> nodeUuids)
           
 void NullRedirector.chooseNextRedirect(Redirector.Context context, Set<String> nodeUuids)
          Does nothing.
 void Redirector.chooseNextRedirect(Redirector.Context context, Set<String> nodeUuids)
          Gives the Redirector a chance to configure the next appropriate redirect based on the Set of current Node uuids.
 void ScaleRedirector.chooseNextRedirect(Redirector.Context context, Set<String> nodeUuids)
          Does nothing since all redirects are chosen during Redirector.getProxyOrNull(Context, String, Glacier2.SessionControlPrx, Ice.Current)
protected  String AbstractRedirector.findProxy(Redirector.Context ctx, String redirect)
           
 Glacier2.SessionPrx AbstractRedirector.getProxyOrNull(Redirector.Context ctx, String userId, Glacier2.SessionControlPrx control, Ice.Current current)
          Returns null early if the Current has already once been routed by a Redirector implementation, returns an existing session if it can be found, or returns a null.
 Glacier2.SessionPrx ConfigRedirector.getProxyOrNull(Redirector.Context ctx, String userId, Glacier2.SessionControlPrx control, Ice.Current current)
          Create or retrieve and returns a SessionPrx which the current method takes control of.
 Glacier2.SessionPrx NullRedirector.getProxyOrNull(Redirector.Context context, String userId, Glacier2.SessionControlPrx control, Ice.Current current)
          Always returns null
 Glacier2.SessionPrx Redirector.getProxyOrNull(Redirector.Context context, String userId, Glacier2.SessionControlPrx control, Ice.Current current)
          Create or retrieve and returns a SessionPrx which the current method takes control of.
 Glacier2.SessionPrx ScaleRedirector.getProxyOrNull(Redirector.Context ctx, String userId, Glacier2.SessionControlPrx control, Ice.Current current)
           
protected  String AbstractRedirector.getRedirect(Redirector.Context ctx)
          Returns the current redirect, to which all calls to #getProxyOrNull(String, Glacier2.SessionControlPrx, Ice.Current) will be pointed.
 void ConfigRedirector.handleRingShutdown(Redirector.Context ctx, String downUuid)
           
 void NullRedirector.handleRingShutdown(Redirector.Context context, String uuid)
          Does nothing.
 void Redirector.handleRingShutdown(Redirector.Context context, String uuid)
          Gives the Redirector a chance to remove the current Ring when it is being shutdown.
 void ScaleRedirector.handleRingShutdown(Redirector.Context context, String uuid)
          Nothing needs to be done on shutdown, since the Ring implementation will properly disable the Node table queried during the next call to Redirector.getProxyOrNull(Context, String, Glacier2.SessionControlPrx, Ice.Current)
protected  boolean AbstractRedirector.initializeRedirect(Redirector.Context ctx, String managerUuid)
          Set the new redirect value if null, or if the uuid is null or empty, then the existing redirect will be removed.
protected  String AbstractRedirector.nodeProxyQuery(Redirector.Context ctx, String uuid, String query)
           
protected  Glacier2.SessionPrx AbstractRedirector.obtainProxy(String proxyString, Redirector.Context ctx, String userId, Glacier2.SessionControlPrx control, Ice.Current current)
           
protected  String AbstractRedirector.proxyForSession(Redirector.Context ctx, String sessionUuid)
           
 



OmeroJava Api

Version: 4.3.3-00d1137e-b2894

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