ECHOMemberQuery Class Reference

Inherits from NSObject
Conforms to FindProtocol
Declared in ECHOMemberQuery.h
ECHOMemberQuery.m

Overview

An ECHOMemberQuery contains query methods to operate a member instance. メンバーインスタンスを操作するクエリ。

Other Methods

+ loginWithInstanceId:loginId:password:returningError:

Logs-in by synchronous communication. 同期通信によるログイン。

+ (ECHOMemberObject *)loginWithInstanceId:(NSString *)instanceId loginId:(NSString *)loginId password:(NSString *)password returningError:(NSError **)returningError

Parameters

instanceId

The reference ID of the instance to which the login member has belonged.ログインメンバーが所属するインスタンスのID。

password

Login password.ログインパスワード。

returningError

Pointer to a NSError that will be set when errors have occured.NSErrorへのポインタ(エラー発生時にのみセット)。

loginid

Login id.ログインID。

Discussion

Logs-in by synchronous communication. 同期通信によるログイン。

Declared In

ECHOMemberQuery.h

+ loginInBackgroundWithBlock:instanceId:loginId:password:

Logs-in in a background thread. 非同期通信によるログイン。処理後に指定したブロックをメインスレッドで実行します。

+ (void)loginInBackgroundWithBlock:(ECHOLoginResultBlock)block instanceId:(NSString *)instanceId loginId:(NSString *)loginId password:(NSString *)password

Parameters

block

To execute after the process completes.処理完了後に実行されるブロック。

instanceId

The reference ID of the instance to which the login member has belonged.ログインメンバーが所属するインスタンスのID。

password

Login password.ログインパスワード。

loginid

Login id.ログインID。

Discussion

Logs-in in a background thread. 非同期通信によるログイン。処理後に指定したブロックをメインスレッドで実行します。

Declared In

ECHOMemberQuery.h

+ logoutWithInstanceId:returningError:

Logs-out. ログアウトします。

+ (void)logoutWithInstanceId:(NSString *)instanceId returningError:(NSError **)returningError

Parameters

instanceId

The reference ID of the instance to which the login member has belonged.ログインメンバーが所属するインスタンスのID。

returningError

Pointer to a NSError that will be set when errors have occured.NSErrorへのポインタ(エラー発生時にのみセット)。

Discussion

Logs-out. ログアウトします。

Declared In

ECHOMemberQuery.h

+ logoutInBackgroundWithBlock:instanceId:

Logs-out in a background thread. 非同期通信によるログアウト。処理後に指定したブロックをメインスレッドで実行します。

+ (void)logoutInBackgroundWithBlock:(ECHOResultBlock)block instanceId:(NSString *)instanceId

Parameters

block

To execute after the process completes.処理完了後に実行されるブロック。

instanceId

The reference ID of the instance to which the login member has belonged.ログインメンバーが所属するインスタンスのID。

Discussion

Logs-out in a background thread. 非同期通信によるログアウト。処理後に指定したブロックをメインスレッドで実行します。

Declared In

ECHOMemberQuery.h

Other Methods

+ findWithInstanceId:params:returningError:

Finds data from the remote server by synchronous communication. 同期通信によるデータ検索。

+ (NSArray *)findWithInstanceId:(NSString *)instanceId params:(NSMutableDictionary *)params returningError:(NSError **)returningError

Parameters

instanceId

The reference ID of the finding target instance検索対象インスタンスのID

params

To control the output.リスト制御パラメータ。

returningError

Pointer to a NSError that will be set when errors have occured.NSErrorへのポインタ(エラー発生時にのみセット)。

Discussion

Finds data from the remote server by synchronous communication. 同期通信によるデータ検索。

Declared In

FindProtocol.h

+ findInBackgroundWithBlock:instanceId:params:

Finds data from the remote server in a background thread. A block is done in the main (UI) thread after the finding. 非同期通信によるデータ検索。検索完了後に指定したをメインスレッドで実行します。

+ (void)findInBackgroundWithBlock:(ECHOFindResultBlock)block instanceId:(NSString *)instanceId params:(NSMutableDictionary *)params

Parameters

block

To execute after the process completes.処理完了後に実行されるブロック。

instanceId

The reference ID of the finding target instance検索対象インスタンスのID

params

To control the output.リスト制御パラメータ。

Discussion

Finds data from the remote server in a background thread. A block is done in the main (UI) thread after the finding. 非同期通信によるデータ検索。検索完了後に指定したをメインスレッドで実行します。

Declared In

FindProtocol.h