1 package com.coldcore.coloradoftp.command; 2 3 import com.coldcore.coloradoftp.connection.ControlConnection; 4 5 33 public interface Command { 34 35 38 public boolean processInInterruptState(); 39 40 41 44 public boolean canClearInterruptState(); 45 46 47 50 public String getName(); 51 52 53 56 public void setName(String name); 57 58 59 62 public String getParameter(); 63 64 65 68 public void setParameter(String parameter); 69 70 71 74 public Reply execute(); 75 76 77 81 public Reply executeOnParent(Command parent); 82 83 84 87 public void setConnection(ControlConnection connection); 88 89 90 93 public ControlConnection getConnection(); 94 } 95 | Popular Tags |