roItemStat.java :  » Net » jMOS » com » aranova » java » jmos » messages » profile2 » Java Open Source

Java Open Source » Net » jMOS 
jMOS » com » aranova » java » jmos » messages » profile2 » roItemStat.java
/*
 * File: roItemStat.java
 * Project: jMOS, com.aranova.java.jmos.messages.profile2
 * Revision: 0.9.1
 * Date: 18-ene-2006 10:16:57
 *
 * Copyright (C) Aragn Innovacin Tecnolgica S.L.L.
 * All rights reserved.
 *
 * This software is distributed under the terms of the Aranova License version 1.0.
 * See the terms of the Aranova License in the documentation provided with this software.
 */

package com.aranova.java.jmos.messages.profile2;

import java.util.Date;

import com.aranova.java.jmos.annotations.MOSAttribute;
import com.aranova.java.jmos.annotations.MOSMessage;
import com.aranova.java.jmos.enums.TypeModifier;
import com.aranova.java.jmos.enums.TypePort;
import com.aranova.java.jmos.enums.mosfield.status;
import com.aranova.java.jmos.messages.Message;

/**
 * Profile 2 - Status of a Single Item in a MOS Running Order.<BR>
 * <b>Purpose</b><BR>
 * Method for the MOS to update the NCS on the status of an individual Item in a Running Order. This allows the NCS to reflect the status of individual Items in the MOS Running Order in the NCS Running Order display.<BR>
 * <b>Response</b><BR>
 * {@link roAck roAck}<BR>
 * <b>Port</b><BR>
 * MOS Upper Port (10541) - Running Order<BR>
 *
 * @author <a href="http://www.aranova.net/contactar/">Daniel Snchez</a>
 * @version     0.9.1
 * @since       0.9.1
 */
@MOSMessage(name = "roItemStat", profile = 2, port = TypePort.UpperPort, response = roAck.class)
public class roItemStat extends Message {
  @MOSAttribute(name = "roID", maxLength = 128)
  private String _roID;
  @MOSAttribute(name = "storyID", maxLength = 128)
  private String _storyID;
  @MOSAttribute(name = "itemID", maxLength = 128)
  private String _itemID;
  @MOSAttribute(name = "objID", maxLength = 128)
  private String _objID;
  @MOSAttribute(name = "itemChannel", modifier = TypeModifier.Optional)
  private String _itemChannel;
  @MOSAttribute(name = "status")
  private status _status;
  @MOSAttribute(name = "time")
  private Date _time;
  /**
   * @return Returns the itemChannel.
   */
  public String getItemChannel() {
    return _itemChannel;
  }
  /**
   * @param itemChannel The itemChannel to set.
   */
  public void setItemChannel(final String itemChannel) {
    _itemChannel = itemChannel;
  }
  /**
   * @return Returns the itemID.
   */
  public String getItemID() {
    return _itemID;
  }
  /**
   * @param itemID The itemID to set.
   */
  public void setItemID(final String itemID) {
    _itemID = itemID;
  }
  /**
   * @return Returns the objID.
   */
  public String getObjID() {
    return _objID;
  }
  /**
   * @param objID The objID to set.
   */
  public void setObjID(final String objID) {
    _objID = objID;
  }
  /**
   * @return Returns the roID.
   */
  public String getRoID() {
    return _roID;
  }
  /**
   * @param roID The roID to set.
   */
  public void setRoID(final String roID) {
    _roID = roID;
  }
  /**
   * @return Returns the status.
   */
  public status getStatus() {
    return _status;
  }
  /**
   * @param status The status to set.
   */
  public void setStatus(final status status) {
    _status = status;
  }
  /**
   * @return Returns the storyID.
   */
  public String getStoryID() {
    return _storyID;
  }
  /**
   * @param storyID The storyID to set.
   */
  public void setStoryID(final String storyID) {
    _storyID = storyID;
  }
  /**
   * @return Returns the time.
   */
  public Date getTime() {
    return _time;
  }
  /**
   * @param time The time to set.
   */
  public void setTime(final Date time) {
    _time = time;
  }
}
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.