接口 | 说明 |
---|---|
SonicDiffDataCallback |
This interface is used to call the difference data between local and server data
to the client.
|
SonicSession.Callback |
The interface is used to inform the listeners that the state of the
session has changed.
|
SonicSessionStream.Callback |
When
SonicSessionStream close the stream will invoke the Callback |
类 | 说明 |
---|---|
QuickSonicSession |
A subclass of SonicSession.
|
SonicCacheInterceptor |
SonicCacheInterceptor provide local data. |
SonicConfig |
Sonic global config
|
SonicConfig.Builder |
Builder for SonicConfig
|
SonicConstants |
Sonic constants
|
SonicDBHelper |
SonicDBHelper interacts with the database, such as managing database creation and
the version management.
|
SonicEngine |
Interacts with the overall SonicSessions running in the system.
|
SonicFileUtils |
Interact with the overall file operations.
|
SonicResourceDataHelper |
SonicResourceDataHelper manages the resource database.
|
SonicResourceDataHelper.ResourceData |
resource data structure
|
SonicRuntime |
SonicRuntime is a class which interacts with the overall running information in the system,
including Context, UA, ID (which is the unique identification for the saved data) and other information. |
SonicServer |
Instances of this class can be used to read server response from SonicSessionConnection.
|
SonicSession |
In Sonic,
SonicSession s are used to manage the entire process,include
obtain the latest data from the server, provide local and latest
data to kernel, separate html to template and data, build template
and data to html and so on. |
SonicSessionClient |
SonicSessionClient is a thin API class that delegates its public API to
a backend WebView class instance, such as loadUrl and loadDataWithBaseUrl. |
SonicSessionConfig |
The sonicSession configurations.
|
SonicSessionConfig.Builder |
Builder for SonicSessionConfig
|
SonicSessionConnection |
The abstract class
SonicSessionConnection is the superclass
of all classes that represent a communications link between the
application and a URL. |
SonicSessionConnection.SessionConnectionDefaultImpl | |
SonicSessionConnectionInterceptor |
SonicSessionConnectionInterceptor provide a SonicSessionConnection . |
SonicSessionStatistics |
The Statistic model specifies the data models which are required to be used to provide
the performance data described by the specific attributes in a SonicSession.
|
SonicSessionStream |
A
SonicSessionStream obtains input bytes
from a memStream and a netStream . |
SonicUtils |
Sonic Utils
|
StandardSonicSession |
A subclass of SonicSession.
|