vishnu.paging
Class DefaultPageManager
java.lang.Object
   java.rmi.server.RemoteObject
java.rmi.server.RemoteObject
       java.rmi.server.RemoteServer
java.rmi.server.RemoteServer
           java.rmi.server.UnicastRemoteObject
java.rmi.server.UnicastRemoteObject
               vishnu.paging.DefaultPageManager
vishnu.paging.DefaultPageManager
- All Implemented Interfaces: 
- java.io.Serializable, java.rmi.Remote, PageManager
- public class DefaultPageManager 
- extends java.rmi.server.UnicastRemoteObject- implements PageManager
- Author:
- Mariano Tepper
- See Also:
- Serialized Form
-  
 
| Fields inherited from class java.rmi.server.RemoteObject | 
| ref | 
 
 
 
| Methods inherited from class java.rmi.server.UnicastRemoteObject | 
| clone, exportObject, exportObject, exportObject, unexportObject | 
 
| Methods inherited from class java.rmi.server.RemoteServer | 
| getClientHost, getLog, setLog | 
 
| Methods inherited from class java.rmi.server.RemoteObject | 
| equals, getRef, hashCode, toString, toStub | 
 
| Methods inherited from class java.lang.Object | 
| finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
MAX_PAGES
public final int MAX_PAGES
- See Also:
- Constant Field Values
DefaultPageManager
public DefaultPageManager()
                   throws java.rmi.RemoteException
- Throws:
- java.rmi.RemoteException
pageFailure
public void pageFailure(PagingContext context,
                        int n)
                 throws java.rmi.RemoteException
- Description copied from interface: PageManager
- devuelve una pagina de la tabla
 
- 
- Specified by:
- pageFailurein interface- PageManager
 
- 
- Throws:
- java.rmi.RemoteException
 
notifyModification
public void notifyModification(PagingContext context)
                        throws java.rmi.RemoteException
- 
- Specified by:
- notifyModificationin interface- PageManager
 
- 
- Throws:
- java.rmi.RemoteException
 
getPageContaining
public void getPageContaining(PagingContext context,
                              Record r)
                       throws java.rmi.RemoteException
- 
- Specified by:
- getPageContainingin interface- PageManager
 
- 
- Throws:
- java.rmi.RemoteException
 
persistAll
public void persistAll(PagingContext context)
                throws java.rmi.RemoteException
- Description copied from interface: PageManager
- persiste todas las paginas de la tabla
 
- 
- Specified by:
- persistAllin interface- PageManager
 
- 
- Throws:
- java.rmi.RemoteException
 
size
public int size(PagingContext context)
         throws java.rmi.RemoteException
- Description copied from interface: PageManager
- devuelve a cantidad de registros de la tabla
 
- 
- Specified by:
- sizein interface- PageManager
 
- 
- Throws:
- java.rmi.RemoteException
 
register
public void register(PagingContext context,
                     TableSignature s,
                     java.lang.String sortColumn)
              throws java.rmi.RemoteException
- Description copied from interface: PageManager
- Registra una tabla.
 
- 
- Specified by:
- registerin interface- PageManager
 
- 
- Throws:
- java.rmi.RemoteException
 
close
public void close()
           throws java.rmi.RemoteException
- Description copied from interface: PageManager
- Cierra el paginador.
 
- 
- Specified by:
- closein interface- PageManager
 
- 
- Throws:
- java.rmi.RemoteException
 
order
public void order(PagingContext context)
           throws java.rmi.RemoteException
- Description copied from interface: PageManager
- fuerza persistir los datos de la tabla.
 
- 
- Specified by:
- orderin interface- PageManager
 
- 
- Throws:
- java.rmi.RemoteException