edu.sc.seis.fissuresUtil.cache
Class BulletproofVestFactory
java.lang.Object
edu.sc.seis.fissuresUtil.cache.BulletproofVestFactory
public class BulletproofVestFactory
- extends java.lang.Object
Method Summary |
static int |
getDefaultNumRetry()
|
static void |
retrySleep(int count)
Sleep for some time between retries. |
static void |
setDefaultNumRetry(int defaultNum)
|
static ProxyEventAccessOperations |
vestEventAccess(edu.iris.Fissures.IfEvent.EventAccessOperations eventAccess)
|
static ProxyEventAccessOperations[] |
vestEventAccess(edu.iris.Fissures.IfEvent.EventAccessOperations[] events)
|
static ProxyEventAccessOperations[] |
vestEventAccess(edu.iris.Fissures.IfEvent.EventAccessOperations[] events,
int numRetry)
|
static ProxyEventAccessOperations |
vestEventAccess(edu.iris.Fissures.IfEvent.EventAccessOperations eventAccess,
int numRetry)
|
static ProxyEventDC |
vestEventDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName)
|
static ProxyEventDC |
vestEventDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
RetryStrategy strat)
|
static ProxyPlottableDC |
vestPlottableDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName)
|
static ProxyPlottableDC |
vestPlottableDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
int numRetry)
|
static ProxyPlottableDC |
vestPlottableDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
RetryStrategy strat)
|
static ProxySeismogramDC |
vestSeismogramDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName)
|
static ProxySeismogramDC |
vestSeismogramDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
int numRetry)
|
static ProxySeismogramDC |
vestSeismogramDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
RetryStrategy strat)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sleepSeconds
protected static int sleepSeconds
BulletproofVestFactory
public BulletproofVestFactory()
vestEventAccess
public static ProxyEventAccessOperations vestEventAccess(edu.iris.Fissures.IfEvent.EventAccessOperations eventAccess)
vestEventAccess
public static ProxyEventAccessOperations vestEventAccess(edu.iris.Fissures.IfEvent.EventAccessOperations eventAccess,
int numRetry)
vestEventAccess
public static ProxyEventAccessOperations[] vestEventAccess(edu.iris.Fissures.IfEvent.EventAccessOperations[] events)
vestEventAccess
public static ProxyEventAccessOperations[] vestEventAccess(edu.iris.Fissures.IfEvent.EventAccessOperations[] events,
int numRetry)
vestEventDC
public static ProxyEventDC vestEventDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName)
vestEventDC
public static ProxyEventDC vestEventDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
RetryStrategy strat)
vestSeismogramDC
public static ProxySeismogramDC vestSeismogramDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName)
vestSeismogramDC
public static ProxySeismogramDC vestSeismogramDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
int numRetry)
vestSeismogramDC
public static ProxySeismogramDC vestSeismogramDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
RetryStrategy strat)
vestPlottableDC
public static ProxyPlottableDC vestPlottableDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName)
vestPlottableDC
public static ProxyPlottableDC vestPlottableDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
int numRetry)
vestPlottableDC
public static ProxyPlottableDC vestPlottableDC(java.lang.String serverDNS,
java.lang.String serverName,
FissuresNamingService fisName,
RetryStrategy strat)
getDefaultNumRetry
public static int getDefaultNumRetry()
setDefaultNumRetry
public static void setDefaultNumRetry(int defaultNum)
retrySleep
public static void retrySleep(int count)
- Sleep for some time between retries. Each RetryXYZDC proxy uses this to
retry less frequently as the number of failures in a row increases.