示例#1
0
  public void distribute() {
    CMPPDeliver deliver = (CMPPDeliver) m_output.pop();
    if (deliver != null) {
      for (int i = 0; i < m_porters.size(); i++) {
        CMPPXMLPorter porter = (CMPPXMLPorter) m_porters.elementAt(i);
        porter.m_output.push(deliver);
      }

      deliver.empty();
      deliver = null;
    }
  }