Package org.oa4mp.server.qdl
Class ClientManagementCommands
- java.lang.Object
-
- org.oa4mp.server.qdl.ClientManagementCommands
-
- All Implemented Interfaces:
Serializable,org.qdl_lang.extensions.QDLMetaModule
public class ClientManagementCommands extends Object implements org.qdl_lang.extensions.QDLMetaModule
Created by Jeff Gaynor
on 3/31/20 at 11:07 AM- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classClientManagementCommands.ApproveclassClientManagementCommands.InitMethodclassClientManagementCommands.KeysclassClientManagementCommands.ReadClientclassClientManagementCommands.RemoveclassClientManagementCommands.SaveClientclassClientManagementCommands.SearchclassClientManagementCommands.Size
-
Field Summary
Fields Modifier and Type Field Description protected StringAPPROVE_NAMEprotected StringcheckInitMessageprotected StringINIT_NAMEprotected StringKEYS_NAMEprotected StringREAD_NAMEprotected StringREMOVE_NAMEprotected StringSAVE_NAMEprotected StringSEARCH_NAMEprotected StringSIZE_NAME
-
Constructor Summary
Constructors Constructor Description ClientManagementCommands()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidcheckInit()voiddeserializeFromJSON(org.kordamp.json.JSONObject jsonObject)edu.uiuc.ncsa.security.core.cf.CFNodegetCFNode()OA2SEgetEnvironment()edu.uiuc.ncsa.security.core.util.ConfigurationLoader<? extends edu.uiuc.ncsa.security.core.util.AbstractEnvironment>getLoader()edu.uiuc.ncsa.security.core.util.MyLoggingFacadegetLogger()protected voidinit(String configFile, String cfgName)org.kordamp.json.JSONObjectserializeToJSON()voidsetCFNode(edu.uiuc.ncsa.security.core.cf.CFNode cfNode)voidsetLogger(edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger)protected org.qdl_lang.variables.QDLStemtoStem(OA2Client client)
-
-
-
Field Detail
-
INIT_NAME
protected String INIT_NAME
-
checkInitMessage
protected String checkInitMessage
-
READ_NAME
protected String READ_NAME
-
SAVE_NAME
protected String SAVE_NAME
-
SEARCH_NAME
protected String SEARCH_NAME
-
SIZE_NAME
protected String SIZE_NAME
-
REMOVE_NAME
protected String REMOVE_NAME
-
KEYS_NAME
protected String KEYS_NAME
-
APPROVE_NAME
protected String APPROVE_NAME
-
-
Method Detail
-
getLogger
public edu.uiuc.ncsa.security.core.util.MyLoggingFacade getLogger()
-
setLogger
public void setLogger(edu.uiuc.ncsa.security.core.util.MyLoggingFacade logger)
-
getCFNode
public edu.uiuc.ncsa.security.core.cf.CFNode getCFNode()
-
setCFNode
public void setCFNode(edu.uiuc.ncsa.security.core.cf.CFNode cfNode)
-
getLoader
public edu.uiuc.ncsa.security.core.util.ConfigurationLoader<? extends edu.uiuc.ncsa.security.core.util.AbstractEnvironment> getLoader()
-
checkInit
protected void checkInit()
-
toStem
protected org.qdl_lang.variables.QDLStem toStem(OA2Client client) throws Exception
- Throws:
Exception
-
serializeToJSON
public org.kordamp.json.JSONObject serializeToJSON()
- Specified by:
serializeToJSONin interfaceorg.qdl_lang.extensions.QDLMetaModule
-
deserializeFromJSON
public void deserializeFromJSON(org.kordamp.json.JSONObject jsonObject)
- Specified by:
deserializeFromJSONin interfaceorg.qdl_lang.extensions.QDLMetaModule
-
-