org.csapi.gms
Interface IpMailboxFolderOperations

All Superinterfaces:
IpInterfaceOperations, IpServiceOperations
All Known Subinterfaces:
IpMailboxFolder
All Known Implementing Classes:
_IpMailboxFolderStub, IpMailboxFolderPOA, IpMailboxFolderPOATie

public interface IpMailboxFolderOperations
extends IpServiceOperations

Generated from IDL interface "IpMailboxFolder"

Author:
JacORB IDL compiler V 2.1, 16-Feb-2004

Method Summary
 void close(int mailboxSessionID, int folderSessionID)
           
 int getInfoAmount(int folderSessionID)
           
 TpFolderInfoProperty[] getInfoProperties(int folderSessionID, int firstProperty, int numberOfProperties)
           
 IpMessage getMessage(int folderSessionID, java.lang.String messageID)
           
 void putMessage(int folderSessionID, java.lang.String message, TpMessageInfoProperty[] messageInfoProperties)
           
 void remove(int mailboxSessionID, java.lang.String folderID)
           
 void setInfoProperties(int folderSessionID, int firstProperty, TpFolderInfoProperty[] folderInfoProperties)
           
 
Methods inherited from interface org.csapi.IpServiceOperations
setCallback, setCallbackWithSessionID
 

Method Detail

getInfoAmount

int getInfoAmount(int folderSessionID)
                  throws TpCommonExceptions,
                         P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getInfoProperties

TpFolderInfoProperty[] getInfoProperties(int folderSessionID,
                                         int firstProperty,
                                         int numberOfProperties)
                                         throws TpCommonExceptions,
                                                P_INVALID_SESSION_ID,
                                                P_GMS_NUMBER_NOT_POSITIVE
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID
P_GMS_NUMBER_NOT_POSITIVE

setInfoProperties

void setInfoProperties(int folderSessionID,
                       int firstProperty,
                       TpFolderInfoProperty[] folderInfoProperties)
                       throws TpCommonExceptions,
                              P_GMS_PROPERTY_NOT_SET,
                              P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_GMS_PROPERTY_NOT_SET
P_INVALID_SESSION_ID

putMessage

void putMessage(int folderSessionID,
                java.lang.String message,
                TpMessageInfoProperty[] messageInfoProperties)
                throws TpCommonExceptions,
                       P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

getMessage

IpMessage getMessage(int folderSessionID,
                     java.lang.String messageID)
                     throws TpCommonExceptions,
                            P_GMS_INVALID_MESSAGE_ID,
                            P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_GMS_INVALID_MESSAGE_ID
P_INVALID_SESSION_ID

close

void close(int mailboxSessionID,
           int folderSessionID)
           throws TpCommonExceptions,
                  P_INVALID_SESSION_ID
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID

remove

void remove(int mailboxSessionID,
            java.lang.String folderID)
            throws TpCommonExceptions,
                   P_INVALID_SESSION_ID,
                   P_GMS_INVALID_FOLDER_ID,
                   P_GMS_FOLDER_IS_OPEN,
                   P_GMS_INSUFFICIENT_PRIVILEGE
Throws:
TpCommonExceptions
P_INVALID_SESSION_ID
P_GMS_INVALID_FOLDER_ID
P_GMS_FOLDER_IS_OPEN
P_GMS_INSUFFICIENT_PRIVILEGE


Copyright © 2008. All Rights Reserved.