@Experimental
public interface SyncServer
extends java.io.Closeable
Sync.server(io.objectbox.BoxStore, java.lang.String, io.objectbox.sync.SyncCredentials).| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes and cleans up all resources used by this sync server.
|
int |
getPort()
Gets the port the server has bound to.
|
java.lang.String |
getStatsString()
Gets some statistics from the sync server.
|
java.lang.String |
getUrl()
Gets the URL the server is running at.
|
boolean |
isRunning()
Returns if the server is up and running.
|
void |
setSyncChangeListener(SyncChangeListener listener)
Sets a
SyncChangeListener. |
void |
start()
Starts the server (e.g.
|
void |
stop()
Stops the server.
|
java.lang.String getUrl()
int getPort()
boolean isRunning()
java.lang.String getStatsString()
void setSyncChangeListener(@Nullable
SyncChangeListener listener)
SyncChangeListener. Replaces a previously set listener.
Set to null to remove the listener.void start()
void stop()
void close()
close in interface java.lang.AutoCloseableclose in interface java.io.Closeable