code: public Object createSavepoint() throws TransactionException {
  
  		SavePoints savePoints = new SavePoints();
  
  		for (TransactionStatus transactionStatus : transactionStatuses.values()) {
  			savePoints.save(transactionStatus);
  		}
  		return savePoints;
  	}
docs: /*
  (non-Javadoc)
  @see org.springframework.transaction.SavepointManager#createSavepoint()