ibi.broker.api.ws
Class LibraryAccessManagerWS

java.lang.Object
  extended by ibi.broker.api.ws.AbstractWebService
      extended by ibi.broker.api.ws.LibraryAccessManagerWS
All Implemented Interfaces:
LibraryAccessManagerIF, java.rmi.Remote

public class LibraryAccessManagerWS
extends AbstractWebService
implements LibraryAccessManagerIF


Field Summary
 
Fields inherited from class ibi.broker.api.ws.AbstractWebService
connectionFactory, managedConnectionFactory
 
Constructor Summary
LibraryAccessManagerWS()
           
 
Method Summary
 void addAccessElement(Authenticate authenticate, java.lang.String accessBookName, AccessElement accessElement)
           
 void addLibraryAccessBook(Authenticate authenticate, LibraryAccessBook accessList)
           
 int deleteAccessElement(Authenticate authenticate, java.lang.String accessBookName, AccessElement accessElement)
           
 void deleteLibraryAccessBook(Authenticate authenticate, java.lang.String accessListName)
           
 LibraryAccessBook getLibraryAccessBook(Authenticate authenticate, java.lang.String accessListName)
           
 LibraryAccessBook[] getLibraryAccessBookInfoList(Authenticate authenticate)
           
 LibraryAccessBook[] getLibraryAccessBookInfoListByOwner(Authenticate authenticate, java.lang.String owner)
           
 java.lang.String[] getOwnerList(Authenticate authenticate)
           
 void updateLibraryAccessBook(Authenticate authenticate, LibraryAccessBook accessList)
           
 
Methods inherited from class ibi.broker.api.ws.AbstractWebService
createCCIConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LibraryAccessManagerWS

public LibraryAccessManagerWS()
Method Detail

addLibraryAccessBook

public void addLibraryAccessBook(Authenticate authenticate,
                                 LibraryAccessBook accessList)
                          throws java.rmi.RemoteException
Specified by:
addLibraryAccessBook in interface LibraryAccessManagerIF
Throws:
java.rmi.RemoteException

deleteLibraryAccessBook

public void deleteLibraryAccessBook(Authenticate authenticate,
                                    java.lang.String accessListName)
                             throws java.rmi.RemoteException
Specified by:
deleteLibraryAccessBook in interface LibraryAccessManagerIF
Throws:
java.rmi.RemoteException

getLibraryAccessBookInfoList

public LibraryAccessBook[] getLibraryAccessBookInfoList(Authenticate authenticate)
                                                 throws java.rmi.RemoteException
Specified by:
getLibraryAccessBookInfoList in interface LibraryAccessManagerIF
Throws:
java.rmi.RemoteException

getLibraryAccessBookInfoListByOwner

public LibraryAccessBook[] getLibraryAccessBookInfoListByOwner(Authenticate authenticate,
                                                               java.lang.String owner)
                                                        throws java.rmi.RemoteException
Specified by:
getLibraryAccessBookInfoListByOwner in interface LibraryAccessManagerIF
Throws:
java.rmi.RemoteException

getLibraryAccessBook

public LibraryAccessBook getLibraryAccessBook(Authenticate authenticate,
                                              java.lang.String accessListName)
                                       throws java.rmi.RemoteException
Specified by:
getLibraryAccessBook in interface LibraryAccessManagerIF
Throws:
java.rmi.RemoteException

getOwnerList

public java.lang.String[] getOwnerList(Authenticate authenticate)
                                throws java.rmi.RemoteException
Specified by:
getOwnerList in interface LibraryAccessManagerIF
Throws:
java.rmi.RemoteException

updateLibraryAccessBook

public void updateLibraryAccessBook(Authenticate authenticate,
                                    LibraryAccessBook accessList)
                             throws java.rmi.RemoteException
Specified by:
updateLibraryAccessBook in interface LibraryAccessManagerIF
Throws:
java.rmi.RemoteException

addAccessElement

public void addAccessElement(Authenticate authenticate,
                             java.lang.String accessBookName,
                             AccessElement accessElement)
                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

deleteAccessElement

public int deleteAccessElement(Authenticate authenticate,
                               java.lang.String accessBookName,
                               AccessElement accessElement)
                        throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


Copyright © 2006 Information Builders, Incorporated.