public abstract class SimpleSyncClient extends ContentObserver
Modifier and Type | Field and Description |
---|---|
protected Context |
context |
static String |
EXTRA_DATA |
static String |
EXTRA_ITEM_ID |
static String |
METHOD_GET |
static String |
METHOD_PUT |
static String |
METHOD_UPDATE |
Constructor and Description |
---|
SimpleSyncClient(Context context) |
SimpleSyncClient(Context context,
Handler observerHandler) |
Modifier and Type | Method and Description |
---|---|
protected abstract String |
getAuthority() |
protected Uri |
getAuthorityUri() |
byte[] |
getData() |
protected UnstableContentResolverClient |
getUnstableClient() |
protected void |
putData(byte[] data) |
void |
register() |
void |
unregister() |
void |
updateData(byte[] data) |
void |
updateData(String itemId,
byte[] data) |
deliverSelfNotifications, dispatchChange, dispatchChange, onChange, onChange
public static final String METHOD_GET
public static final String METHOD_PUT
public static final String METHOD_UPDATE
public static final String EXTRA_DATA
public static final String EXTRA_ITEM_ID
protected final Context context
public SimpleSyncClient(Context context)
protected UnstableContentResolverClient getUnstableClient()
public byte[] getData()
protected void putData(byte[] data)
public void updateData(byte[] data)
public void updateData(String itemId, byte[] data)
protected abstract String getAuthority()
protected Uri getAuthorityUri()
public void register()
public void unregister()