org.gcube.informationsystem.publisher.scope
Interface Validator<R extends org.gcube.common.resources.gcore.Resource>

All Known Implementing Classes:
DefaultScopeValidator

public interface Validator<R extends org.gcube.common.resources.gcore.Resource>


Method Summary
<R extends org.gcube.common.resources.gcore.Resource>
void
checkScopeCompatibility(R resource, List<String> scopes)
           
 Class<R> type()
           
<R extends org.gcube.common.resources.gcore.Resource>
void
validate(R resource)
           
 

Method Detail

validate

<R extends org.gcube.common.resources.gcore.Resource> void validate(R resource)

checkScopeCompatibility

<R extends org.gcube.common.resources.gcore.Resource> void checkScopeCompatibility(R resource,
                                                                                   List<String> scopes)

type

Class<R> type()


Copyright © 2013. All Rights Reserved.