Class Fast5ObjectRemoteServiceImpl
- java.lang.Object
-
- ca.corefacility.bioinformatics.irida.service.remote.impl.RemoteServiceImpl<Type>
-
- ca.corefacility.bioinformatics.irida.service.remote.impl.SequencingObjectRemoteServiceImpl<Fast5Object>
-
- ca.corefacility.bioinformatics.irida.service.remote.impl.Fast5ObjectRemoteServiceImpl
-
- All Implemented Interfaces:
Fast5ObjectRemoteService
,RemoteService<Fast5Object>
,SequencingObjectRemoteService<Fast5Object>
@Service public class Fast5ObjectRemoteServiceImpl extends SequencingObjectRemoteServiceImpl<Fast5Object> implements Fast5ObjectRemoteService
An implementation ofFast5ObjectRemoteService
using aFast5ObjectRemoteRepository
to read remoteFast5Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
REL_SAMPLE_SEQUENCE_FILE_FAST5
-
Fields inherited from class ca.corefacility.bioinformatics.irida.service.remote.impl.SequencingObjectRemoteServiceImpl
sequenceFileRemoteRepository
-
-
Constructor Summary
Constructors Constructor Description Fast5ObjectRemoteServiceImpl(Fast5ObjectRemoteRepository repository, SequenceFileRemoteRepository fileRemoteRepository, RemoteAPIRepository remoteAPIRepository)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Fast5Object>
getFast5FilesForSample(Sample sample)
Get all theFast5Object
s associated with aSample
-
Methods inherited from class ca.corefacility.bioinformatics.irida.service.remote.impl.SequencingObjectRemoteServiceImpl
mirrorSequencingObject
-
Methods inherited from class ca.corefacility.bioinformatics.irida.service.remote.impl.RemoteServiceImpl
getRemoteApiForURI, getServiceStatus, list, read, read
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ca.corefacility.bioinformatics.irida.service.remote.RemoteService
getServiceStatus, list, read, read
-
Methods inherited from interface ca.corefacility.bioinformatics.irida.service.remote.SequencingObjectRemoteService
mirrorSequencingObject
-
-
-
-
Field Detail
-
REL_SAMPLE_SEQUENCE_FILE_FAST5
public static final java.lang.String REL_SAMPLE_SEQUENCE_FILE_FAST5
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Fast5ObjectRemoteServiceImpl
@Autowired public Fast5ObjectRemoteServiceImpl(Fast5ObjectRemoteRepository repository, SequenceFileRemoteRepository fileRemoteRepository, RemoteAPIRepository remoteAPIRepository)
-
-
Method Detail
-
getFast5FilesForSample
public java.util.List<Fast5Object> getFast5FilesForSample(Sample sample)
Get all theFast5Object
s associated with aSample
- Specified by:
getFast5FilesForSample
in interfaceFast5ObjectRemoteService
- Parameters:
sample
-Sample
to get files for- Returns:
- a List of
Fast5Object
-
-