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


public interface IGroupwareItemFactory


Method Summary
 IAvailabilityInfo getAvailabilityInfo()
           
 IDateRange getDateRange(java.util.Date pStartDate, java.util.Date pEndDate)
           
 IEmailAddress getEmailObject(java.lang.String pName)
           
 IEmailAddress getEmailObject(java.lang.String pName, java.lang.String pMailId)
           
 IGroupwareItem getNewInstance(GroupwareItemType type)
           
 java.lang.Object getNewInstanceForImpl(GroupwareItemType type)
           
 

Method Detail

getAvailabilityInfo

public IAvailabilityInfo getAvailabilityInfo()

getDateRange

public IDateRange getDateRange(java.util.Date pStartDate,
                               java.util.Date pEndDate)

getEmailObject

public IEmailAddress getEmailObject(java.lang.String pName)
                             throws java.net.MalformedURLException

getEmailObject

public IEmailAddress getEmailObject(java.lang.String pName,
                                    java.lang.String pMailId)
                             throws java.net.MalformedURLException

getNewInstance

public IGroupwareItem getNewInstance(GroupwareItemType type)

getNewInstanceForImpl

public java.lang.Object getNewInstanceForImpl(GroupwareItemType type)