@Get   
	public String represent() 
	{  
		try
		{
			host = (getRequestAttributes().get("host") == null) ? host : 
				((String) getRequestAttributes().get("host")).trim();
			
			port = (getRequestAttributes().get("port") == null) ? port : 
				Integer.parseInt(((String) getRequestAttributes().get("port")).trim());
			
			option = (getRequestAttributes().get("option") == null) ? "" : 
				((String) getRequestAttributes().get("option")).trim();
			
			if(option.equals("retrive"))
				return IpcClient.getService(host, port, "Firewall").retrive();
			else if(option.equals("run"))
			{
				if(IpcClient.getService(host, port, "Firewall").run(null))
					return "<message>Firewall running</message>";
				else
					return "<error>Error: running firewall</error>";
			}
			else if(option.equals("disable"))
			{
				if(IpcClient.getService(host, port, "Firewall").disable())
					return "<message>Firewall disabled</message>";
				else
					return "<error>Error: disable firewall</error>";
			}
			else
				return "<error>Invalid Option</error>";
			//return IpcClient.getService("Firewall").retrive();
		} 
		catch (Exception e)
		{
			// TODO Auto-generated catch block
			e.printStackTrace();
			return "<error>Firewall Error Exception GET</error>";
		}
	}