accountDAO| Constructor and Description |
|---|
SequenceController() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
compose(Sequence sequence,
IFormatter formatter)
Generate a formatted text of a given
IFormatter from the given Sequence. |
boolean |
deleteSequence(String requester,
long partId) |
static Sequence |
dnaSequenceToSequence(DNASequence dnaSequence)
Create a
Sequence object from an DNASequence object. |
protected FeaturedDNASequence |
getFeaturedSequence(Entry entry,
boolean canEdit) |
FeaturedDNASequence |
getRequestedSequence(RegistryPartner requestingPartner,
String remoteUserId,
String token,
String entryId,
long folderId) |
ByteArrayWrapper |
getSequenceFile(String userId,
long partId,
SequenceFormat format) |
FeaturedDNASequence |
retrievePartSequence(String userId,
String recordId) |
Sequence |
save(String userId,
Sequence sequence)
Save the given
Sequence into the database, with the option to rebuild the search
index. |
FeaturedDNASequence |
sequenceToDNASequence(Sequence sequence)
Generate a
FeaturedDNASequence from a given Sequence object. |
protected Sequence |
update(String userId,
Sequence sequence)
Update the
Sequence in the database, with the option to rebuild the search index. |
FeaturedDNASequence |
updateSequence(String userId,
long entryId,
FeaturedDNASequence featuredDNASequence,
boolean addFeatures) |
public Sequence save(String userId, Sequence sequence)
Sequence into the database, with the option to rebuild the search
index.userId - unique identifier of user saving sequencesequence - sequence to savepublic FeaturedDNASequence updateSequence(String userId, long entryId, FeaturedDNASequence featuredDNASequence, boolean addFeatures)
protected Sequence update(String userId, Sequence sequence)
Sequence in the database, with the option to rebuild the search index.userId - unique identifier for user performing actionsequence - sequence to be updatedpublic boolean deleteSequence(String requester, long partId)
protected String compose(Sequence sequence, IFormatter formatter)
IFormatter from the given Sequence.sequence - formatter - public FeaturedDNASequence getRequestedSequence(RegistryPartner requestingPartner, String remoteUserId, String token, String entryId, long folderId)
public FeaturedDNASequence retrievePartSequence(String userId, String recordId)
protected FeaturedDNASequence getFeaturedSequence(Entry entry, boolean canEdit)
public FeaturedDNASequence sequenceToDNASequence(Sequence sequence)
FeaturedDNASequence from a given Sequence object.sequence - public static Sequence dnaSequenceToSequence(DNASequence dnaSequence)
Sequence object from an DNASequence object.dnaSequence - public ByteArrayWrapper getSequenceFile(String userId, long partId, SequenceFormat format)
Copyright © 2017. All rights reserved.