org.red5.server.war
Class RemotableList

java.lang.Object
  extended by java.util.AbstractCollection<E>
      extended by java.util.AbstractList<E>
          extended by java.util.ArrayList<WebSettings>
              extended by org.red5.server.war.RemotableList
All Implemented Interfaces:
Serializable, Cloneable, Iterable<WebSettings>, Remote, Collection<WebSettings>, List<WebSettings>, RandomAccess, IRemotableList

public class RemotableList
extends ArrayList<WebSettings>
implements IRemotableList

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
RemotableList()
           
 
Method Summary
 boolean addChild(WebSettings settings)
           
 void clearList()
           
 WebSettings getAt(int index)
           
 boolean hasChildren()
           
 int indexOf(WebSettings settings)
           
 int numChildren()
           
 WebSettings removeAt(int index)
           
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, removeAll, retainAll, subList
 

Constructor Detail

RemotableList

public RemotableList()
Method Detail

addChild

public boolean addChild(WebSettings settings)
                 throws RemoteException
Specified by:
addChild in interface IRemotableList
Throws:
RemoteException

clearList

public void clearList()
               throws RemoteException
Specified by:
clearList in interface IRemotableList
Throws:
RemoteException

getAt

public WebSettings getAt(int index)
                  throws RemoteException
Specified by:
getAt in interface IRemotableList
Throws:
RemoteException

indexOf

public int indexOf(WebSettings settings)
            throws RemoteException
Specified by:
indexOf in interface IRemotableList
Throws:
RemoteException

hasChildren

public boolean hasChildren()
                    throws RemoteException
Specified by:
hasChildren in interface IRemotableList
Throws:
RemoteException

removeAt

public WebSettings removeAt(int index)
                     throws RemoteException
Specified by:
removeAt in interface IRemotableList
Throws:
RemoteException

numChildren

public int numChildren()
                throws RemoteException
Specified by:
numChildren in interface IRemotableList
Throws:
RemoteException


Copyright © 2006-2007 the Red5 project.