package org.ovirt.engine.core.common.action;
import java.util.ArrayList;
import org.ovirt.engine.core.common.businessentities.*;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlType;
@XmlAccessorType(XmlAccessType.NONE)
@XmlType(name = "RoleWithActionGroupsParameters")
public class RoleWithActionGroupsParameters extends RolesOperationsParameters {
private static final long serialVersionUID = -4839748040989851074L;
@XmlElement(name = "ActionGroupsJport")
private ArrayList<ActionGroup> actionGroups;
public ArrayList<ActionGroup> getActionGroups() {
return actionGroups == null ? new ArrayList<ActionGroup>() : actionGroups;
}
public void setActionGroups(ArrayList<ActionGroup> value) {
actionGroups = value;
}
public RoleWithActionGroupsParameters(roles role, ArrayList<ActionGroup> actions) {
super(role);
this.setActionGroups(actions);
}
public RoleWithActionGroupsParameters() {
}
}