ibi.broker.api.ws
Interface AddressBookManagerIF

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
AddressBookManagerWS

public interface AddressBookManagerIF
extends java.rmi.Remote

Author:
M.Luo

Method Summary
 void addAddressBook(Authenticate authenticate, AddrBook addrBook)
           
 void addDestinationElement(Authenticate authenticate, java.lang.String bookName, DestinationElement destinationElement)
           
 void deleteAddressBook(Authenticate authenticate, java.lang.String bookName)
           
 void deleteDestinationElement(Authenticate authenticate, java.lang.String bookName, DestinationElement destinationElement)
           
 AddrBook getAddressBook(Authenticate authenticate, java.lang.String bookName)
           
 AddrBook[] getAddressBookPrivateListByCaller(Authenticate authenticate, java.lang.String method)
           
 AddrBook[] getAddressBookPrivateListByOwner(Authenticate authenticate, java.lang.String owner, java.lang.String method)
           
 AddrBook getAddressBookProperty(Authenticate authenticate, java.lang.String bookName)
           
 AddrBook[] getAddressBookPublicList(Authenticate authenticate, java.lang.String method)
           
 AddrBook[] getAddressBookPublicListByCaller(Authenticate authenticate, java.lang.String method)
           
 AddrBook[] getAddressBookPublicListByOwner(Authenticate authenticate, java.lang.String owner, java.lang.String method)
           
 java.lang.String[] getOwnerList(Authenticate authenticate)
           
 void updateAddressBook(Authenticate authenticate, AddrBook addrBook)
           
 void updateAddressBookProperty(Authenticate authenticate, AddrBook addrBook)
           
 

Method Detail

getAddressBookPublicList

AddrBook[] getAddressBookPublicList(Authenticate authenticate,
                                    java.lang.String method)
                                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAddressBookPublicListByCaller

AddrBook[] getAddressBookPublicListByCaller(Authenticate authenticate,
                                            java.lang.String method)
                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAddressBookPublicListByOwner

AddrBook[] getAddressBookPublicListByOwner(Authenticate authenticate,
                                           java.lang.String owner,
                                           java.lang.String method)
                                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAddressBookPrivateListByCaller

AddrBook[] getAddressBookPrivateListByCaller(Authenticate authenticate,
                                             java.lang.String method)
                                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAddressBookPrivateListByOwner

AddrBook[] getAddressBookPrivateListByOwner(Authenticate authenticate,
                                            java.lang.String owner,
                                            java.lang.String method)
                                            throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAddressBookProperty

AddrBook getAddressBookProperty(Authenticate authenticate,
                                java.lang.String bookName)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getAddressBook

AddrBook getAddressBook(Authenticate authenticate,
                        java.lang.String bookName)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addAddressBook

void addAddressBook(Authenticate authenticate,
                    AddrBook addrBook)
                    throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateAddressBookProperty

void updateAddressBookProperty(Authenticate authenticate,
                               AddrBook addrBook)
                               throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

updateAddressBook

void updateAddressBook(Authenticate authenticate,
                       AddrBook addrBook)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteAddressBook

void deleteAddressBook(Authenticate authenticate,
                       java.lang.String bookName)
                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

addDestinationElement

void addDestinationElement(Authenticate authenticate,
                           java.lang.String bookName,
                           DestinationElement destinationElement)
                           throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteDestinationElement

void deleteDestinationElement(Authenticate authenticate,
                              java.lang.String bookName,
                              DestinationElement destinationElement)
                              throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

getOwnerList

java.lang.String[] getOwnerList(Authenticate authenticate)
                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


Copyright © 2006 Information Builders, Incorporated.