public class ECHOPushNotificationObject extends ECHODistributedObject<ECHOPushNotificationObject> implements Fetchable<ECHOPushNotificationObject>, Pushable<ECHOPushNotificationObject>, Deletable<ECHOPushNotificationObject>
修飾子とタイプ | フィールドと説明 |
---|---|
static <any> |
CREATOR |
コンストラクタと説明 |
---|
ECHOPushNotificationObject(Parcel in) |
ECHOPushNotificationObject(java.lang.String instanceId)
|
ECHOPushNotificationObject(java.lang.String instanceId,
java.lang.String refid)
|
ECHOPushNotificationObject(java.lang.String instanceId,
java.lang.String refid,
JSONObject source)
Constructs a new ECHOPushNotificationObject based on an existing one on the remote server.
|
修飾子とタイプ | メソッドと説明 |
---|---|
ECHOPushNotificationObject |
delete()
|
void |
deleteInBackground(DeleteCallback<ECHOPushNotificationObject> callback)
{@.en Deletes an object from the ECHO server in a background thread.
|
ECHOPushNotificationObject |
fetch()
|
void |
fetchInBackground(FetchCallback<ECHOPushNotificationObject> callback)
{@.en Fetches data from the ECHO server in a background thread.
|
ECHOPushNotificationObject |
push()
|
void |
pushInBackground(PushCallback<ECHOPushNotificationObject> 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 ECHOPushNotificationObject(java.lang.String instanceId)
instanceId
-
public ECHOPushNotificationObject(java.lang.String instanceId, java.lang.String refid)
instanceId
-
refid
-
public ECHOPushNotificationObject(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 ECHOPushNotificationObject(Parcel in)
public ECHOPushNotificationObject fetch() throws ECHOException
Fetchable
fetch
インタフェース内 Fetchable<ECHOPushNotificationObject>
ECHOException
public void fetchInBackground(FetchCallback<ECHOPushNotificationObject> callback)
Fetchable
fetchInBackground
インタフェース内 Fetchable<ECHOPushNotificationObject>
public ECHOPushNotificationObject push() throws ECHOException
Pushable
push
インタフェース内 Pushable<ECHOPushNotificationObject>
ECHOException
public void pushInBackground(PushCallback<ECHOPushNotificationObject> callback)
Pushable
pushInBackground
インタフェース内 Pushable<ECHOPushNotificationObject>
public ECHOPushNotificationObject delete() throws ECHOException
Deletable
delete
インタフェース内 Deletable<ECHOPushNotificationObject>
ECHOException
public void deleteInBackground(DeleteCallback<ECHOPushNotificationObject> callback)
Deletable
deleteInBackground
インタフェース内 Deletable<ECHOPushNotificationObject>