Package org.n52.sensorweb.server.srv
Class AccessService<T extends org.n52.io.response.ParameterOutput>
java.lang.Object
org.n52.series.spi.srv.ParameterService<T>
org.n52.sensorweb.server.srv.AccessService<T>
- All Implemented Interfaces:
org.n52.series.spi.srv.RawDataInfo
- Direct Known Subclasses:
CategoryService,DatasetService,FeatureService,GeometryService,MeasuringProgramService,OfferingService,PhenomenonService,PlatformService,ProcedureService,SamplingService,ServiceService,StationService,TagService,TimeseriesAccessService
@Service
@Transactional
public abstract class AccessService<T extends org.n52.io.response.ParameterOutput>
extends org.n52.series.spi.srv.ParameterService<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DbQueryFactoryprotected final OutputAssembler<T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.n52.io.response.OutputCollection<T>getCondensedParameters(org.n52.io.request.IoParameters query) org.n52.io.response.OutputCollection<T>getExpandedParameters(org.n52.io.request.IoParameters query) getParameter(String id, org.n52.io.request.IoParameters query) org.n52.io.response.OutputCollection<T>getParameters(String[] ids, org.n52.io.request.IoParameters query) Methods inherited from class org.n52.series.spi.srv.ParameterService
getRawDataService, setRawDataServiceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.n52.series.spi.srv.RawDataInfo
supportsRawData
-
Field Details
-
repository
-
dbQueryFactory
-
-
Constructor Details
-
AccessService
-
-
Method Details
-
getExpandedParameters
public org.n52.io.response.OutputCollection<T> getExpandedParameters(org.n52.io.request.IoParameters query) - Specified by:
getExpandedParametersin classorg.n52.series.spi.srv.ParameterService<T extends org.n52.io.response.ParameterOutput>
-
getCondensedParameters
public org.n52.io.response.OutputCollection<T> getCondensedParameters(org.n52.io.request.IoParameters query) - Specified by:
getCondensedParametersin classorg.n52.series.spi.srv.ParameterService<T extends org.n52.io.response.ParameterOutput>
-
getParameters
public org.n52.io.response.OutputCollection<T> getParameters(String[] ids, org.n52.io.request.IoParameters query) - Specified by:
getParametersin classorg.n52.series.spi.srv.ParameterService<T extends org.n52.io.response.ParameterOutput>
-
getParameter
- Specified by:
getParameterin classorg.n52.series.spi.srv.ParameterService<T extends org.n52.io.response.ParameterOutput>
-
exists
- Specified by:
existsin classorg.n52.series.spi.srv.ParameterService<T extends org.n52.io.response.ParameterOutput>
-