DocumentRouteStatusChange.java :  » ERP-CRM-Financial » rice » edu » iu » uis » eden » Java Open Source

Java Open Source » ERP CRM Financial » rice 
rice » edu » iu » uis » eden » DocumentRouteStatusChange.java
package edu.iu.uis.eden;

/**
 * <p>
 * <Title>
 * </p>
 * <p>
 * <Description>
 * </p>
 * <p>
 * <p>
 * <p>
 * Copyright: Copyright (c) 2002
 * </p>
 * <p>
 * <p>
 * Company: UIS - Indiana University
 * </p>
 * 
 * @author Kuali Rice Team (kuali-rice@googlegroups.com)
 */
public class DocumentRouteStatusChange implements IDocumentEvent {

  private static final long serialVersionUID = -5170568498563302803L;
  private String appDocId;
  private Long routeHeaderId;
  private String newRouteStatus;
  private String oldRouteStatus;

  public DocumentRouteStatusChange(Long routeHeaderId, String appDocId, String oldStatus, String newStatus) {
    this.routeHeaderId = routeHeaderId;
    this.appDocId = appDocId;
    this.newRouteStatus = newStatus;
    this.oldRouteStatus = oldStatus;
  }

  public String getDocumentEventCode() {
    return ROUTE_STATUS_CHANGE;
  }

  public Long getRouteHeaderId() {
    return routeHeaderId;
  }

  public String getNewRouteStatus() {
    return newRouteStatus;
  }

  public String getOldRouteStatus() {
    return oldRouteStatus;
  }

  public String toString() {
    StringBuffer buffer = new StringBuffer();
    buffer.append("RouteHeaderID ").append(routeHeaderId);
    buffer.append(" changing from routeStatus ").append(oldRouteStatus);
    buffer.append(" to routeStatus ").append(newRouteStatus);

    return buffer.toString();
  }

  /*
   * (non-Javadoc)
   * 
   * @see edu.iu.uis.eden.IDocumentEvent#getAppDocId()
   */
  public String getAppDocId() {
    return this.appDocId;
  }
}

/*
 * Copyright 2003 The Trustees of Indiana University. All rights reserved.
 * 
 * This file is part of the EDEN software package. For license information, see
 * the LICENSE file in the top level directory of the EDEN source distribution.
 */
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.