gran.app.adapter.external
Interface SecuredEmailTypeAdapter

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

public interface SecuredEmailTypeAdapter
extends SecuredAdapter

Manages EmailType.


Method Summary
 java.lang.String cloneEmailTypeImpl(SessionContext sc, java.lang.String toUserId, java.lang.String emailTypeId)
          Copies a EmailType.
 java.lang.String createEmailTypeImpl(SessionContext sc, java.lang.String toUserId, java.lang.String name, java.lang.String result)
          Creates EmailType.
 void deleteEmailTypeImpl(SessionContext sc, java.lang.String emailTypeId)
          Deletes specified EmailType.
 java.util.ArrayList getAvailableEmailTypeListImpl(SessionContext sc, java.lang.String userId, java.util.ArrayList result)
          Returns available list of EmailType for specified User.
 java.util.ArrayList getContentTypeListImpl(SessionContext sc, java.util.ArrayList result)
          Returns list of ContentType.
 java.util.ArrayList getFromTypeListImpl(SessionContext sc, java.util.ArrayList result)
           
 java.lang.String getTemplateImpl(SessionContext sc, java.lang.String emailTypeId, java.lang.String result)
          Returns Template for specified EmailType.
 void setTemplateImpl(SessionContext sc, java.lang.String toUserId, java.lang.String emailTypeId, java.lang.String type, java.lang.String subject, java.lang.String from, java.lang.String reply, java.lang.String cc, java.lang.String text)
          Sets Template for specified Prstatus.
 void updateEmailTypeImpl(SessionContext sc, java.lang.String emailTypeId, java.lang.String name)
          Updates specified EmailType.
 
Methods inherited from interface gran.app.adapter.Adapter
getDescription, init
 

Method Detail

createEmailTypeImpl

public java.lang.String createEmailTypeImpl(SessionContext sc,
                                            java.lang.String toUserId,
                                            java.lang.String name,
                                            java.lang.String result)
                                     throws GranException
Creates EmailType. Available via SOAP.

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

cloneEmailTypeImpl

public java.lang.String cloneEmailTypeImpl(SessionContext sc,
                                           java.lang.String toUserId,
                                           java.lang.String emailTypeId)
                                    throws GranException
Copies a EmailType. Available via SOAP.

Parameters:
sc -
emailTypeId -
Returns:
new EmailType ID
Throws:
GranException

updateEmailTypeImpl

public void updateEmailTypeImpl(SessionContext sc,
                                java.lang.String emailTypeId,
                                java.lang.String name)
                         throws GranException
Updates specified EmailType. Available via SOAP.

Parameters:
sc -
emailTypeId -
name -
Throws:
GranException

deleteEmailTypeImpl

public void deleteEmailTypeImpl(SessionContext sc,
                                java.lang.String emailTypeId)
                         throws GranException
Deletes specified EmailType.

Parameters:
sc -
emailTypeId -
Throws:
GranException

getAvailableEmailTypeListImpl

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

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

getContentTypeListImpl

public java.util.ArrayList getContentTypeListImpl(SessionContext sc,
                                                  java.util.ArrayList result)
                                           throws GranException
Returns list of ContentType. Available via SOAP.

Parameters:
sc -
result -
Returns:
list of SecuredContentTypeBean
Throws:
GranException
See Also:
SecuredContentTypeBean

getFromTypeListImpl

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

getTemplateImpl

public java.lang.String getTemplateImpl(SessionContext sc,
                                        java.lang.String emailTypeId,
                                        java.lang.String result)
                                 throws GranException
Returns Template for specified EmailType. Available via SOAP.

Parameters:
sc -
emailTypeId -
result -
Returns:
Template
Throws:
GranException

setTemplateImpl

public void setTemplateImpl(SessionContext sc,
                            java.lang.String toUserId,
                            java.lang.String emailTypeId,
                            java.lang.String type,
                            java.lang.String subject,
                            java.lang.String from,
                            java.lang.String reply,
                            java.lang.String cc,
                            java.lang.String text)
                     throws GranException
Sets Template for specified Prstatus. Available via SOAP.

Parameters:
sc -
Throws:
GranException


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