|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Uses of GroupwareException in com.sap.ip.collaboration.gw.api.exception |
| Subclasses of GroupwareException in com.sap.ip.collaboration.gw.api.exception | |
class |
AddAttachmentFailureException
The AddAttachmentFailureException class is thrown when adding an attachment to a groupware item fails. |
class |
InvalidEmailAddressFormatException
The TransportLoadFailureException class is thrown when some of the email addresses specified have incorrect format. |
class |
InvalidTransportException
The TransportLoadFailureException class is thrown when the groupware framework is unable to find the specfied class in its classloader. |
class |
NoResourceFoundException
The NoResourceFoundException class is thrown when the requested groupware resource is not found Copyright (c) SAP 2002 |
class |
NoTransportConfiguredException
The TransportLoadFailureException class is thrown when no transport is configured for a specific groupware item type. |
class |
TransportLoadFailureException
The TransportLoadFailureException class is thrown when the groupware framework is unable to load the specified transport class. |
| Uses of GroupwareException in com.sap.ip.collaboration.gw.api.framework.groupware |
| Methods in com.sap.ip.collaboration.gw.api.framework.groupware that throw GroupwareException | |
java.util.Map |
ICalendarReadTransport.getAvailabilityInfo(IDateRange range,
int timeInterval,
java.util.List addresses,
IGroupwareCredentials credentials)
Returns the availability information for a list of users. |
void |
IMailItem.setCc(java.lang.String cc)
Sets the Cc list for the Mail Item. |
java.lang.String |
IMailItem.getCc()
Gets the Cc list for the Mail Item. |
void |
IMailItem.setCcList(java.util.List cc)
Sets the Cc list for the Mail Item as a list of EmailAddresses. |
java.util.List |
IMailItem.getCcList()
Gets the Cc list for the Mail Item as a list of EmailAddresses. |
void |
IMailItem.setBcc(java.lang.String bcc)
Sets the Bcc list for the Mail Item. |
java.lang.String |
IMailItem.getBcc()
Gets the Bcc list for the Mail Item |
void |
IMailItem.setBccList(java.util.List bcc)
Sets the Bcc list for the Mail Item as a list of EmailAddresses. |
java.util.List |
IMailItem.getBccList()
Gets the Bcc list for the Mail Item as a list of EmailAddresses. |
void |
IMailItem.setPriority(com.sap.ip.collaboration.gw.api.enum.PriorityType priority)
Sets the priority for the Mail Item. |
com.sap.ip.collaboration.gw.api.enum.PriorityType |
IMailItem.getPriority()
Gets the priority for the Mail Item. |
void |
IMailItem.setSaveOnSend(boolean flag)
Sets a boolean flag indicating whether the mail item should be saved in the 'Sent Items' folder or not. |
boolean |
IMailItem.getSaveOnSend()
Gets a boolean flag indicating whether the mail item should be saved in the 'Sent Items' folder or not. |
void |
IMailItem.send()
Sends the groupware item without any credentials (Used when the SMTP server does not authenticate the user sending the mail.) |
void |
IMailItem.send(IGroupwareCredentials smtp,
IGroupwareCredentials groupware)
Sends the mail item when the credentials for the SMTP server are different from from the groupware server. |
java.util.List |
IMailItem.getAttachmentList()
Returns the attachment list associated with the mail item. |
void |
IMailItem.addAttachment(IAttachment attachment)
Adds an attachment to the mail item. |
void |
IMailItem.deleteAttachment(IAttachment attachment)
Deleted an attachment from the mail item. |
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. |
java.util.List |
IReadTransport.getItemList(IDateRange range,
IGroupwareCredentials credentials)
Returns all items from the transport for the specified date range |
IGroupwareItem |
IReadTransport.getItem(java.lang.String Id,
IGroupwareCredentials credentials)
Returns a groupware item from the transport based on the id specified. |
java.lang.String |
IReadTransport.getContent(java.lang.String Id,
IGroupwareCredentials credentials)
Returns content of the groupware item based on the id specified. |
IAttachment |
IReadTransport.getAttachmentContent(java.lang.String Id,
java.lang.String attachmentId,
IGroupwareCredentials credentials)
Returns content of the attachment based on the id specified. |
java.util.List |
IReadTransport.getItemList(IDateRange range,
java.util.Properties searchCriteria,
IGroupwareCredentials credentials)
Returns all items from the transport for the specified date range and search criteria. |
java.lang.String |
IGroupwareItem.getID()
Returns the Id of groupware item, which uniquely identifies the item. |
void |
IGroupwareItem.setID(java.lang.String Id)
Sets the Id of groupware item, which uniquely identifies the item. |
GroupwareItemType |
IGroupwareItem.getItemType()
Returns the item type of the groupware item i.e. |
void |
IGroupwareItem.setTransport(ITransport transport)
Sets a transport on the groupware item, which is used for save, send and fetch operations. |
void |
IGroupwareItem.setGroupwareManager(IGroupwareManager manager)
Sets a reference of the groupware manager in the groupware item. |
IGroupwareManager |
IGroupwareItem.getGroupwareManager()
Returns the groupware manager associated with the groupware item. |
ITransport |
IGroupwareItem.getTransport(TransportType type)
Returns the transport used by the groupware item |
java.lang.String |
IGroupwareItem.getTransportName(TransportType type)
Returns the transport name of the groupware item. |
java.lang.String |
IGroupwareItem.getContent()
Returns the content of the groupware item. |
void |
IGroupwareItem.setContent(java.lang.String content)
Sets the body of the groupware item. |
java.lang.String |
IGroupwareItem.getSubject()
Returns the subject of the groupware item. |
void |
IGroupwareItem.setSubject(java.lang.String subject)
Sets the subject of the groupware item. |
void |
IGroupwareItem.setTo(java.lang.String to)
Sets the recipient list of groupware item. |
void |
IGroupwareItem.setToList(java.util.List to)
Sets the recipient list of groupware item. |
java.lang.String |
IGroupwareItem.getTo()
Returns the recipient list of the groupware item. |
java.util.List |
IGroupwareItem.getToList()
Returns the recipient list of the groupware item as a list of EmailAddresses. |
void |
IGroupwareItem.setFrom(java.lang.String from)
Sets the address from which the groupware item is originating. |
java.lang.String |
IGroupwareItem.getFrom()
Returns the address which sent the groupware item. |
void |
IGroupwareItem.setFromAddress(IEmailAddress from)
Sets the EmailAddress from which the groupware item is originating. |
IEmailAddress |
IGroupwareItem.getFromAddress()
Returns the address which sent the groupware item. |
void |
IGroupwareItem.save(com.sapportals.portal.security.usermanagement.IUser user)
Saves the groupware item. |
void |
IGroupwareItem.send(com.sapportals.portal.security.usermanagement.IUser user)
Sends the groupware item to the intended recipient list. |
void |
IGroupwareItem.remove(com.sapportals.portal.security.usermanagement.IUser user)
Removes the groupware item. |
void |
IGroupwareItem.setMimeType(java.lang.String mimeType)
Sets the MIME type of the content of the groupware item. |
java.lang.String |
IGroupwareItem.getMimeType()
Returns the MIME type of the content of the groupware item. |
void |
IGroupwareItem.setApplicationData(java.util.Map customAttributes)
Sets application data on the groupware item as custom attributes. |
java.util.Map |
IGroupwareItem.getApplicationData()
Returns the application data of the groupware item |
void |
IGroupwareManager.startUp()
Initalizes the groupware manager. |
void |
IGroupwareManager.shutDown()
Terminates the groupware manager. |
void |
IGroupwareManager.loadTransport(java.lang.String transportClass,
java.util.List transportProperties)
Loads up the specified transport class, initializes it and registers the transport with transport registry. |
void |
IGroupwareManager.loadTransport(java.lang.String transportClass,
java.util.List transportProperties,
boolean isDefault)
Loads up the specified transport class, initializes it and registers the transport with transport registry. |
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. |
java.util.List |
IGroupwareManager.getItemList(GroupwareItemType itemType,
IDateRange range,
com.sapportals.portal.security.usermanagement.IUser user)
Returns all groupware items for the specified date range. |
java.util.List |
IGroupwareManager.getItemList(GroupwareItemType itemType,
IDateRange range,
java.util.Properties searchCriteria,
com.sapportals.portal.security.usermanagement.IUser user)
Returns all groupware items for the specified date range and search attributes. |
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. |
java.util.Map |
IGroupwareManager.getAvailabilityInfo(IDateRange range,
int timeInterval,
java.util.List addresses,
com.sapportals.portal.security.usermanagement.IUser user)
Returns the availability information for a list of users. |
java.util.Properties |
IGroupwareManager.getCredentialsProperties(int itemType,
java.lang.String transportName)
Returns different credential properties needed by the specified transport.Used for fetching information from user mapping. |
IAttachment |
IGroupwareManager.getAttachmentContent(GroupwareItemType itemType,
java.lang.String transportName,
java.lang.String id,
java.lang.String attachmentId,
com.sapportals.portal.security.usermanagement.IUser user)
Returns content of the attachment based on the id specified. |
IGroupwareCredentials |
IGroupwareManager.getCredentials(com.sapportals.portal.security.usermanagement.IUser user,
java.lang.String serverAlias)
|
IGroupwareItemFactory |
IGroupwareManager.getGroupwareItemFactory(com.sapportals.portal.security.usermanagement.IUser user)
|
void |
ICalendarItem.setLocation(java.lang.String location)
Sets the location |
java.lang.String |
ICalendarItem.getLocation()
Returns the location |
void |
ICalendarItem.setReminder(int reminder)
Sets the reminder time |
void |
ICalendarItem.setHasReminder(boolean reminder)
Sets if the reminder has to be set or not. |
int |
ICalendarItem.getReminder()
Returns the reminder |
boolean |
ICalendarItem.getHasReminder()
Returns if the reminder is set or not |
void |
ICalendarItem.setAllDay(boolean vData)
Sets the all day flag |
boolean |
ICalendarItem.isAllDay()
Returns the allday flag |
void |
ICalendarItem.setShowTimeAs(AvailabilityType showTime)
Sets the showtime-as flag |
AvailabilityType |
ICalendarItem.getShowTimeAs()
Returns the showtime-as flag |
void |
ICalendarItem.setStartDateTime(java.util.Date startDateTime)
Sets the start date and time of the calendar item |
java.util.Date |
ICalendarItem.getStartDateTime()
Returns the start date and time of the calendar item |
void |
ICalendarItem.setEndDateTime(java.util.Date endDateTime)
Sets the end date and time of the calendar item |
java.util.Date |
ICalendarItem.getEndDateTime()
Returns the End date and time of the calendar item |
boolean |
ICalendarItem.isMultiDay()
Returns if the appointment spans over multiple days |
void |
ICalendarItem.setOrganizer(java.lang.String organizer)
Sets the organizer of the meeting item (Used to create meetings on behalf of another user) |
java.lang.String |
ICalendarItem.getOrganizer()
Returns the organizer of the meeting item. |
boolean |
ICalendarItem.isRecurring()
Returns true if the appointment is a recurring appointment |
void |
ICalendarItem.setRecurring(boolean flag)
Sets if the appointment is recurring or not. |
boolean |
ICalendarItem.isMeeting()
Returns true if the calendar item is a meeting, false otherwise. |
void |
ICalendarItem.setMeeting(boolean flag)
Sets if the calendar item is a meeting, false otherwise. |
java.util.List |
ICalendarItem.getAttachmentList()
Returns the attachment list associated with the meeting item. |
void |
ICalendarItem.addAttachment(IAttachment attachment)
Adds an attachment to the meeting item. |
void |
ICalendarItem.deleteAttachment(IAttachment attachment)
Deleted an attachment from the meeting item. |
void |
ICalendarItem.deleteAttachments()
Deleted all attachments from the meeting item. |
java.lang.String |
IAttachment.getName()
Returns the name of the attachment |
void |
IAttachment.setName(java.lang.String name)
Sets the name of the attachment |
java.lang.String |
IAttachment.getId()
Returns the id of the attachment |
void |
IAttachment.setId(java.lang.String id)
Sets the id of the attachment |
void |
IAttachment.setParentId(java.lang.String id)
Sets the id of the parent groupware item for the attachment |
java.io.InputStream |
IAttachment.getContent(com.sapportals.portal.security.usermanagement.IUser user)
Returns an input stream to the attachment content |
java.io.InputStream |
IAttachment.getContent()
Returns an input stream to the attachment content |
void |
IAttachment.setContent(java.io.InputStream stream)
Sets the input stream to the attachment content |
void |
IAttachment.close()
Closes the input stream associated with attachment content (It is the responsibility of the client to close the input stream.) |
long |
IAttachment.getContentLength()
Returns the length of the resource content |
void |
IAttachment.setContentLength(long length)
Sets the length of the resource content |
java.lang.String |
IAttachment.getContentType()
Returns the content type of the attachment |
void |
IAttachment.setContentType(java.lang.String contentType)
Sets the content type for the attachment content |
void |
IAttachment.setReadTransport(IReadTransport transport)
Sets the read transport for fetching the content of the attachment |
void |
IAttachment.setGroupwareItem(IGroupwareItem item)
Sets the parent groupware items of the attachment |
void |
ITaskItem.setPriority(com.sap.ip.collaboration.gw.api.enum.PriorityType priority)
Sets the priority for the task item. |
com.sap.ip.collaboration.gw.api.enum.PriorityType |
ITaskItem.getPriority()
Returns the priority for the task item. |
void |
ITaskItem.setCategory(java.lang.String category)
Sets the category for the task item |
java.lang.String |
ITaskItem.getCategory()
Returns the category for the task item |
void |
ITaskItem.setDueDate(java.util.Date dueDate)
Sets the due date for the task item. |
java.util.Date |
ITaskItem.getDueDate()
Returns the due date for the task item |
boolean |
ITaskItem.getHasDueDate()
Returns if the due date is set for the task item |
void |
ITaskItem.setHasDueDate(boolean duedate)
Sets if the due date is there for the task item |
void |
ITaskItem.setCompleted(boolean vData)
Sets if the task has been completed |
boolean |
ITaskItem.getCompleted()
Returns if the task has been completed |
void |
ITaskItem.setReminder(java.util.Date reminderTime)
sets the reminder time for the task item |
java.util.Date |
ITaskItem.getReminder()
Returns the reminder time for the task item. |
boolean |
ITaskItem.getHasReminder()
Returns if the reminder is set for the task item. |
void |
ITaskItem.setHasReminder(boolean reminder)
Sets if the reminder is there or not. |
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. |
void |
ISendTransport.remove(java.lang.String id,
IGroupwareCredentials credentials)
Removes the groupware item based on the id specified. |
void |
ITransport.initialize(IGroupwareManager gwManager,
java.util.List configuration)
Initializes the groupware transport with different congiguration properties. |
void |
ITransport.terminate()
Terminates the groupware transport. |
IGroupwareCredentials |
IGroupwareCredentialsProvider.getCredentials(com.sapportals.portal.security.usermanagement.IUser user,
java.lang.String systemId)
Returns groupware credentials of the user for the given systemId. |
| Uses of GroupwareException in com.sap.ip.collaboration.gw.api.manager.calendar |
| Methods in com.sap.ip.collaboration.gw.api.manager.calendar that throw GroupwareException | |
com.sapportals.wcm.util.uri.RID |
ICalendarSO.getRID()
Returns the RID of calendar so |
java.lang.String |
ICalendarSO.getID()
Returns the Id of calendar item, which uniquely identifies the item. |
void |
ICalendarSO.setID(java.lang.String Id)
Sets the Id of calendar item, which uniquely identifies the item. |
java.lang.String |
ICalendarSO.getTransportName(TransportType type)
Returns the transport name of the calendar item. |
java.lang.String |
ICalendarSO.getContent()
Returns the content of the calendar item. |
void |
ICalendarSO.setContent(java.lang.String content)
Sets the body of the calendar item. |
java.lang.String |
ICalendarSO.getSubject()
Returns the subject of the calendar item. |
void |
ICalendarSO.setSubject(java.lang.String subject)
Sets the subject of the calendar item. |
void |
ICalendarSO.setTo(java.lang.String to)
Sets the recipient list of calendar item. |
java.lang.String |
ICalendarSO.getTo()
Returns the recipient list of the calendar item. |
void |
ICalendarSO.setToList(java.util.List to)
Sets the recipient list of calendar item as a list of EmailAddresses. |
java.util.List |
ICalendarSO.getToList()
Returns the recipient list of the calendar item as a list of EmailAddresses. |
void |
ICalendarSO.setFrom(java.lang.String from)
Sets the address from which the calendar item is originating. |
java.lang.String |
ICalendarSO.getFrom()
Returns the address which sent the calendar item. |
void |
ICalendarSO.setFromAddress(IEmailAddress from)
Sets the email address from which the calendar item is originating. |
IEmailAddress |
ICalendarSO.getFromAddress()
Returns the email address which sent the calendar item. |
void |
ICalendarSO.save(com.sapportals.portal.security.usermanagement.IUser user)
Saves the calendar item. |
void |
ICalendarSO.send(com.sapportals.portal.security.usermanagement.IUser user)
Sends the calendar item to the intended recipient list. |
void |
ICalendarSO.remove(com.sapportals.portal.security.usermanagement.IUser user)
Removes the calendar item. |
void |
ICalendarSO.setMimeType(java.lang.String mimeType)
Sets the MIME type of the content of the calendar item. |
java.lang.String |
ICalendarSO.getMimeType()
Returns the MIME type of the content of the calendar item. |
void |
ICalendarSO.setApplicationData(java.util.Map customAttributes)
Sets application data on the calendar item as custom attributes. |
java.util.Map |
ICalendarSO.getApplicationData()
Returns the application data of the calendar item |
void |
ICalendarSO.setLocation(java.lang.String location)
Sets the location |
java.lang.String |
ICalendarSO.getLocation()
Returns the location |
void |
ICalendarSO.setReminder(int reminder)
Sets the reminder time |
int |
ICalendarSO.getReminder()
Returns the reminder |
void |
ICalendarSO.setAllDay(boolean vData)
Sets the all day flag |
boolean |
ICalendarSO.isAllDay()
Returns the allday flag |
void |
ICalendarSO.setShowTimeAs(AvailabilityType showTime)
Sets the showtime-as flag |
AvailabilityType |
ICalendarSO.getShowTimeAs()
Returns the showtime-as flag |
void |
ICalendarSO.setStartDateTime(java.util.Date startDateTime)
Sets the start date and time of the calendar item |
java.util.Date |
ICalendarSO.getStartDateTime()
Returns the start date and time of the calendar item |
void |
ICalendarSO.setEndDateTime(java.util.Date endDateTime)
Sets the end date and time of the calendar item |
java.util.Date |
ICalendarSO.getEndDateTime()
Returns the End date and time of the calendar item |
boolean |
ICalendarSO.isMultiDay()
Returns if the appointment spans over multiple days |
void |
ICalendarSO.setOrganizer(java.lang.String organizer)
Sets the organizer of the meeting item (Used to create meetings on behalf of another user) |
java.lang.String |
ICalendarSO.getOrganizer()
Returns the organizer of the meeting item. |
boolean |
ICalendarSO.isRecurring()
Returns true if the appointment is a recurring appointment |
void |
ICalendarSO.setRecurring(boolean flag)
Sets if the appointment is recurring or not. |
boolean |
ICalendarSO.isMeeting()
Returns true if the calendar item is a meeting, false otherwise. |
void |
ICalendarSO.setMeeting(boolean flag)
Sets if the calendar item is a meeting, false otherwise. |
java.util.Map |
ICalendarSO.getAvailabilityInfo(IDateRange range,
int timeInterval,
java.util.List addresses,
com.sapportals.portal.security.usermanagement.IUser user)
Returns the availability information for a list of users. |
com.sap.netweaver.coll.attachment.IAttachmentList |
ICalendarSO.getAttachmentList()
Returns the attachment list the calendar item |
void |
ICalendarSO.setAttachmentList(com.sap.netweaver.coll.attachment.IAttachmentList attachmentList)
Sets the list of attachments on the calendar item. |
| Uses of GroupwareException in com.sap.ip.collaboration.gw.impl.transport.file.filesystem |
| Methods in com.sap.ip.collaboration.gw.impl.transport.file.filesystem that throw GroupwareException | |
java.util.List |
FileTransport.getItemList(IDateRange range,
IGroupwareCredentials credential)
|
private ICalendarItem |
FileTransport.createCalendarItem(java.util.Properties props,
java.io.File file)
Creates the calendar item from Calendar item properties and attachements if any from the file directory associated the item. |
private void |
FileTransport.readAttachmentsIfAny(java.util.Properties props,
java.io.File file,
ICalendarItem item)
Method to attach attachments for a given calendar item. |
java.util.List |
FileTransport.getItemList(IDateRange range,
java.util.Properties searchCriteria,
IGroupwareCredentials credentials)
|
IGroupwareItem |
FileTransport.getItem(java.lang.String id,
IGroupwareCredentials credential)
|
java.lang.String |
FileTransport.getContent(java.lang.String id,
IGroupwareCredentials credential)
|
void |
FileTransport.initialize(IGroupwareManager gwManager,
java.util.List configuration)
|
private void |
FileTransport.initFileSystemDetails()
Initializes the Filesystem details like the default appointment and availability directories. |
private java.io.File |
FileTransport.createDirectory(java.lang.String tempLocation)
Creates the directory if it is not already present. |
void |
FileTransport.terminate()
|
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). |
java.util.Map |
FileTransport.getAvailabilityInfo(IDateRange range,
int timeInterval,
java.util.List addresses,
IGroupwareCredentials credential)
|
private IAvailabilityInfo |
FileTransport.getAvailabilityImpl(java.lang.String data,
IDateRange range,
int interval)
Creates the availability info implementaion with the given availability info. |
private void |
FileTransport.convertToAvailabilityInfoImpl(java.util.Map map,
IDateRange range,
int interval)
Stores Availability info for given date range & interval in its implementation object. |
private void |
FileTransport.createItem(ICalendarItem item,
boolean reflect)
Creates a file for the given CalendarItem Object. |
private void |
FileTransport.updateAvailableInfo(java.lang.String fileName,
ICalendarItem item,
java.util.Properties properties,
boolean reflect)
Updates the availability info of all the attenedees of the appointment. |
private void |
FileTransport.addAvailabilityInfoForUser(java.lang.String user,
java.util.Properties properties)
Adds the user availability information to availability file. |
private void |
FileTransport.createAttachments(java.io.File calendarStoreFile,
ICalendarItem item,
java.util.Properties props)
|
private void |
FileTransport.createActualAttachment(java.io.File dir,
IAttachment attachment)
Creates the attachment file for a given attachment. |
private void |
FileTransport.transferContent(IAttachment attachment,
java.io.File attachmentFile)
writes the attachment file with its content. |
private void |
FileTransport.addToCache(ICalendarItem item)
Stores the given Calendar item in Cache. |
private void |
FileTransport.removeItem(java.lang.String id)
It deletes file associated with a calendar item from file system & updates the cache & availability information |
private void |
FileTransport.removeAvailableInfo(java.io.File calendarStoreFile,
java.lang.String id)
Find the users go to their respective folders delete the availability info and save it. |
private void |
FileTransport.removeFromUserAppointment(java.lang.String user,
java.lang.String id)
deletes the appointment entry from the user availability info. |
private void |
FileTransport.removeAttachmentsIfAny(java.lang.String id)
removes all the attachments with a given calendar item. |
private java.lang.String |
FileTransport.addToFileSystem(ICalendarItem pItem,
java.util.Properties props,
boolean reflect)
It Creates or saves file corresponding to given calendar item. |
private java.io.File |
FileTransport.calendarSaveItem(java.lang.String id)
Method to return the file representing the calendar item. |
private java.io.File |
FileTransport.calendarStoreItem(java.util.Date date,
java.lang.StringBuffer pSb)
Creates file to store appointment information based on date value. |
private java.io.File |
FileTransport.getAttachmentDir(java.lang.String id)
It gets the attachment directory of the given calendar item id. |
IAttachment |
FileTransport.getAttachmentContent(java.lang.String id,
java.lang.String attachmentId,
IGroupwareCredentials credentials)
|
private IAttachment |
FileTransport.getAttachmentFromFileSystem(java.io.File attachmentDir,
java.lang.String attachmentId,
java.lang.String attachmentFileName)
Reads the attachment from the given attachment directory and file name & wraps it into IAttachment object. |
void |
FileTransport.remove(java.lang.String id,
IGroupwareCredentials credentials)
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||