Uses of Interface
com.sap.ip.collaboration.gw.api.framework.groupware.IGroupwareItem

Packages that use IGroupwareItem
com.sap.ip.collaboration.gw.api.framework.groupware   
com.sap.ip.collaboration.gw.impl.transport.file.filesystem   
 

Uses of IGroupwareItem in com.sap.ip.collaboration.gw.api.framework.groupware
 

Subinterfaces of IGroupwareItem in com.sap.ip.collaboration.gw.api.framework.groupware
 interface ICalendarItem
          This interface represents a calendar item like meeting/appointment and extends from the IGroupwareItem interface.
 interface IMailItem
          This interface represents a mail item used for the send mail operation and extends from the IGroupwareItem interface.
 interface ITaskItem
          This interface represents a groupware task item and extends from the IGroupwareItem interface.
 

Methods in com.sap.ip.collaboration.gw.api.framework.groupware that return IGroupwareItem
 IGroupwareItem IReadTransport.getItem(java.lang.String Id, IGroupwareCredentials credentials)
          Returns a groupware item from the transport based on the id specified.
 IGroupwareItem IGroupwareItemFactory.getNewInstance(GroupwareItemType type)
           
 IGroupwareItem IGroupwareManager.getItem(GroupwareItemType itemType, java.lang.String transportName, java.lang.String Id, com.sapportals.portal.security.usermanagement.IUser user)
          Returns a groupware item from the transport based on the id specified.
 IGroupwareItem IGroupwareManager.createNewItem(GroupwareItemType itemType)
          Creates a new groupware item based on the default transport.
 IGroupwareItem IGroupwareManager.createNewItem(GroupwareItemType itemType, java.lang.String transportName)
          Creates a new groupware item based on the specified transport.
 

Methods in com.sap.ip.collaboration.gw.api.framework.groupware with parameters of type IGroupwareItem
 java.lang.String IMailSendTransport.send(IGroupwareItem item)
          Sends the mail item without any credentials (Used when the SMTP server does not authenticate the user sending the mail.)
 java.lang.String IMailSendTransport.send(IGroupwareItem item, IGroupwareCredentials smtp, IGroupwareCredentials groupware)
          Sends the mail item when the credentials for the SMTP server are different from from the groupware server.
 void IGroupwareManager.save(IGroupwareItem item, com.sapportals.portal.security.usermanagement.IUser user)
          Saves the groupware item.This method obtains the necessery credentials for connecting to the groupware server from credentials factory.
 void IGroupwareManager.remove(IGroupwareItem item, com.sapportals.portal.security.usermanagement.IUser user)
          Saves the groupware item.This method obtains the necessery credentials for connecting to the groupware server from credentials factory.
 void IGroupwareManager.send(IGroupwareItem item, com.sapportals.portal.security.usermanagement.IUser user)
          Sends the groupware item to the intended recipient list.This method obtains the necessery credentials for connecting to the groupware server from credentials factory.
 void IAttachment.setGroupwareItem(IGroupwareItem item)
          Sets the parent groupware items of the attachment
 java.lang.String ISendTransport.save(IGroupwareItem item, IGroupwareCredentials credentials)
          Saves the groupware item using the credentials specified.
 java.lang.String ISendTransport.send(IGroupwareItem item, IGroupwareCredentials credentials)
          Sends the groupware item to the intended recipient list.
 

Uses of IGroupwareItem in com.sap.ip.collaboration.gw.impl.transport.file.filesystem
 

Methods in com.sap.ip.collaboration.gw.impl.transport.file.filesystem that return IGroupwareItem
 IGroupwareItem FileTransport.getItem(java.lang.String id, IGroupwareCredentials credential)
           
 

Methods in com.sap.ip.collaboration.gw.impl.transport.file.filesystem with parameters of type IGroupwareItem
 java.lang.String FileTransport.save(IGroupwareItem item, IGroupwareCredentials credential)
           
 java.lang.String FileTransport.send(IGroupwareItem item, IGroupwareCredentials credential)
           
private  java.lang.String FileTransport.send(IGroupwareItem item, IGroupwareCredentials credential, boolean reflect)
          Sends or saves a given calendar item depending on its status(existing/new).