Interface RemoteSynchronizable
-
- All Known Implementing Classes:
Fast5Object,Project,Sample,SequenceFile,SequenceFilePair,SequencingObject,SingleEndSequenceFile
public interface RemoteSynchronizableMarks an object which can be synchronized from aRemoteAPI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RemoteStatusgetRemoteStatus()Get the status of a remote objectdefault booleanisRemote()Check if this entity was read from a remote apivoidsetRemoteStatus(RemoteStatus remoteStatus)Set theRemoteStatusof a remote object
-
-
-
Method Detail
-
getRemoteStatus
RemoteStatus getRemoteStatus()
Get the status of a remote object- Returns:
RemoteStatusfor the object
-
setRemoteStatus
void setRemoteStatus(RemoteStatus remoteStatus)
Set theRemoteStatusof a remote object- Parameters:
remoteStatus- theRemoteStatusto set
-
isRemote
default boolean isRemote()
Check if this entity was read from a remote api- Returns:
- true if the object was read from a remote api
-
-