@AjaxService(value="designAConfig")
public class DesignConfigService
extends java.lang.Object
| Constructor and Description |
|---|
DesignConfigService() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
deleteDraftConfig(java.lang.String[] objectIds)
This method accepts inputs from any Ajax client for deleting selected
Draft configs.
|
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
demoteConfigsToDraft(java.lang.String[] objectIds)
This method accepts inputs from any Ajax client for demoting selected
configs specifically to Draft state.
|
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
promoteConfigsToActive(java.lang.String[] objectIds)
This method accepts inputs from any Ajax client for promoting selected
configs to Active state.
|
java.util.Map<java.lang.String,java.lang.String> |
reviseConfig(java.lang.String objectId)
This method accepts inputs from any Ajax client for revising selected
config.
|
AjaxResponse |
save(java.lang.String configType,
java.lang.String configAndRefs) |
@JsonSerializerClass(value=DefaultJsonSerializer.class) @AjaxMethod(useContext=true, txType=UPDATE) public AjaxResponse save(java.lang.String configType, java.lang.String configAndRefs) throws com.technia.tvc.core.TVCException, java.io.IOException
com.technia.tvc.core.TVCExceptionjava.io.IOException@AjaxMethod(useContext=true,
txType=UPDATE)
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> promoteConfigsToActive(java.lang.String[] objectIds)
throws com.technia.tvc.core.TVCException,
matrix.util.MatrixException
configIds - the array - of admin config idcom.technia.tvc.core.TVCExceptionmatrix.util.MatrixException@AjaxMethod(useContext=true,
txType=UPDATE)
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> demoteConfigsToDraft(java.lang.String[] objectIds)
throws com.technia.tvc.core.TVCException
configIds - the array - of admin config idcom.technia.tvc.core.TVCException@AjaxMethod(useContext=true,
txType=UPDATE)
public java.util.Map<java.lang.String,java.util.Set<java.lang.String>> deleteDraftConfig(java.lang.String[] objectIds)
throws com.technia.tvc.core.TVCException
configIds - the array - of admin config idcom.technia.tvc.core.TVCException@AjaxMethod(useContext=true,
txType=UPDATE)
public java.util.Map<java.lang.String,java.lang.String> reviseConfig(java.lang.String objectId)
throws com.technia.tvc.core.TVCException,
matrix.util.MatrixException
configIds - the array - of admin config idcom.technia.tvc.core.TVCExceptionmatrix.util.MatrixException