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, targetSpecificMember
accumulate, 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, writeToParcel
equals, getRefid, hashCode
public 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
Fetchable
fetch
インタフェース内 Fetchable<ECHOMailmagObject>
ECHOException
public void fetchInBackground(FetchCallback<ECHOMailmagObject> callback)
Fetchable
fetchInBackground
インタフェース内 Fetchable<ECHOMailmagObject>
public ECHOMailmagObject push() throws ECHOException
Pushable
push
インタフェース内 Pushable<ECHOMailmagObject>
ECHOException
public void pushInBackground(PushCallback<ECHOMailmagObject> callback)
Pushable
pushInBackground
インタフェース内 Pushable<ECHOMailmagObject>
public ECHOMailmagObject delete() throws ECHOException
Deletable
delete
インタフェース内 Deletable<ECHOMailmagObject>
ECHOException
public void deleteInBackground(DeleteCallback<ECHOMailmagObject> callback)
Deletable
deleteInBackground
インタフェース内 Deletable<ECHOMailmagObject>