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 12 public class PoisonedCommand extends AbstractCommand { 13 14 public Reply execute() { 15 Reply reply = (Reply) ObjectFactory.getObject(ObjectName.REPLY); 16 reply.setCode("421"); 17 reply.setText("Service not available, closing control connection."); 18 return reply; 19 } 20 21 22 public String getName() { 23 return "SYSTEM (POISONED)"; 24 } 25 } 26 | Popular Tags |