Adding ability for user accounts to be associated with individuals. NIHVIVO-121

This commit is contained in:
bdc34 2010-03-16 16:51:18 +00:00
parent 5eb474a891
commit 1af92dc350
4 changed files with 91 additions and 20 deletions

View file

@ -0,0 +1,31 @@
package edu.cornell.mannlib.vitro.webapp.auth.identifier;
import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
/**
* Setups context so that Identifiers for Individuals associated with Users are
* added to requests.
*
* This only adds identifiers. A self-editing policy is also needed.
*
* @author bdc34
*
*/
public class UserToIndIdentifierFactorySetup implements ServletContextListener{
private static final Log log = LogFactory.getLog(UserToIndIdentifierFactorySetup.class.getName());
public void contextInitialized(ServletContextEvent sce) {
ServletContext sc = sce.getServletContext();
ServletIdentifierBundleFactory
.addIdentifierBundleFactory(sc, new UserToIndIdentifierFactory());
log.info("Set up Identifier Factory UserToIndIdentifierFactory.");
}
public void contextDestroyed(ServletContextEvent arg0) {
}
}