public class ECHOMailmagObject extends ECHODistributedObject<ECHOMailmagObject> implements Fetchable<ECHOMailmagObject>, Pushable<ECHOMailmagObject>, Deletable<ECHOMailmagObject>
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static <any> |
CREATOR |
| コンストラクタと説明 |
|---|
ECHOMailmagObject(Parcel in) |
ECHOMailmagObject(java.lang.String instanceId)
|
ECHOMailmagObject(java.lang.String instanceId,
java.lang.String refid)
|
ECHOMailmagObject(java.lang.String instanceId,
java.lang.String refid,
JSONObject source)
Constructs a new ECHOMailmagObject based on an existing one on the remote server.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ECHOMailmagObject |
delete()
|
void |
deleteInBackground(DeleteCallback<ECHOMailmagObject> callback)
{@.en Deletes an object from the ECHO server in a background thread.
|
ECHOMailmagObject |
fetch()
|
void |
fetchInBackground(FetchCallback<ECHOMailmagObject> callback)
{@.en Fetches data from the ECHO server in a background thread.
|
ECHOMailmagObject |
push()
|
void |
pushInBackground(PushCallback<ECHOMailmagObject> callback)
{@.en Pushes data to the ECHO server in a background thread.
|
resetTarget, targetAllMembers, targetRootGroup, targetSpecificGroup, targetSpecificMemberaccumulate, describeContents, factory, get, getACL, getBoolean, getDouble, getInt, getJSONArray, getJSONObject, getLong, getString, has, isNull, keys, length, names, opt, optBoolean, optBoolean, optDouble, optDouble, optInt, optInt, optJSONArray, optJSONObject, optLong, optLong, optString, optString, put, put, put, put, put, putOpt, remove, setNewACL, toJSONArray, toString, toString, writeToParcelequals, getRefid, hashCodepublic ECHOMailmagObject(java.lang.String instanceId)
instanceId -
public ECHOMailmagObject(java.lang.String instanceId,
java.lang.String refid)
instanceId -
refid -
public ECHOMailmagObject(java.lang.String instanceId,
java.lang.String refid,
JSONObject source)
instanceId - the reference ID of a member instancerefid - the reference ID of the existing onesource - a source JSONObject to copypublic ECHOMailmagObject(Parcel in)
public ECHOMailmagObject fetch() throws ECHOException
Fetchablefetch インタフェース内 Fetchable<ECHOMailmagObject>ECHOExceptionpublic void fetchInBackground(FetchCallback<ECHOMailmagObject> callback)
FetchablefetchInBackground インタフェース内 Fetchable<ECHOMailmagObject>public ECHOMailmagObject push() throws ECHOException
Pushablepush インタフェース内 Pushable<ECHOMailmagObject>ECHOExceptionpublic void pushInBackground(PushCallback<ECHOMailmagObject> callback)
PushablepushInBackground インタフェース内 Pushable<ECHOMailmagObject>public ECHOMailmagObject delete() throws ECHOException
Deletabledelete インタフェース内 Deletable<ECHOMailmagObject>ECHOExceptionpublic void deleteInBackground(DeleteCallback<ECHOMailmagObject> callback)
DeletabledeleteInBackground インタフェース内 Deletable<ECHOMailmagObject>