org.csapi.gms
Class IpMailboxFolderPOATie

java.lang.Object
  extended by org.omg.PortableServer.Servant
      extended by org.csapi.gms.IpMailboxFolderPOA
          extended by org.csapi.gms.IpMailboxFolderPOATie
All Implemented Interfaces:
IpMailboxFolderOperations, IpInterfaceOperations, IpServiceOperations, org.omg.CORBA.portable.InvokeHandler

public class IpMailboxFolderPOATie
extends IpMailboxFolderPOA

Generated from IDL interface "IpMailboxFolder"

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

Constructor Summary
IpMailboxFolderPOATie(IpMailboxFolderOperations delegate)
           
IpMailboxFolderPOATie(IpMailboxFolderOperations delegate, org.omg.PortableServer.POA poa)
           
 
Method Summary
 org.omg.PortableServer.POA _default_POA()
           
 IpMailboxFolderOperations _delegate()
           
 void _delegate(IpMailboxFolderOperations delegate)
           
 IpMailboxFolder _this()
           
 IpMailboxFolder _this(org.omg.CORBA.ORB orb)
           
 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 setCallback(IpInterface appInterface)
           
 void setCallbackWithSessionID(IpInterface appInterface, int sessionID)
           
 void setInfoProperties(int folderSessionID, int firstProperty, TpFolderInfoProperty[] folderInfoProperties)
           
 
Methods inherited from class org.csapi.gms.IpMailboxFolderPOA
_all_interfaces, _invoke
 
Methods inherited from class org.omg.PortableServer.Servant
_get_delegate, _get_interface_def, _is_a, _non_existent, _object_id, _orb, _poa, _set_delegate, _this_object, _this_object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IpMailboxFolderPOATie

public IpMailboxFolderPOATie(IpMailboxFolderOperations delegate)

IpMailboxFolderPOATie

public IpMailboxFolderPOATie(IpMailboxFolderOperations delegate,
                             org.omg.PortableServer.POA poa)
Method Detail

_this

public IpMailboxFolder _this()
Overrides:
_this in class IpMailboxFolderPOA

_this

public IpMailboxFolder _this(org.omg.CORBA.ORB orb)
Overrides:
_this in class IpMailboxFolderPOA

_delegate

public IpMailboxFolderOperations _delegate()

_delegate

public void _delegate(IpMailboxFolderOperations delegate)

_default_POA

public org.omg.PortableServer.POA _default_POA()
Overrides:
_default_POA in class org.omg.PortableServer.Servant

setCallback

public void setCallback(IpInterface appInterface)
                 throws P_INVALID_INTERFACE_TYPE,
                        TpCommonExceptions
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions

close

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

putMessage

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

getMessage

public 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

remove

public 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

setInfoProperties

public 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

getInfoProperties

public 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

setCallbackWithSessionID

public void setCallbackWithSessionID(IpInterface appInterface,
                                     int sessionID)
                              throws P_INVALID_INTERFACE_TYPE,
                                     TpCommonExceptions,
                                     P_INVALID_SESSION_ID
Throws:
P_INVALID_INTERFACE_TYPE
TpCommonExceptions
P_INVALID_SESSION_ID

getInfoAmount

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


Copyright © 2009. All Rights Reserved.