Package org.intermine.api.tracker.track
Class KeySearchTrack
- java.lang.Object
-
- org.intermine.api.tracker.track.TrackAbstract
-
- org.intermine.api.tracker.track.KeySearchTrack
-
- All Implemented Interfaces:
Track
public class KeySearchTrack extends TrackAbstract
- Author:
- Alex
-
-
Field Summary
-
Fields inherited from class org.intermine.api.tracker.track.TrackAbstract
sessionIdentifier, timestamp, userName
-
-
Constructor Summary
Constructors Constructor Description KeySearchTrack(java.lang.String keyword, java.lang.String username, java.lang.String sessionIdentifier, java.sql.Timestamp timestamp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object[]
getFormattedTrack()
Return the track formatted into an array of String to be saved in the databasejava.lang.String
getTableName()
Return the table name where the track has to be savedboolean
validate()
Validate the track before saving into the database-
Methods inherited from class org.intermine.api.tracker.track.TrackAbstract
getSessionIdentifier, getTimestamp, getUserName, store
-
-
-
-
Method Detail
-
getFormattedTrack
public java.lang.Object[] getFormattedTrack()
Description copied from interface:Track
Return the track formatted into an array of String to be saved in the database- Returns:
- Object[] an array of Objects
-
getTableName
public java.lang.String getTableName()
Description copied from interface:Track
Return the table name where the track has to be saved- Returns:
- String the table name
-
validate
public boolean validate()
Description copied from interface:Track
Validate the track before saving into the database- Returns:
- true if the track is valid
-
-