|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Version: Beta4.2.1-r8614-Beta4.2-b41
Copyright © 2009 The University of Dundee. All Rights Reserved.