code: @Override
      public void deleteTemporaryDestination(
                                             SIDestinationAddress destinationAddress)
                      throws SIConnectionDroppedException,
                      SIConnectionUnavailableException, SIConnectionLostException,
                      SINotAuthorizedException, SITemporaryDestinationNotFoundException,
                      SIResourceException, SIErrorException,
                      SIDestinationLockedException, SIIncorrectCallException {
  
          checkValid();
          _delegateConnection.deleteTemporaryDestination(destinationAddress);
  
      }
docs: Deletes a temporary destination. Checks that the connection is valid and
  then delegates.
  
  @param destinationAddress
  the destination to delete
  @throws SIErrorException
  if the delegation fails
  @throws SIResourceException
  if the delegation fails
  @throws SITemporaryDestinationNotFoundException
  if the delegation fails
  @throws SINotAuthorizedException
  if the delegation fails
  @throws SIConnectionLostException
  if the delegation fails
  @throws SIConnectionUnavailableException
  if the connection is not valid
  @throws SIConnectionDroppedException
  if the delegation fails
  @throws SIIncorrectCallException
  if the delegation fails