com.sap.ip.collaboration.gw.api.framework.groupware
Interface ISendTransport

All Superinterfaces:
ITransport
All Known Subinterfaces:
IMailSendTransport
All Known Implementing Classes:
FileTransport

public interface ISendTransport
extends ITransport

The ISendTransport interface defines methods for saving or sending groupware items.

Copyright (c) SAP 2002

Version:
$Revision: 1.0$

Method Summary
 void remove(java.lang.String id, IGroupwareCredentials credentials)
          Removes the groupware item based on the id specified.
 java.lang.String save(IGroupwareItem item, IGroupwareCredentials credentials)
          Saves the groupware item using the credentials specified.
 java.lang.String send(IGroupwareItem item, IGroupwareCredentials credentials)
          Sends the groupware item to the intended recipient list.
 
Methods inherited from interface com.sap.ip.collaboration.gw.api.framework.groupware.ITransport
getServerAlias, getSupportedItemType, getTransportDescription, getTransportName, getTransportType, initialize, terminate
 

Method Detail

remove

public void remove(java.lang.String id,
                   IGroupwareCredentials credentials)
            throws GroupwareException
Removes the groupware item based on the id specified.
Parameters:
String - id
IGroupwareCredentials - groupware credentials
Throws:
GroupwareException -  

save

public java.lang.String save(IGroupwareItem item,
                             IGroupwareCredentials credentials)
                      throws GroupwareException
Saves the groupware item using the credentials specified.
Parameters:
item - groupware item
credentials - groupware credentials
Returns:
id of the item saved
Throws:
GroupwareException -  

send

public java.lang.String send(IGroupwareItem item,
                             IGroupwareCredentials credentials)
                      throws GroupwareException
Sends the groupware item to the intended recipient list.
Parameters:
item - groupware item
credentials - groupware credentials
Returns:
id of the item sent
Throws:
GroupwareException -