gov.bnl.gums.service
Class ConfigurationWebToolkit
java.lang.Object
gov.bnl.gums.service.ConfigurationWebToolkit
- All Implemented Interfaces:
- java.rmi.Remote
public class ConfigurationWebToolkit
- extends java.lang.Object
- implements java.rmi.Remote
Toolkit for providing configuration functionality for the web pages.
- Author:
- Jay Packard
Method Summary |
static java.lang.String |
createDoSubmit(java.util.Collection items,
javax.servlet.http.HttpServletRequest request)
|
static java.lang.String |
createSelectBox(java.lang.String name,
java.util.Collection items,
java.lang.String selected,
java.lang.String javascript,
boolean includeEmptySlot)
|
static java.lang.String |
getGroupToAccountMappingReferences(Configuration configuration,
java.lang.String name,
java.lang.String className)
|
static java.util.Properties |
getHibernateProperties(PersistenceFactory persistenceFactory,
javax.servlet.http.HttpServletRequest request,
boolean includeMySql)
|
static java.lang.String |
getHostToGroupReferences(Configuration configuration,
java.lang.String g2AMappingName)
|
static java.util.Properties |
getLdapProperties(PersistenceFactory persistenceFactory,
javax.servlet.http.HttpServletRequest request,
boolean includeLdap)
|
static java.lang.String |
getReferencesForPersistenceFactory(Configuration configuration,
java.lang.String persistenceFactory)
|
static java.lang.String |
getVOMSUserGroupReferences(Configuration configuration,
java.lang.String vomsServer)
|
static AccountMapper |
parseAccountMapper(javax.servlet.http.HttpServletRequest request)
|
static GroupToAccountMapping |
parseGroupToAccountMapping(javax.servlet.http.HttpServletRequest request)
|
static CertificateHostToGroupMapping |
parseHostToGroupMapping(javax.servlet.http.HttpServletRequest request)
|
static PersistenceFactory |
parsePersistenceFactory(javax.servlet.http.HttpServletRequest request)
|
static UserGroup |
parseUserGroup(javax.servlet.http.HttpServletRequest request)
|
static VomsServer |
parseVomsServer(javax.servlet.http.HttpServletRequest request)
|
static java.lang.String |
stripGroup(java.lang.String voGroup)
|
static java.lang.String |
stripVo(java.lang.String voGroup)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConfigurationWebToolkit
public ConfigurationWebToolkit()
parseHostToGroupMapping
public static CertificateHostToGroupMapping parseHostToGroupMapping(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseGroupToAccountMapping
public static GroupToAccountMapping parseGroupToAccountMapping(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseAccountMapper
public static AccountMapper parseAccountMapper(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseUserGroup
public static UserGroup parseUserGroup(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
parseVomsServer
public static VomsServer parseVomsServer(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
parsePersistenceFactory
public static PersistenceFactory parsePersistenceFactory(javax.servlet.http.HttpServletRequest request)
throws java.lang.Exception
- Throws:
java.lang.Exception
getHibernateProperties
public static java.util.Properties getHibernateProperties(PersistenceFactory persistenceFactory,
javax.servlet.http.HttpServletRequest request,
boolean includeMySql)
getLdapProperties
public static java.util.Properties getLdapProperties(PersistenceFactory persistenceFactory,
javax.servlet.http.HttpServletRequest request,
boolean includeLdap)
getHostToGroupReferences
public static java.lang.String getHostToGroupReferences(Configuration configuration,
java.lang.String g2AMappingName)
getGroupToAccountMappingReferences
public static java.lang.String getGroupToAccountMappingReferences(Configuration configuration,
java.lang.String name,
java.lang.String className)
getVOMSUserGroupReferences
public static java.lang.String getVOMSUserGroupReferences(Configuration configuration,
java.lang.String vomsServer)
getReferencesForPersistenceFactory
public static java.lang.String getReferencesForPersistenceFactory(Configuration configuration,
java.lang.String persistenceFactory)
createSelectBox
public static java.lang.String createSelectBox(java.lang.String name,
java.util.Collection items,
java.lang.String selected,
java.lang.String javascript,
boolean includeEmptySlot)
createDoSubmit
public static java.lang.String createDoSubmit(java.util.Collection items,
javax.servlet.http.HttpServletRequest request)
stripVo
public static java.lang.String stripVo(java.lang.String voGroup)
stripGroup
public static java.lang.String stripGroup(java.lang.String voGroup)
Copyright © 2004-2008. All Rights Reserved.