public class SharingOperationValidator extends Object implements OperationValidator
| Modifier and Type | Field and Description |
|---|---|
protected Map<UUID,org.gcube.com.fasterxml.jackson.databind.JsonNode> |
expectedInstances |
protected static org.slf4j.Logger |
logger |
protected org.gcube.informationsystem.resourceregistry.api.rest.SharingPath.SharingOperation |
sharingOperation |
| Constructor and Description |
|---|
SharingOperationValidator(Map<UUID,org.gcube.com.fasterxml.jackson.databind.JsonNode> expectedInstances,
org.gcube.informationsystem.resourceregistry.api.rest.SharingPath.SharingOperation sharingOperation) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isValidOperation(Map<UUID,org.gcube.com.fasterxml.jackson.databind.JsonNode> affectedInstances) |
protected static org.slf4j.Logger logger
protected final Map<UUID,org.gcube.com.fasterxml.jackson.databind.JsonNode> expectedInstances
protected final org.gcube.informationsystem.resourceregistry.api.rest.SharingPath.SharingOperation sharingOperation
public boolean isValidOperation(Map<UUID,org.gcube.com.fasterxml.jackson.databind.JsonNode> affectedInstances) throws org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
isValidOperation in interface OperationValidatororg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionCopyright © 2022. All Rights Reserved.