public interface Layer1ApiAdminProvider extends java.lang.AutoCloseable, Layer1ApiAdminListenable
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Shut down and dispose
|
long |
getCurrentTime()
Returns current Unix epoch time.
|
java.lang.String |
getSource()
Returns string representing data source.
|
Layer1ApiProviderSupportedFeatures |
getSupportedFeatures()
Get information about features that are supported by a provider
|
void |
login(LoginData loginData)
Initiate login to the platform.
|
java.lang.Object |
sendUserMessage(java.lang.Object data)
Allows incorporating arbitrary functionality into protocol
|
addListener, removeListenerLayer1ApiProviderSupportedFeatures getSupportedFeatures()
void login(LoginData loginData)
loginData - credentials, different platforms use different subclasseslong getCurrentTime()
java.lang.String getSource()
java.lang.Object sendUserMessage(java.lang.Object data)
data - Message contentvoid close()
close in interface java.lang.AutoCloseable