edu.ucdavis.rj.Ops
Class OpInniIteratorRemoteImpl

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteServer
          extended by java.rmi.server.UnicastRemoteObject
              extended by edu.ucdavis.rj.Ops.OpInniIteratorRemoteImpl
All Implemented Interfaces:
OpInniIteratorRemote, java.io.Serializable, java.rmi.Remote

public class OpInniIteratorRemoteImpl
extends java.rmi.server.UnicastRemoteObject
implements OpInniIteratorRemote

See Also:
Serialized Form

Field Summary
(package private)  int index
           
(package private)  java.util.ListIterator<Invocation> listIt
           
(package private) static long serialVersionUID
           
(package private)  java.util.List<Invocation> theList
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Constructor Summary
OpInniIteratorRemoteImpl()
           
OpInniIteratorRemoteImpl(java.util.List<Invocation> theList)
           
 
Method Summary
 Invocation get(int index)
           
 int getCurInvocationIndex()
           
 boolean hasMoreElements()
           
 boolean hasNext()
           
 Invocation next()
           
 Invocation nextElement()
           
 void remove()
           
 void remove(int index)
           
 void reset()
           
 int size()
           
 void unregister()
           
 
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
 

Field Detail

serialVersionUID

static final long serialVersionUID
See Also:
Constant Field Values

listIt

java.util.ListIterator<Invocation> listIt

theList

java.util.List<Invocation> theList

index

int index
Constructor Detail

OpInniIteratorRemoteImpl

public OpInniIteratorRemoteImpl(java.util.List<Invocation> theList)
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

OpInniIteratorRemoteImpl

public OpInniIteratorRemoteImpl()
                         throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

hasNext

public boolean hasNext()
                throws java.rmi.RemoteException
Specified by:
hasNext in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException

hasMoreElements

public boolean hasMoreElements()
                        throws java.rmi.RemoteException
Specified by:
hasMoreElements in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException

next

public Invocation next()
                throws java.rmi.RemoteException
Specified by:
next in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException

nextElement

public Invocation nextElement()
                       throws java.rmi.RemoteException
Specified by:
nextElement in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException

get

public Invocation get(int index)
               throws java.rmi.RemoteException
Specified by:
get in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException

remove

public void remove()
            throws java.rmi.RemoteException
Specified by:
remove in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException

remove

public void remove(int index)
            throws java.rmi.RemoteException
Specified by:
remove in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException

getCurInvocationIndex

public int getCurInvocationIndex()
                          throws java.rmi.RemoteException
Specified by:
getCurInvocationIndex in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException

unregister

public void unregister()
Specified by:
unregister in interface OpInniIteratorRemote

size

public int size()
         throws java.rmi.RemoteException
Specified by:
size in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException

reset

public void reset()
           throws java.rmi.RemoteException
Specified by:
reset in interface OpInniIteratorRemote
Throws:
java.rmi.RemoteException