Interface RemoteSynchronizable
-
- All Known Implementing Classes:
Fast5Object
,Project
,Sample
,SequenceFile
,SequenceFilePair
,SequencingObject
,SingleEndSequenceFile
public interface RemoteSynchronizable
Marks an object which can be synchronized from aRemoteAPI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RemoteStatus
getRemoteStatus()
Get the status of a remote objectdefault boolean
isRemote()
Check if this entity was read from a remote apivoid
setRemoteStatus(RemoteStatus remoteStatus)
Set theRemoteStatus
of a remote object
-
-
-
Method Detail
-
getRemoteStatus
RemoteStatus getRemoteStatus()
Get the status of a remote object- Returns:
RemoteStatus
for the object
-
setRemoteStatus
void setRemoteStatus(RemoteStatus remoteStatus)
Set theRemoteStatus
of a remote object- Parameters:
remoteStatus
- theRemoteStatus
to 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
-
-