Normal method.
// Do some set up code.
LOGGER.debug("Set up complete, beginning phases.");
// do first part.
LOGGER.debug("phase1 complete");
// do second part.
LOGGER.debug("phase2 complete");
// do third part.
LOGGER.debug("phase3 complete");
// do finalization part.
LOGGER.debug("phase4 complete");
// Operation Completed
LOGGER.debug("All phases completed successfully");