Class: ECHODistributedObject
Defined in: | src/ECHODistributedObject.coffee |
Inherits: | ECHODataObject |
Overview
An ECHODistributedObject is an abstract distributed object.
Direct Known Subclasses
ECHO.Members.MailmagObject ECHO.Members.PushNotificationObject
Variables Summary
Variable inherited from ECHODataObject
Instance Method Summary
- # (void) resetTarget() Resets the target object. 送信ターゲットをリセットします。
- # (void) targetAllMembers() Adds all members to the target to send. すべてのメンバーを送信ターゲットに追加します。
- # (void) targetRootGroup() Adds the root group (all groups) to the target to send. ルートグループ(すべてのグループ)を送信ターゲットに追加します。
- # (void) targetSpecificMember(member) Adds a specific member to the target to send. 特定のメンバーを送信ターゲットに追加します。
- # (void) targetSpecificGroup(group) Adds a specific group to the target to send. 特定のグループを送信ターゲットに追加します。
- # (void) _copyData(data) Private Copies data from an object.
- # (Object) _buildRequestContents() Private Builds a request contents object.
Inherited Method Summary
Methods inherited from
ECHODataObject
.factory #fetch #push #delete #get #put #getACL #setNewACL #_copyData #_convertContentsInCopyData #_buildRequestContents #_convertContentsInBuildRequest #getRequestUrl
Instance Method Details
#
(void)
resetTarget()
Resets the target object. 送信ターゲットをリセットします。
#
(void)
targetAllMembers()
Adds all members to the target to send. すべてのメンバーを送信ターゲットに追加します。
#
(void)
targetRootGroup()
Adds the root group (all groups) to the target to send. ルートグループ(すべてのグループ)を送信ターゲットに追加します。
#
(void)
targetSpecificMember(member)
Adds a specific member to the target to send. 特定のメンバーを送信ターゲットに追加します。
#
(void)
targetSpecificGroup(group)
Adds a specific group to the target to send. 特定のグループを送信ターゲットに追加します。
#
(void)
_copyData(data)
Private
Copies data from an object.
#
(Object)
_buildRequestContents()
Private
Builds a request contents object.