Package org.cilogon.qdl.module
Class CILStoreFacade
- java.lang.Object
-
- edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
-
- org.cilogon.qdl.module.CILStoreFacade
-
- All Implemented Interfaces:
edu.uiuc.ncsa.qdl.extensions.QDLModuleMetaClass
,Serializable
public class CILStoreFacade extends edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
Created by Jeff Gaynor
on 12/22/20 at 1:36 PM- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.Count, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.Create, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.Diff, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.FacadeHelp, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.FromXML, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.InitMethod, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.Keys, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.ReadObject, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.Remove, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.SaveObject, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.Search, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.StoreTypes, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.ToXML, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.UpdateObject, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.VCreate, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.VGet, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.VGetVersions, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.VID, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.VRemove, edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade.VRestore
-
-
Field Summary
Fields Modifier and Type Field Description static String
STORE_TYPE_2FACTOR_STORE
static String
STORE_TYPE_USER_STORE
-
Fields inherited from class edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
checkInitMessage, COUNT_NAME, CREATE_NAME, DIFFERENCE_NAME, environment, FROM_XML_NAME, INIT_NAME, KEYS_NAME, READ_NAME, REMOVE_NAME, SAVE_NAME, SEARCH_NAME, STORE_HELP_NAME, STORE_TYPE_ADMIN_CLIENT_STORE, STORE_TYPE_APPROVALS, STORE_TYPE_CLIENT, STORE_TYPE_PERMISSION_STORE, STORE_TYPE_TRANSACTION, STORE_TYPE_TX_STORE, STORE_TYPES_STEM_NAME, storeAccessor, TO_XML_NAME, UPDATE_NAME, VERSION_CREATE_NAME, VERSION_GET_NAME, VERSION_GET_VERSIONS_NAME, VERSION_REMOVE_NAME, VERSION_RESTORE_NAME
-
-
Constructor Summary
Constructors Constructor Description CILStoreFacade()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected edu.uiuc.ncsa.oa2.qdl.storage.QDLStoreAccessor
createAccessor(String storeType)
protected edu.uiuc.ncsa.oa2.qdl.storage.TransactionStemMC
createTransactionStemMC(edu.uiuc.ncsa.oa4mp.delegation.common.storage.TransactionStore transactionStore, edu.uiuc.ncsa.oa4mp.delegation.server.storage.ClientStore clientStore)
CILogonOA2ServiceEnvironment
getEnvironment()
edu.uiuc.ncsa.security.core.util.ConfigurationLoader<? extends edu.uiuc.ncsa.security.core.util.AbstractEnvironment>
getLoader()
List<String>
getStoreTypes()
-
-
-
Field Detail
-
STORE_TYPE_USER_STORE
public static final String STORE_TYPE_USER_STORE
- See Also:
- Constant Field Values
-
STORE_TYPE_2FACTOR_STORE
public static final String STORE_TYPE_2FACTOR_STORE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getStoreTypes
public List<String> getStoreTypes()
- Overrides:
getStoreTypes
in classedu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
-
createAccessor
protected edu.uiuc.ncsa.oa2.qdl.storage.QDLStoreAccessor createAccessor(String storeType) throws Exception
- Overrides:
createAccessor
in classedu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
- Throws:
Exception
-
createTransactionStemMC
protected edu.uiuc.ncsa.oa2.qdl.storage.TransactionStemMC createTransactionStemMC(edu.uiuc.ncsa.oa4mp.delegation.common.storage.TransactionStore transactionStore, edu.uiuc.ncsa.oa4mp.delegation.server.storage.ClientStore clientStore)
- Overrides:
createTransactionStemMC
in classedu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
-
getEnvironment
public CILogonOA2ServiceEnvironment getEnvironment() throws Exception
- Overrides:
getEnvironment
in classedu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
- Throws:
Exception
-
getLoader
public edu.uiuc.ncsa.security.core.util.ConfigurationLoader<? extends edu.uiuc.ncsa.security.core.util.AbstractEnvironment> getLoader()
- Overrides:
getLoader
in classedu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
-
-