Package edu.uiuc.ncsa.oa2.qdl.storage
Class PStoreAccessModule
- java.lang.Object
-
- edu.uiuc.ncsa.qdl.module.Module
-
- edu.uiuc.ncsa.qdl.extensions.JavaModule
-
- org.oa4mp.server.qdl.storage.StoreAccessModule
-
- org.oa4mp.server.qdl.storage.PStoreAccessModule
-
- All Implemented Interfaces:
edu.uiuc.ncsa.qdl.state.XThing
,Serializable
,Cloneable
public class PStoreAccessModule extends StoreAccessModule
Created by Jeff Gaynor
on 12/23/20 at 8:48 AM- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class edu.uiuc.ncsa.oa2.qdl.storage.StoreAccessModule
CFG_FILE_TAG, CFG_NAME_TAG, STORE_FACADE_TAG, STORE_TYPE_TAG, storeFacade
-
-
Constructor Summary
Constructors Constructor Description PStoreAccessModule()
PStoreAccessModule(URI namespace, String alias)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<edu.uiuc.ncsa.qdl.extensions.QDLFunction>
createFList(StoreFacade sf)
List<String>
getDescription()
edu.uiuc.ncsa.qdl.module.Module
newInstance(edu.uiuc.ncsa.qdl.state.State state)
This will create the module and store.StoreFacade
newStoreFacade()
-
Methods inherited from class edu.uiuc.ncsa.oa2.qdl.storage.StoreAccessModule
createVarList, doIt, processXML, readExtraXMLElements, writeExtraXMLElements
-
Methods inherited from class edu.uiuc.ncsa.qdl.extensions.JavaModule
addFunctions, addVariables, createDefaultDocs, getClassname, getDocumentation, getListByTag, getLoaderClassName, init, init, isExternal, setClassName, setDocumentation, setLoaderClassName, writeExtraXMLAttributes
-
Methods inherited from class edu.uiuc.ncsa.qdl.module.Module
fromJSON, fromXML, fromXML, getAlias, getId, getKey, getListByTag, getMTKey, getName, getNamespace, getParentTemplateID, getState, isTemplate, readExtraXMLAttributes, setAlias, setId, setNamespace, setParentTemplateID, setState, setTemplate, setupModule, toJSON, toString, toXML, toXML
-
-
-
-
Method Detail
-
newInstance
public edu.uiuc.ncsa.qdl.module.Module newInstance(edu.uiuc.ncsa.qdl.state.State state)
Description copied from class:StoreAccessModule
This will create the module and store. Then callStoreAccessModule.doIt(StoreAccessModule, State)
to finish off the setup.- Overrides:
newInstance
in classStoreAccessModule
-
newStoreFacade
public StoreFacade newStoreFacade()
- Overrides:
newStoreFacade
in classStoreAccessModule
-
createFList
protected List<edu.uiuc.ncsa.qdl.extensions.QDLFunction> createFList(StoreFacade sf)
- Overrides:
createFList
in classStoreAccessModule
-
getDescription
public List<String> getDescription()
- Overrides:
getDescription
in classStoreAccessModule
-
-