File Source: Job.java

         /* 
    P/P   *  Method: org.apache.roller.weblogger.business.runnable.Job__static_init
          */
     1  /*
     2  * Licensed to the Apache Software Foundation (ASF) under one or more
     3  *  contributor license agreements.  The ASF licenses this file to You
     4  * under the Apache License, Version 2.0 (the "License"); you may not
     5  * use this file except in compliance with the License.
     6  * You may obtain a copy of the License at
     7  *
     8  *     http://www.apache.org/licenses/LICENSE-2.0
     9  *
    10  * Unless required by applicable law or agreed to in writing, software
    11  * distributed under the License is distributed on an "AS IS" BASIS,
    12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    13  * See the License for the specific language governing permissions and
    14  * limitations under the License.  For additional information regarding
    15  * copyright in this work, please see the NOTICE file in the top level
    16  * directory of this distribution.
    17  */
    18  /*
    19   * Job.java
    20   *
    21   * Created on December 16, 2005, 6:14 PM
    22   */
    23  
    24  package org.apache.roller.weblogger.business.runnable;
    25  
    26  import java.util.Map;
    27  
    28  /**
    29   * A job to be executed.
    30   *
    31   * @author Allen Gilliland
    32   */
    33  public interface Job {
    34      
    35      /**
    36       * Execute the job.
    37       */
    38      public void execute();
    39      
    40      
    41      /**
    42       * Pass in input to be used for the job.
    43       */
    44      public void input(Map input);
    45      
    46      
    47      /**
    48       * Get any output from the job.
    49       */
    50      public Map output();
    51      
    52  }








SofCheck Inspector Build Version : 2.18479
Job.java 2009-Jan-02 14:24:48
Job.class 2009-Sep-04 03:12:30