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

instanceId resourceType refid

Instance Method Summary

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. 特定のメンバーを送信ターゲットに追加します。

Parameters:

Throws:

  • TypeError

# (void) targetSpecificGroup(group)

Adds a specific group to the target to send. 特定のグループを送信ターゲットに追加します。

Parameters:

Throws:

  • TypeError

# (void) _copyData(data) Private

Copies data from an object.

Parameters:

  • data ( Object ) the source object

# (Object) _buildRequestContents() Private

Builds a request contents object.

Throws:

Returns:

  • Object

    Quickly fuzzy find classes, mixins, methods, file:

    Control the navigation frame:

    You can focus and blur the search input: