static void Main(string[] args) { Console.Write("\n This is EditMetadataHandler!! "); EditMetadataHandler obj = new EditMetadataHandler(); List <string> dummy = new List <string>(); dummy.Add("description"); obj.editMetadata(dummy); }
//initiates the EditMetadataHandler for editing metadata protected override void ProcessMessages() { while (true) { ServiceMessage msg = bq.deQ(); EditMetadataHandler queryhandler = new EditMetadataHandler(); //string message = queryhandler.editMetadata(msg.tag); //Console.Write("\n {0} Recieved Message:\n", msg.TargetCommunicator); //msg.ShowMessage(); //Console.Write("\n Query processing is an exercise for students\n"); if (msg.Contents == "quit") { break; } ServiceMessage reply = ServiceMessage.MakeMessage("client-echo", "query", " ", "reply from editmetadata"); reply.TargetUrl = msg.SourceUrl; reply.SourceUrl = msg.TargetUrl; AbstractMessageDispatcher dispatcher = AbstractMessageDispatcher.GetInstance(); dispatcher.PostMessage(reply); } }