public class ConferenceManager extends AbstractManager
jp.co.intra_mart.product.startpack.api.conference.ConferenceManager
修飾子とタイプ | フィールドと説明 |
---|---|
ConferenceClsAccessorService |
conferenceClsAccessorService
電子会議室種別サービス
|
ConferenceClsACLAccessorService |
conferenceClsACLAccessorService
電子会議室種別アクセス権限サービス
|
ConferenceInfoAccessorService |
conferenceInfoAccessorService
コンテンツ情報サービス
|
ConferenceMngAccessorService |
conferenceMngAccessorService
電子会議室設定サービス
|
jdbcManager
コンストラクタと説明 |
---|
ConferenceManager()
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
deleteConference(java.lang.String conferenceClsCd,
java.lang.String conferenceCd)
会議室情報を削除します。
|
void |
deleteConferenceCls(java.lang.String conferenceClsCd)
会議室種別を削除します。
|
int |
deleteConferences(java.lang.String condition,
DatabaseParameter[] params)
会議室情報を削除します。
|
ConferenceInfoDto |
getConference(java.lang.String conferenceClsCd,
java.lang.String conferenceCd)
会議室情報を検索します。
|
AttachedFileDto[] |
getConferenceAttachedFiles(java.lang.String conferenceCd)
添付ファイルを検索します。
|
ConferenceInfoDto[] |
getConferenceCd(java.lang.String threadCd)
会議室情報を検索します。
|
ConferenceCls |
getConferenceCls(java.lang.String conferenceClsCd)
会議室種別を取得します。
|
ACL[] |
getConferenceClsACLs(java.lang.String clsCd,
java.util.List<java.lang.String> userCds)
会議室種別のACLを検索します。
|
ConferenceCls[] |
getConferenceClses(java.lang.String condition,
Array<DatabaseParameter> params)
会議室種別を検索します。
|
int |
getConferenceClsesCount(java.lang.String condition,
Array<DatabaseParameter> params)
会議室種別数を取得します。
|
ConferenceMng |
getConferenceMng(java.lang.String userCd)
会議室設定を取得します。
|
ConferenceInfoDto[] |
getConferences(java.lang.String conferenceClsCd)
会議室情報を検索します。
|
ConferenceInfoDto[] |
getConferences(java.lang.String condition,
DatabaseParameter[] params)
指定された検索条件で会議室情報を検索します。
|
java.util.List<ConferenceInfoDto> |
getConferences(java.lang.String condition,
DatabaseParameter[] params,
int startRow,
int endRow)
指定された検索条件で会議室情報を検索します。
|
int |
getConferencesCount(java.lang.String condition,
DatabaseParameter[] params)
会議室情報数を取得します。
|
long |
getCountByChildConferenceCls(java.lang.String conferenceClsCd)
指定された会議室カテゴリコード直下のカテゴリ・種別数を取得する。
|
ConferenceCls[] |
getReferableNormalConferenceClses(java.lang.String userCd)
システム日付時点で有効な会議室種別(カテゴリは含まない)の配列を取得します。
|
void |
setConferenceClsACLLevel(java.lang.String userId,
int aclLevel)
会議室種別の、アクセス権に関する検索条件を設定します。
|
void |
setConferenceClsDetailSearchType(java.lang.Boolean aclFlg)
会議室種別に付随するデータの取得方法を設定します。
|
void |
setConferenceClsSortCondition(java.lang.String orderby)
会議室種別用の検索結果に対するソート設定をします。
|
void |
setConferenceDetailSearchType(java.lang.Boolean readUserFlg,
java.lang.Boolean attachedFileFlg,
java.lang.Boolean noticeFlg,
java.lang.Boolean noticeReadUserFlg)
会議室情報に付随するデータの取得方法を設定します。
|
void |
setConferenceSortCondition(java.lang.String orderby)
会議室情報用の検索結果に対するソート設定をします。
|
int |
updateConference(ConferenceInfoDto conference)
会議室情報を更新/登録します。
|
java.lang.String |
updateConferenceCls(ConferenceCls conferenceCls)
会議室種別を更新/登録します。
|
java.lang.String |
updateConferenceMng(ConferenceMng conferenceMng)
会議室設定を更新/更新します。
|
java.lang.String |
updateConferenceSubordinateACLs(java.lang.String conferenceClsCd)
指定された会議室種別のアクセス権情報を下位階層に反映(コピー)します。
|
public ConferenceClsACLAccessorService conferenceClsACLAccessorService
public ConferenceClsAccessorService conferenceClsAccessorService
public ConferenceInfoAccessorService conferenceInfoAccessorService
public ConferenceMngAccessorService conferenceMngAccessorService
public ACL[] getConferenceClsACLs(java.lang.String clsCd, java.util.List<java.lang.String> userCds)
clsCd
- 取得元会議室種別コードuserCds
- 取得対象ユーザコードの配列public void setConferenceClsACLLevel(java.lang.String userId, int aclLevel)
userId
- ユーザIDaclLevel
- アクセス権public void setConferenceClsDetailSearchType(java.lang.Boolean aclFlg)
aclFlg
- アクセス権一覧取得フラグpublic void setConferenceDetailSearchType(java.lang.Boolean readUserFlg, java.lang.Boolean attachedFileFlg, java.lang.Boolean noticeFlg, java.lang.Boolean noticeReadUserFlg)
readUserFlg
- 既読ユーザコード一覧取得フラグattachedFileFlg
- 添付ファイル情報一覧取得フラグnoticeFlg
- 配信情報一覧取得フラグnoticeReadUserFlg
- 会議室情報報配信既読情報一覧取得フラグpublic void setConferenceClsSortCondition(java.lang.String orderby)
orderby
- ORDERBY句 例)"sortkey asc"public void setConferenceSortCondition(java.lang.String orderby)
orderby
- ORDERBY句 例)"sortkey asc"public java.lang.String updateConferenceCls(ConferenceCls conferenceCls)
conferenceCls
- 会議室種別オブジェクトpublic void deleteConferenceCls(java.lang.String conferenceClsCd)
conferenceClsCd
- 会議室種別コードpublic int updateConference(ConferenceInfoDto conference)
conference
- 会議室情報オブジェクトpublic void deleteConference(java.lang.String conferenceClsCd, java.lang.String conferenceCd)
conferenceClsCd
- 会議室種別コードconferenceCd
- 会議室情報コードpublic int deleteConferences(java.lang.String condition, DatabaseParameter[] params)
condition
- 検索条件(WHERE句) 例)"@sortKey = ? AND ..."params
- Array<> SQL文に渡すパラメータの配列(DatabeseParameterの配列)public ConferenceCls[] getConferenceClses(java.lang.String condition, Array<DatabaseParameter> params)
condition
- 検索条件(WHERE句) 例)"@sortKey = ? AND ..."params
- Array<> SQL文に渡すパラメータの配列(DatabeseParameterの配列)public int getConferenceClsesCount(java.lang.String condition, Array<DatabaseParameter> params)
condition
- 検索条件(WHERE句) 例)"@sortKey = ? AND ..."params
- Array<> SQL文に渡すパラメータの配列(DatabeseParameterの配列)public ConferenceCls getConferenceCls(java.lang.String conferenceClsCd)
conferenceClsCd
- 会議室種別コードpublic ConferenceInfoDto[] getConferences(java.lang.String condition, DatabaseParameter[] params)
condition
- 検索条件(WHERE句) 例)"@sortKey = ? AND ..."params
- Array<> SQL文に渡すパラメータの配列(DatabeseParameterの配列)public int getConferencesCount(java.lang.String condition, DatabaseParameter[] params)
condition
- 検索条件(WHERE句) 例)"@sortKey = ? AND ..."params
- Array<> SQL文に渡すパラメータの配列(DatabeseParameterの配列)public java.util.List<ConferenceInfoDto> getConferences(java.lang.String condition, DatabaseParameter[] params, int startRow, int endRow)
condition
- 検索条件(WHERE句) 例)"@sortKey = ? AND ..."params
- Array<> SQL文に渡すパラメータの配列(DatabeseParameterの配列)startRow
- 取得開始位置endRow
- 取得終了位置public ConferenceInfoDto[] getConferences(java.lang.String conferenceClsCd)
conferenceClsCd
- 会議室種別コードpublic ConferenceInfoDto getConference(java.lang.String conferenceClsCd, java.lang.String conferenceCd)
conferenceClsCd
- 会議室種別コードconferenceCd
- 会議室情報コードpublic ConferenceInfoDto[] getConferenceCd(java.lang.String threadCd)
threadCd
- スレッドコードpublic java.lang.String updateConferenceMng(ConferenceMng conferenceMng)
会議室設定を更新/更新します。 指定されたユーザコードが既に登録されている場合は更新、 未登録のコードの場合は新規のデータとして扱われます。
conferenceMng
- 会議室設定public ConferenceMng getConferenceMng(java.lang.String userCd)
userCd
- ユーザコードpublic java.lang.String updateConferenceSubordinateACLs(java.lang.String conferenceClsCd)
conferenceClsCd
- 会議室種別コードpublic ConferenceCls[] getReferableNormalConferenceClses(java.lang.String userCd)
userCd
- ユーザコードpublic AttachedFileDto[] getConferenceAttachedFiles(java.lang.String conferenceCd)
conferenceCd
- 会議室情報コードpublic long getCountByChildConferenceCls(java.lang.String conferenceClsCd)
conferenceClsCd
- 指定時:指定されたカテゴリに対するチェック, 未指定時:TOPカテゴリに対するチェック