001package org.kuali.ole.ingest.pojo;
002
003import java.util.List;
004
005/**
006 * OleAction is a business object class for Ole Action
007 */
008public class OleAction {
009    private String name;
010    private String description;
011    private Integer sequenceNumber;
012    private List<OleRoute> routes;
013    private List<OleAction> oleActions;
014    /**
015     * Gets the name attribute.
016     * @return  Returns the name.
017     */
018    public String getName() {
019        return name;
020    }
021    /**
022     * Sets the name attribute value.
023     * @param name  The name to set.
024     */
025    public void setName(String name) {
026        this.name = name;
027    }
028    /**
029     * Gets the routes attribute.
030     * @return  Returns the routes.
031     */
032    public List<OleRoute> getRoutes() {
033        return routes;
034    }
035    /**
036     * Sets the routes attribute value.
037     * @param routes  The routes to set.
038     */
039    public void setRoutes(List<OleRoute> routes) {
040        this.routes = routes;
041    }
042    /**
043     * Gets the description attribute.
044     * @return  Returns the description.
045     */
046    public String getDescription() {
047        return description;
048    }
049    /**
050     * Sets the description attribute value.
051     * @param description  The description to set.
052     */
053    public void setDescription(String description) {
054        this.description = description;
055    }
056    /**
057     * Gets the sequenceNumber attribute.
058     * @return  Returns the sequenceNumber.
059     */
060    public Integer getSequenceNumber() {
061        return sequenceNumber;
062    }
063    /**
064     * Sets the sequenceNumber attribute value.
065     * @param sequenceNumber  The sequenceNumber to set.
066     */
067    public void setSequenceNumber(Integer sequenceNumber) {
068        this.sequenceNumber = sequenceNumber;
069    }
070    /**
071     * Gets the oleActions attribute.
072     * @return  Returns the oleActions.
073     */
074    public List<OleAction> getOleActions() {
075        return oleActions;
076    }
077    /**
078     * Sets the oleActions attribute value.
079     * @param oleActions  The oleActions to set.
080     */
081    public void setOleActions(List<OleAction> oleActions) {
082        this.oleActions = oleActions;
083    }
084}