title: what is a abstract method on a interface in java
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/641536/why-would-one-declare-a-java-interface-method-as-abstract">Why would one declare a Java interface method as abstract?</a>  </p>
  </blockquote>
  
  
  
  <p>I found the following code in one of our ejb interfaces. Does anyone know what the abstract does in the interface? If you do please also explain why it might be needed or provide a reference to read about it =)</p>
  
  <pre><code>@Local
  public interface IDomasOrderProcessor {
  
      public abstract void executeOrderLines(List&lt;OrderLine&gt; lines);
      public abstract void setupJob(List&lt;OrderLine&gt; lines);
      public abstract void setupJob(OrderLine line);
  }
  </code></pre>