Package org.gluu.oxtrust.action
Class ManageCustomScriptAction
- java.lang.Object
-
- org.gluu.oxtrust.action.ManageCustomScriptAction
-
- All Implemented Interfaces:
java.io.Serializable
,SimpleCustomPropertiesListModel
,SimplePropertiesListModel
@Named("manageCustomScriptAction") @ConversationScoped @Secure("#{permissionService.hasPermission(\'configuration\', \'access\')}") public class ManageCustomScriptAction extends java.lang.Object implements SimplePropertiesListModel, SimpleCustomPropertiesListModel, java.io.Serializable
Add/Modify custom script configurations- Author:
- Yuriy Movchan Date: 12/29/2014
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.lang.String>
allAcrs
protected boolean
initialized
-
Constructor Summary
Constructors Constructor Description ManageCustomScriptAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCustomScript(org.gluu.model.custom.script.CustomScriptType scriptType)
void
addItemToSimpleCustomProperties(java.util.List<org.gluu.model.SimpleCustomProperty> simpleCustomProperties)
void
addItemToSimpleProperties(java.util.List<org.gluu.model.SimpleProperty> simpleProperties)
java.lang.String
cancel()
java.util.List<java.lang.String>
getAllAcrs()
java.util.List<java.lang.String>
getAvailableAcrs(java.lang.String scriptName)
java.lang.String
getCustomScriptError(org.gluu.model.custom.script.model.CustomScript customScript)
java.util.Map<org.gluu.model.custom.script.CustomScriptType,java.util.List<org.gluu.model.custom.script.model.CustomScript>>
getCustomScriptsByTypes()
java.lang.String
getDisplayName(java.lang.String value)
java.lang.String
getId(java.lang.Object obj)
org.gluu.model.custom.script.CustomScriptType[]
getScriptType()
boolean
hasCustomScriptError(org.gluu.model.custom.script.model.CustomScript customScript)
void
initAcrs()
boolean
isInitialized()
boolean
isPersonScript(org.gluu.model.custom.script.model.CustomScript script)
boolean
isShowActive()
boolean
isShowCurrentScript(org.gluu.model.custom.script.model.CustomScript script)
java.lang.String
modify()
void
removeCustomScript(org.gluu.model.custom.script.model.CustomScript removeCustomScript)
void
removeItemFromSimpleCustomProperties(java.util.List<org.gluu.model.SimpleCustomProperty> simpleCustomProperties, org.gluu.model.SimpleCustomProperty simpleCustomProperty)
void
removeItemFromSimpleProperties(java.util.List<org.gluu.model.SimpleProperty> simpleProperties, org.gluu.model.SimpleProperty simpleProperty)
void
resetAcrs(org.gluu.model.custom.script.model.CustomScript script)
java.lang.String
save()
void
setAllAcrs(java.util.List<java.lang.String> allAcrs)
void
setShowActive(boolean showActive)
-
-
-
Method Detail
-
modify
public java.lang.String modify()
-
isShowActive
public boolean isShowActive()
-
setShowActive
public void setShowActive(boolean showActive)
-
isShowCurrentScript
public boolean isShowCurrentScript(org.gluu.model.custom.script.model.CustomScript script)
-
save
public java.lang.String save()
-
cancel
public java.lang.String cancel() throws java.lang.Exception
- Throws:
java.lang.Exception
-
getCustomScriptsByTypes
public java.util.Map<org.gluu.model.custom.script.CustomScriptType,java.util.List<org.gluu.model.custom.script.model.CustomScript>> getCustomScriptsByTypes()
-
getId
public java.lang.String getId(java.lang.Object obj)
-
addCustomScript
public void addCustomScript(org.gluu.model.custom.script.CustomScriptType scriptType)
-
removeCustomScript
public void removeCustomScript(org.gluu.model.custom.script.model.CustomScript removeCustomScript)
-
addItemToSimpleProperties
public void addItemToSimpleProperties(java.util.List<org.gluu.model.SimpleProperty> simpleProperties)
- Specified by:
addItemToSimpleProperties
in interfaceSimplePropertiesListModel
-
removeItemFromSimpleProperties
public void removeItemFromSimpleProperties(java.util.List<org.gluu.model.SimpleProperty> simpleProperties, org.gluu.model.SimpleProperty simpleProperty)
- Specified by:
removeItemFromSimpleProperties
in interfaceSimplePropertiesListModel
-
addItemToSimpleCustomProperties
public void addItemToSimpleCustomProperties(java.util.List<org.gluu.model.SimpleCustomProperty> simpleCustomProperties)
- Specified by:
addItemToSimpleCustomProperties
in interfaceSimpleCustomPropertiesListModel
-
removeItemFromSimpleCustomProperties
public void removeItemFromSimpleCustomProperties(java.util.List<org.gluu.model.SimpleCustomProperty> simpleCustomProperties, org.gluu.model.SimpleCustomProperty simpleCustomProperty)
- Specified by:
removeItemFromSimpleCustomProperties
in interfaceSimpleCustomPropertiesListModel
-
hasCustomScriptError
public boolean hasCustomScriptError(org.gluu.model.custom.script.model.CustomScript customScript)
-
getCustomScriptError
public java.lang.String getCustomScriptError(org.gluu.model.custom.script.model.CustomScript customScript)
-
isInitialized
public boolean isInitialized()
-
getAvailableAcrs
public java.util.List<java.lang.String> getAvailableAcrs(java.lang.String scriptName)
-
initAcrs
public void initAcrs()
-
isPersonScript
public boolean isPersonScript(org.gluu.model.custom.script.model.CustomScript script)
-
setAllAcrs
public void setAllAcrs(java.util.List<java.lang.String> allAcrs)
-
resetAcrs
public void resetAcrs(org.gluu.model.custom.script.model.CustomScript script)
-
getAllAcrs
public java.util.List<java.lang.String> getAllAcrs()
-
getDisplayName
public java.lang.String getDisplayName(java.lang.String value)
-
getScriptType
public org.gluu.model.custom.script.CustomScriptType[] getScriptType()
-
-