KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > coldcore > coloradoftp > command > impl > system > NotImplementedCommand


1 package com.coldcore.coloradoftp.command.impl.system;
2
3 import com.coldcore.coloradoftp.command.Reply;
4 import com.coldcore.coloradoftp.command.impl.AbstractCommand;
5 import com.coldcore.coloradoftp.factory.ObjectFactory;
6 import com.coldcore.coloradoftp.factory.ObjectName;
7
8 /**
9  * "Not implemented" command.
10  * System submits this command instead into a command processor when user submits a command which
11  * cannot be found among all available commands - a command which is not implemented.
12  */

13 public class NotImplementedCommand extends AbstractCommand {
14
15   public Reply execute() {
16     Reply reply = (Reply) ObjectFactory.getObject(ObjectName.REPLY);
17     reply.setCode("502");
18     reply.setText("Command not implemented.");
19     return reply;
20   }
21
22
23   public String JavaDoc getName() {
24     return "SYSTEM (NOT IMPLEMENTED)";
25   }
26 }
27
Popular Tags