gran.app.adapter.external
Interface SecuredScriptAdapter

All Superinterfaces:
Adapter, SecuredAdapter
All Known Implementing Classes:
BaseSecuredScriptAdapter

public interface SecuredScriptAdapter
extends SecuredAdapter

Manages EmailType.


Method Summary
 java.lang.String cloneScriptImpl(SessionContext sc, java.lang.String scriptId)
          Copies a Script.
 java.lang.String createScriptImpl(SessionContext sc, java.lang.String toUserId, java.lang.String name, java.lang.String description, java.lang.String type, java.lang.String formula, java.lang.String result)
          Creates Script.
 void deleteScriptImpl(SessionContext sc, java.lang.String scriptId)
          Deletes specified Script.
 java.util.ArrayList getAvailableScriptListImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result)
          Returns available list of Script for specified User.
 java.util.ArrayList getScriptTypeListImpl(SessionContext sc, java.util.ArrayList result)
           
 void updateScriptFormulaImpl(SessionContext sc, java.lang.String scriptId, java.lang.String formula)
           
 void updateScriptImpl(SessionContext sc, java.lang.String scriptId, java.lang.String name, java.lang.String description)
          Updates specified Script.
 
Methods inherited from interface gran.app.adapter.Adapter
getDescription, init
 

Method Detail

createScriptImpl

public java.lang.String createScriptImpl(SessionContext sc,
                                         java.lang.String toUserId,
                                         java.lang.String name,
                                         java.lang.String description,
                                         java.lang.String type,
                                         java.lang.String formula,
                                         java.lang.String result)
                                  throws GranException
Creates Script. Available via SOAP.

Parameters:
sc -
name -
type -
result -
Returns:
new EmailType ID
Throws:
GranException

cloneScriptImpl

public java.lang.String cloneScriptImpl(SessionContext sc,
                                        java.lang.String scriptId)
                                 throws GranException
Copies a Script. Available via SOAP.

Parameters:
sc -
scriptId -
Returns:
new Script ID
Throws:
GranException

updateScriptImpl

public void updateScriptImpl(SessionContext sc,
                             java.lang.String scriptId,
                             java.lang.String name,
                             java.lang.String description)
                      throws GranException
Updates specified Script. Available via SOAP.

Parameters:
sc -
name -
Throws:
GranException

updateScriptFormulaImpl

public void updateScriptFormulaImpl(SessionContext sc,
                                    java.lang.String scriptId,
                                    java.lang.String formula)
                             throws GranException
Throws:
GranException

deleteScriptImpl

public void deleteScriptImpl(SessionContext sc,
                             java.lang.String scriptId)
                      throws GranException
Deletes specified Script.

Parameters:
sc -
scriptId -
Throws:
GranException

getAvailableScriptListImpl

public java.util.ArrayList getAvailableScriptListImpl(SessionContext sc,
                                                      java.lang.String userId,
                                                      java.util.ArrayList result)
                                               throws GranException
Returns available list of Script for specified User. Available via SOAP.

Parameters:
sc -
userId -
result -
Returns:
list of SecuredEmailTypeBeans
Throws:
GranException
See Also:
SecuredEmailTypeBean

getScriptTypeListImpl

public java.util.ArrayList getScriptTypeListImpl(SessionContext sc,
                                                 java.util.ArrayList result)
                                          throws GranException
Throws:
GranException


Copyright © 2002-2005 TrackStudio, Ltd. All Rights Reserved.