sparqlGraphLibrary/src/main/java/com/ge/research/semtk/sparqlX/dispatch/FdcServiceManager.java
public static void suggestReCache(SparqlEndpointInterface extServicesSei, OntologyInfoClient oInfoClient) throws Exception {
		Long currMillis = System.currentTimeMillis();
		if (currMillis > lastCacheMillis + 30000) {
			LocalLogger.logToStdOut("FdcServiceManager: caching services graph");
			synchronized (lock) {
				try {
					AuthorizationManager.setSemtkSuper();
					FdcServiceManager.fdcTypeCache = SparqlGraphJson.executeSelectToTable(
							Utility.getResourceAsJson(extServicesSei, "/nodegroups/GetFdcConfig.json"), new SparqlConnection("services", extServicesSei), oInfoClient);
					lastCacheMillis = currMillis;
				} finally {
					AuthorizationManager.clearSemtkSuper();
				}
			}

		}

	}
/**
	 * Recache if 30 seconds have passed
	 * @param extConfigSei
	 * @throws Exception
	 */
Recache if 30 seconds have passed
@param extConfigSei
@throws Exception
Recache if 30 seconds have passed @param extConfigSei @throws Exception
public static void suggestReCache(SparqlEndpointInterface extServicesSei, OntologyInfoClient oInfoClient) throws Exception {
		Long currMillis = System.currentTimeMillis();
		if (currMillis > lastCacheMillis + 30000) {
			LocalLogger.logToStdOut("FdcServiceManager: caching services graph");
			synchronized (lock) {
				try {
					AuthorizationManager.setSemtkSuper();
					FdcServiceManager.fdcTypeCache = SparqlGraphJson.executeSelectToTable(
							Utility.getResourceAsJson(extServicesSei, "/nodegroups/GetFdcConfig.json"), new SparqlConnection("services", extServicesSei), oInfoClient);
					lastCacheMillis = currMillis;
				} finally {
					AuthorizationManager.clearSemtkSuper();
				}
			}
		}
	}
public static void suggestReCache ( SparqlEndpointInterface extServicesSei , OntologyInfoClient oInfoClient ) throws Exception { Long currMillis = System . currentTimeMillis ( ) ; if ( currMillis > lastCacheMillis + 30000 ) { LocalLogger . logToStdOut ( "FdcServiceManager: caching services graph" ) ; synchronized ( lock ) { try { AuthorizationManager . setSemtkSuper ( ) ; FdcServiceManager . fdcTypeCache = SparqlGraphJson . executeSelectToTable ( Utility . getResourceAsJson ( extServicesSei , "/nodegroups/GetFdcConfig.json" ) , new SparqlConnection ( "services" , extServicesSei ) , oInfoClient ) ; lastCacheMillis = currMillis ; } finally { AuthorizationManager . clearSemtkSuper ( ) ; } } } }
Recache if 30 seconds have passed
 @param extConfigSei
 @throws Exception
Recache if 30 seconds have passed @param extConfigSei @throws Exception