@Override
	public void menu(User u) throws MenuExitException{
		
		String menuString = "Configure Notify Action:\r\n";
		menuString += "(01) Configure name \r\n";
		menuString += "(02) Configure prereq setting\r\n";
		menuString += "(03) Configure range \r\n";
		menuString += "(04) Configure success action \r\n";
		menuString += "(05) Configure failure action \r\n";
		menuString += "(06) Configure messages \r\n";
		menuString += "(07) Display structure \r\n";
		menuString += "(08) Save \r\n";
		menuString += "Choose from the above. Type 'exit' to exit the menu.\r\n";
		
		PromptForInteger p = new PromptForInteger(u, menuString, 8, 1);
		while (p.display()) {
			switch (p.getResult()) {
			case 1:
				this.configActionName(u);
				break;				
			case 2:
				this.configActionPrereqSetting(u);
				break;
			case 3:
				this.configActionRange(u);
				break;
			case 4:
				this.configSuccessAction(u);
				break;
			case 5: 
				this.configFailureAction(u);
				break;
			case 6:
				this.configMessages(u);
				break;
			case 7: 
				u.broadcast(this.getStructure());
				break;
			case 8: 
				this.configActionSave(u);
				break;
			}
		}
		u.broadcast("\r\nExiting Notify Configuration Menu.\r\n\r\n");	
	}