public class ConferenceInfoAccessorService extends ConferenceService<IsptConferenceInfo>
jp.co.intra_mart.product.startpack.api.conference.accessor.impl.ConferenceInfoAccessorImpl
修飾子とタイプ | フィールドと説明 |
---|---|
static java.lang.String |
INSERT_INFO_READ_SQL
会議室情報既読テーブル 登録用SQL
|
static java.lang.String |
TYPE_DB_COMPANY
ターゲットタイプ-会社
|
static java.lang.String |
TYPE_DB_ORGANIZATION
ターゲットタイプ-組織
|
static java.lang.String |
TYPE_DB_PRIVATE
ターゲットタイプ-プライベートグループ
|
static java.lang.String |
TYPE_DB_PUBLIC
ターゲットタイプ-パブリックグループ
|
static java.lang.String |
TYPE_DB_ROLE
ターゲットタイプ-ロール
|
static int |
TYPE_USER
ターゲットタイプ-ユーザ
|
static java.lang.String |
UPDATE_NOTICE_READ_SQL
新着配信情報(電子会議室)テーブル 更新用SQL
|
groupRelationAccessorService
コンストラクタと説明 |
---|
ConferenceInfoAccessorService()
新しい電子会議室情報サービスを作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
int |
delete(java.lang.String condition,
DatabaseParameter[] params)
会議室情報を削除します。
|
AttachedFileDto[] |
getConferenceAttachedFiles(java.lang.String conferenceCd)
添付ファイルを検索します。
|
int |
getConferenceAttachedFilesCount(java.lang.String conferenceCd)
添付ファイル数を取得します。
|
int |
getCount(java.lang.String condition,
DatabaseParameter[] params)
会議室情報のレコード数を取得します。
|
ConferenceInfoDto[] |
search(java.lang.String condition,
DatabaseParameter[] params,
int startRow,
int endRow)
会議室情報を検索します。
|
void |
setNonReadSearchFlg(java.lang.Boolean nonReadSearchFlg)
未読会議室情報の取得方法を設定します。
|
void |
setSearchType(java.lang.Boolean readUserFlg,
java.lang.Boolean attachedFileFlg,
java.lang.Boolean noticeFlg,
java.lang.Boolean noticeReadUserFlg)
詳細情報の取得フラグをセットします。
|
void |
setSortCondition(java.lang.String sortCondition)
ソート順を設定します。
|
int |
update(ConferenceInfoDto conferenceInfo)
会議室情報を更新/登録します。
|
getGroupCds, getGroupRelations, getGroupRelationsCount, isPost, updateGroupReference, updateGroupRelation
public static final int TYPE_USER
public static final java.lang.String TYPE_DB_COMPANY
public static final java.lang.String TYPE_DB_ORGANIZATION
public static final java.lang.String TYPE_DB_PUBLIC
public static final java.lang.String TYPE_DB_ROLE
public static final java.lang.String TYPE_DB_PRIVATE
public static java.lang.String INSERT_INFO_READ_SQL
public static java.lang.String UPDATE_NOTICE_READ_SQL
public ConferenceInfoAccessorService()
public void setSearchType(java.lang.Boolean readUserFlg, java.lang.Boolean attachedFileFlg, java.lang.Boolean noticeFlg, java.lang.Boolean noticeReadUserFlg)
readUserFlg
- 既読ユーザ一覧取得フラグattachedFileFlg
- 添付ファイル情報取得フラグnoticeFlg
- 配信情報取得フラグpublic void setNonReadSearchFlg(java.lang.Boolean nonReadSearchFlg)
nonReadSearchFlg
- 未読一覧取得フラグpublic int update(ConferenceInfoDto conferenceInfo)
conferenceInfo
- 会議室モデルオブジェクトpublic int delete(java.lang.String condition, DatabaseParameter[] params)
condition
- 検索条件(WHERE句) 例)"@sortKey = ? AND ..."params
- Array<> SQL文に渡すパラメータの配列(DatabeseParameterの配列)public ConferenceInfoDto[] search(java.lang.String condition, DatabaseParameter[] params, int startRow, int endRow)
condition
- 検索条件(WHERE句) 例)"@sortKey = ? AND ..."params
- Array<> SQL文に渡すパラメータの配列(DatabeseParameterの配列)startRow
- データ取得開始位置endRow
- データ取得終了位置public int getCount(java.lang.String condition, DatabaseParameter[] params)
condition
- 検索条件(WHERE句) 例)"@sortKey = ? AND ..."params
- Array<> SQL文に渡すパラメータの配列(DatabeseParameterの配列)public void setSortCondition(java.lang.String sortCondition)
sortCondition
- ORDER BY句文字列public AttachedFileDto[] getConferenceAttachedFiles(java.lang.String conferenceCd)
conferenceCd
- 会議室情報コードpublic int getConferenceAttachedFilesCount(java.lang.String conferenceCd)
conferenceCd
- 会議室情報コード