package com.constellio.model.entities.records.wrappers;
import com.constellio.model.entities.records.Record;
import com.constellio.model.entities.schemas.MetadataSchemaTypes;
import com.constellio.model.services.security.roles.Roles;
public class MetadataAccessUserPermissionsChecker extends UserPermissionsChecker {
MetadataSchemaTypes types;
Roles roles;
public boolean metadataRead;
public boolean metadataWrite;
public boolean metadataModification;
public boolean metadataDelete;
MetadataAccessUserPermissionsChecker(User user, MetadataSchemaTypes types, Roles roles) {
super(user);
this.types = types;
this.roles = roles;
this.user = user;
}
public boolean globally() {
return true;
}
public boolean on(Record record) {
return true;
}
@Override
public boolean onSomething() {
throw new UnsupportedOperationException("onSomething() is not yet supported for this checker");
}
}