private ServerGroupEffectConstraint(final boolean user, boolean nonServerHost) { this.user = user; this.global = true; this.nonServerHost = nonServerHost; this.unassigned = false; this.readOnly = false; this.readOnlyConstraint = null; this.groupAdd = false; this.groupRemove = false; this.groupsHolder = new GroupsHolder(); }
private ServerGroupEffectConstraint(final boolean user) { this.user = user; this.global = true; this.unassigned = false; this.readOnly = false; this.readOnlyConstraint = null; this.groupAdd = false; this.groupRemove = false; this.groupsHolder = new GroupsHolder(); }
public ServerGroupEffectConstraint(List<String> allowed) { this.user = true; this.global = false; this.nonServerHost = false; this.unassigned = false; this.groupsHolder = new GroupsHolder(allowed); this.readOnly = false; this.groupAdd = false; this.groupRemove = false; this.readOnlyConstraint = new ServerGroupEffectConstraint(groupsHolder); }
private ServerGroupEffectConstraint(Set<String> allowed, boolean nonServerHost, boolean groupAdd, boolean groupRemove) { this.user = false; this.global = false; this.nonServerHost = nonServerHost; this.unassigned = false; this.groupsHolder = new GroupsHolder(allowed); this.readOnly = false; this.groupAdd = groupAdd; this.groupRemove = groupRemove; this.readOnlyConstraint = null; }
private ServerGroupEffectConstraint(final boolean user, boolean nonServerHost) { this.user = user; this.global = true; this.nonServerHost = nonServerHost; this.unassigned = false; this.readOnly = false; this.readOnlyConstraint = null; this.groupAdd = false; this.groupRemove = false; this.groupsHolder = new GroupsHolder(); }
private ServerGroupEffectConstraint() { this.user = false; this.global = false; this.nonServerHost = false; this.unassigned = true; this.readOnly = false; this.readOnlyConstraint = null; this.groupAdd = false; this.groupRemove = false; this.groupsHolder = new GroupsHolder(); }
public ServerGroupEffectConstraint(List<String> allowed) { this.user = true; this.global = false; this.nonServerHost = false; this.unassigned = false; this.groupsHolder = new GroupsHolder(allowed); this.readOnly = false; this.groupAdd = false; this.groupRemove = false; this.readOnlyConstraint = new ServerGroupEffectConstraint(groupsHolder); }
private ServerGroupEffectConstraint(Set<String> allowed, boolean nonServerHost, boolean groupAdd, boolean groupRemove) { this.user = false; this.global = false; this.nonServerHost = nonServerHost; this.unassigned = false; this.groupsHolder = new GroupsHolder(allowed); this.readOnly = false; this.groupAdd = groupAdd; this.groupRemove = groupRemove; this.readOnlyConstraint = null; }
private ServerGroupEffectConstraint(Set<String> allowed, boolean groupAdd, boolean groupRemove) { this.user = false; this.global = false; this.unassigned = false; this.groupsHolder = new GroupsHolder(allowed); this.readOnly = false; this.groupAdd = groupAdd; this.groupRemove = groupRemove; this.readOnlyConstraint = null; }
public ServerGroupEffectConstraint(List<String> allowed) { this.user = true; this.global = false; this.unassigned = false; this.groupsHolder = new GroupsHolder(allowed); this.readOnly = false; this.groupAdd = false; this.groupRemove = false; this.readOnlyConstraint = new ServerGroupEffectConstraint(groupsHolder, true); }
private ServerGroupEffectConstraint() { this.user = false; this.global = false; this.unassigned = true; this.readOnly = false; this.readOnlyConstraint = null; this.groupAdd = false; this.groupRemove = false; this.groupsHolder = new GroupsHolder(); }
private ServerGroupEffectConstraint() { this.user = false; this.global = false; this.nonServerHost = false; this.unassigned = true; this.readOnly = false; this.readOnlyConstraint = null; this.groupAdd = false; this.groupRemove = false; this.groupsHolder = new GroupsHolder(); }