package org.ovirt.engine.core.dal.dbbroker; import org.ovirt.engine.core.compat.*; /** * Defines an object that holds a mapping between a user, action, and tag In some cases tagIdField may be null for * user_action_maps objects returned from DBFacade (for example - DbFacade.GetActionsByUserId ), therefore the NGuid * (nullable Guid) type is used for tagIDField */ public class user_action_map { private int actionIdField; private NGuid tagIdField; private Guid userIdField = new Guid(); public user_action_map() { } public user_action_map(int actionId, NGuid tagId, Guid userId) { this.actionIdField = actionId; this.tagIdField = tagId; this.userIdField = userId; } public int getactionId() { return this.actionIdField; } public void setactionId(int value) { this.actionIdField = value; } public void setaction_id(int value) { this.setactionId(value); } public NGuid gettagId() { return this.tagIdField; } public void settagId(NGuid value) { this.tagIdField = value; } public void settag_id(NGuid value) { this.settagId(value); } public Guid getuserId() { return this.userIdField; } public void setuserId(Guid value) { this.userIdField = value; } public void setuser_id(Guid value) { this.setuserId(value); } }