Package org.oa4mp.server.qdl.storage
Class PStoreAccessModule
- java.lang.Object
-
- org.qdl_lang.expressions.module.Module
-
- org.qdl_lang.extensions.JavaModule
-
- org.oa4mp.server.qdl.storage.StoreAccessModule
-
- org.oa4mp.server.qdl.storage.PStoreAccessModule
-
- All Implemented Interfaces:
Serializable,Cloneable,org.qdl_lang.state.XThing
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 org.oa4mp.server.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<org.qdl_lang.extensions.QDLFunction>createFList(StoreFacade sf)List<String>getDescription()org.qdl_lang.expressions.module.ModulenewInstance(org.qdl_lang.state.State state)This will create the module and store.StoreFacadenewStoreFacade()-
Methods inherited from class org.oa4mp.server.qdl.storage.StoreAccessModule
createVarList, doIt, processXML, readExtraXMLElements, writeExtraXMLElements
-
Methods inherited from class org.qdl_lang.extensions.JavaModule
addFunctions, addVariables, createDefaultDocs, deserializeFromJSON, deserializeStates, getClassname, getDocumentation, getListByTag, getLoaderClassName, getMetaClass, hasMetaClass, init, init, isExternal, serializeToJSON, setClassName, setDocumentation, setLoaderClassName, setMetaClass, toString, writeExtraXMLAttributes
-
Methods inherited from class org.qdl_lang.expressions.module.Module
fromJSON, fromXML, fromXML, getAlias, getId, getInheritMode, getKey, getListByTag, getMTKey, getName, getNamespace, getParentInstanceAlias, getParentInstanceID, getParentTemplateID, getState, isTemplate, isUsed, readExtraXMLAttributes, setAlias, setDescription, setId, setInheritanceMode, setNamespace, setParentInstanceAlias, setParentInstanceID, setParentTemplateID, setState, setTemplate, setupModule, setUsed, toJSON, toXML, toXML, toXML2
-
-
-
-
Method Detail
-
newInstance
public org.qdl_lang.expressions.module.Module newInstance(org.qdl_lang.state.State state)
Description copied from class:StoreAccessModuleThis will create the module and store. Then callStoreAccessModule.doIt(StoreAccessModule, State)to finish off the setup.- Overrides:
newInstancein classStoreAccessModule
-
newStoreFacade
public StoreFacade newStoreFacade()
- Overrides:
newStoreFacadein classStoreAccessModule
-
createFList
protected List<org.qdl_lang.extensions.QDLFunction> createFList(StoreFacade sf)
- Overrides:
createFListin classStoreAccessModule
-
getDescription
public List<String> getDescription()
- Overrides:
getDescriptionin classStoreAccessModule
-
-