code: public void reset() throws SISessionDroppedException, SIConnectionDroppedException, SISessionUnavailableException, SIConnectionUnavailableException, SIConnectionLostException, SIResourceException, SIErrorException {
  
          checkValid();
  
          _delegate.reset();
  
      }
docs: Resets the browse cursor. Checks that the session is valid and then
  delegates.
  
  @throws SIConnectionUnavailableException
  if the session is not valid
  @throws SIErrorException
  if the delegation fails
  @throws SIResourceException
  if the delegation fails
  @throws SIConnectionLostException
  if the delegation fails
  @throws SISessionUnavailableException
  if the delegation fails
  @throws SIConnectionDroppedException
  if the delegation fails
  @throws SISessionDroppedException
  if the delegation fails