Class 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()  
    • Constructor Detail

      • CILStoreFacade

        public CILStoreFacade()
    • Method Detail

      • getStoreTypes

        public List<String> getStoreTypes()
        Overrides:
        getStoreTypes in class edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
      • createAccessor

        protected edu.uiuc.ncsa.oa2.qdl.storage.QDLStoreAccessor createAccessor​(String storeType)
                                                                         throws Exception
        Overrides:
        createAccessor in class edu.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 class edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade
      • getLoader

        public edu.uiuc.ncsa.security.core.util.ConfigurationLoader<? extends edu.uiuc.ncsa.security.core.util.AbstractEnvironment> getLoader()
        Overrides:
        getLoader in class edu.uiuc.ncsa.oa2.qdl.storage.StoreFacade