Class DataSetFileDTOPredicate
- java.lang.Object
-
- ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.authorization.AbstractDataSetAccessPredicate<ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.IDssServiceRpcGeneric,ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.DataSetFileDTO>
-
- ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.authorization.DataSetFileDTOPredicate
-
- All Implemented Interfaces:
IAuthorizationGuardPredicate<ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.IDssServiceRpcGeneric,ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.DataSetFileDTO>
,IDataSetPredicate<ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.DataSetFileDTO>
public class DataSetFileDTOPredicate extends AbstractDataSetAccessPredicate<ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.IDssServiceRpcGeneric,ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.DataSetFileDTO>
Predicate for checking that the current user has access to a data set specified by a DataSetFileDTOThis is an internal class. Do not use it as a user of the API.
-
-
Constructor Summary
Constructors Constructor Description DataSetFileDTOPredicate()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>
getDataSetCodes(ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.DataSetFileDTO argument)
Extracts from the specified argument data set codes.-
Methods inherited from class ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.authorization.AbstractDataSetAccessPredicate
evaluate
-
-
-
-
Method Detail
-
getDataSetCodes
public java.util.List<java.lang.String> getDataSetCodes(ch.systemsx.cisd.openbis.dss.generic.shared.api.v1.DataSetFileDTO argument)
Description copied from interface:IDataSetPredicate
Extracts from the specified argument data set codes. Returns an empty list if there is no data set code to extract.
-
-