FileDocCategorySizeDatePackage
ContactInfoListIterator.javaAPI DocJava SE 5 API1912Fri Aug 26 14:54:34 BST 2005com.sun.corba.se.pept.transport

ContactInfoListIterator

public interface ContactInfoListIterator implements Iterator
ContactInfoIterator is used to retrieve individual {@link com.sun.corba.se.pept.transport.ContactInfo ContactInfo}.
author
Harold Carr

Fields Summary
Constructors Summary
Methods Summary
public ContactInfoListgetContactInfoList()
The underlying list for this iterator.

return
The underlying list for this iterator.

public java.lang.RuntimeExceptiongetFailureException()
The exception to report to the presentation block.

return
If the iterator reaches the end before the invocation is successful one returns this exception (previously reported to the iterator via {@link #reportException}).

public booleanreportException(ContactInfo contactInfo, java.lang.RuntimeException exception)
Used to report information to the iterator to be used in future invocations.

param
contactInfo The {@link com.sun.corba.se.pept.transport.ContactInfo ContactInfo} in effect when an invocation exception occurs.
param
exception The {@link java.lang.RuntimeException RuntimeException}.
return
Returns true if the request should be retried.

public voidreportSuccess(ContactInfo contactInfo)
Used to report information to the iterator to be used in future invocations.

param
contactInfo The {@link com.sun.corba.se.pept.transport.ContactInfo ContactInfo} obtained from this iterator which resulted in a successful invocation.