*
* @return Returns the command result.
*/
public MendozaCommandResult checkout(final MendozaRequest request) {
log.trace("Entering checkout");
MendozaCheckoutCommand command =
new MendozaCheckoutCommand(request, this, serverState);
command.execute();
log.trace("Leaving checkout");
return command.getResult();
}