package org.sakaiproject.delegatedaccess.model;
import java.util.Date;
public class AccessNode {
private String userId;
private String siteRef;
private String[] access;
private String[] deniedAuthTools;
private String[] deniedPublicTools;
private Date startDate;
private Date endDate;
private Date modified;
private String modifiedBy;
public AccessNode(String userId, String siteRef, String[] access, String[] deniedAuthTools, String[] deniedPublicTools, Date startDate,
Date endDate, Date modified, String modifiedBy){
this.siteRef = siteRef;
this.access = access;
this.deniedAuthTools = deniedAuthTools;
this.setDeniedPublicTools(deniedPublicTools);
this.setStartDate(startDate);
this.setEndDate(endDate);
this.setModified(modified);
this.setModifiedBy(modifiedBy);
this.userId = userId;
}
public void setSiteRef(String siteRef) {
this.siteRef = siteRef;
}
public String getSiteRef() {
return siteRef;
}
public void setAccess(String[] access) {
this.access = access;
}
public String[] getAccess() {
return access;
}
public void setDeniedAuthTools(String[] deniedAuthTools) {
this.deniedAuthTools = deniedAuthTools;
}
public String[] getDeniedAuthTools() {
return deniedAuthTools;
}
public void setStartDate(Date startDate) {
this.startDate = startDate;
}
public Date getStartDate() {
return startDate;
}
public void setEndDate(Date endDate) {
this.endDate = endDate;
}
public Date getEndDate() {
return endDate;
}
public Date getModified() {
return modified;
}
public void setModified(Date modified) {
this.modified = modified;
}
public String getModifiedBy() {
return modifiedBy;
}
public void setModifiedBy(String modifiedBy) {
this.modifiedBy = modifiedBy;
}
public void setUserId(String userId) {
this.userId = userId;
}
public String getUserId() {
return userId;
}
public void setDeniedPublicTools(String[] deniedPublicTools) {
this.deniedPublicTools = deniedPublicTools;
}
public String[] getDeniedPublicTools() {
return deniedPublicTools;
}
}