All Downloads are FREE. Search and download functionalities are using the official Maven repository.

edu.uiuc.ncsa.oa4mp.oauth2.client.OA2ClientServletInitializer Maven / Gradle / Ivy

package edu.uiuc.ncsa.oa4mp.oauth2.client;

import edu.uiuc.ncsa.myproxy.oa4mp.client.loader.ClientServletInitializer;
import edu.uiuc.ncsa.myproxy.oa4mp.client.servlet.ClientServlet;

import javax.servlet.ServletException;

/**
 * 

Created by Jeff Gaynor
* on 4/15/14 at 12:31 PM */ public class OA2ClientServletInitializer extends ClientServletInitializer { @Override public void init() throws ServletException { if(hasRun) return; super.init(); OA2ClientEnvironment ce = (OA2ClientEnvironment) getEnvironment(); if (ce.isEnableAssetCleanup()) { ClientServlet.assetCleanup.getRetentionPolicies().clear(); ClientServlet.assetCleanup.addRetentionPolicy(new AssetRetentionPolicy(ce.getAssetStore())); ce.getMyLogger().info("Finished setting up asset store retention policies"); } } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy