{
Object[] parameters = cycle.getServiceParameters();
Integer bookPK = (Integer) parameters[0];
VirtualLibraryEngine vengine = (VirtualLibraryEngine) getEngine();
IOperations operations = vengine.getOperations();
try
{
Book book = operations.returnBook(bookPK);
setMessage(format("returned-book", book.getTitle()));
runQuery();
}