| 
|||||||||
| 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
GranExceptionScriptType
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||