|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.securedkernel.SecuredScriptAdapterManager
public class SecuredScriptAdapterManager
This manager is used for creating and deleting of scripts
Constructor Summary | |
---|---|
SecuredScriptAdapterManager()
|
Method Summary | |
---|---|
java.lang.String |
cloneScript(SessionContext sc,
java.lang.String scriptId,
java.lang.String userId)
Clone script |
java.lang.String |
createScript(SessionContext sc,
java.lang.String toUserId,
java.lang.String name,
java.lang.String description,
java.lang.String type,
java.lang.String formula)
Create a new script |
void |
deleteScript(SessionContext sc,
java.lang.String scriptId)
Delete script |
java.util.ArrayList |
getAvailableScriptList(SessionContext sc,
java.lang.String userId)
Get list of scripts available for the user |
java.util.ArrayList |
getScriptTypeList(SessionContext sc)
Get all available script types |
void |
updateScript(SessionContext sc,
java.lang.String scriptId,
java.lang.String name,
java.lang.String description)
Update parameters of the script |
void |
updateScriptFormula(SessionContext sc,
java.lang.String scriptId,
java.lang.String formula)
Update formula of the script |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SecuredScriptAdapterManager()
Method Detail |
---|
public java.lang.String createScript(SessionContext sc, java.lang.String toUserId, java.lang.String name, java.lang.String description, java.lang.String type, java.lang.String formula) throws GranException
sc
- session contexttoUserId
- owner's idname
- script's namedescription
- script's descriptiontype
- script's typeformula
- script's formula. Can be null.
GranException
public java.lang.String cloneScript(SessionContext sc, java.lang.String scriptId, java.lang.String userId) throws GranException
sc
- session contextscriptId
- cloned script's id
GranException
public void updateScript(SessionContext sc, java.lang.String scriptId, java.lang.String name, java.lang.String description) throws GranException
sc
- session contextscriptId
- new script's idname
- new script's namedescription
- new script's desctiption
GranException
public void updateScriptFormula(SessionContext sc, java.lang.String scriptId, java.lang.String formula) throws GranException
sc
- session contextscriptId
- script's idformula
- new formula
GranException
public void deleteScript(SessionContext sc, java.lang.String scriptId) throws GranException
sc
- session contextscriptId
- script's id
GranException
public java.util.ArrayList getAvailableScriptList(SessionContext sc, java.lang.String userId) throws GranException
sc
- session contextuserId
- user's id
GranException
public java.util.ArrayList getScriptTypeList(SessionContext sc) throws GranException
sc
- session context
GranException
ScriptType
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |