public class Log { public Log() { // TODO - implement Log.Log throw new UnsupportedOperationException(); } /** * * @param message */ public void logSend(Message message) { // TODO - implement Log.logSend throw new UnsupportedOperationException(); } /** * * @param status */ public void logResponse(Status status) { // TODO - implement Log.logResponse throw new UnsupportedOperationException(); } /** * * @param amount */ public void logCashDispensed(Money amount) { // TODO - implement Log.logCashDispensed throw new UnsupportedOperationException(); } public void logEnvelopeAccepted() { // TODO - implement Log.logEnvelopeAccepted throw new UnsupportedOperationException(); } }