public class AccessLogic extends AbstractLogic
startpack/common/library/isp_access.jsp
jdbcManager
コンストラクタと説明 |
---|
AccessLogic()
新しいアクセス権限設定処理ロジッククラスを作成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
checkClsAccess(int nAcl,
java.lang.String clsCd,
java.lang.String infoCd)
ログインユーザの種別のアクセス権を判定します。
|
ACL[] |
createAclData(ACL[] dataObj,
ConferenceCls infoData,
boolean checkLower,
boolean systemFlg)
アクセス権情報登録用のデータ作成を行います。
|
boolean |
updateData(ACL[] dataObj,
java.lang.String infoCd,
boolean systemFlg,
boolean checkLower)
アクセス権の登録処理を行います。
|
getUserPostCd
public boolean updateData(ACL[] dataObj, java.lang.String infoCd, boolean systemFlg, boolean checkLower)
dataObj
- 登録対象データinfoCd
- 処理対象電子会議室コードsystemFlg
- 公開方法フラグ (true:全公開 , false:詳細設定)checkLower
- 下位階層反映フラグ (true: 下位階層に反映, false:対象レコードのみpublic ACL[] createAclData(ACL[] dataObj, ConferenceCls infoData, boolean checkLower, boolean systemFlg)
dataObj
- アクセス権設定情報オブジェクトinfoData
- 各アプリケーションオブジェクトsystemFlg
- 公開方法フラグ true:全公開 , false:詳細設定checkLower
- 下位フォルダ反映フラグ true:下位フォルダへ反映, false:対象データのみpublic boolean checkClsAccess(int nAcl, java.lang.String clsCd, java.lang.String infoCd)
nAcl
- 指定すると、指定した数値以上のアクセスレベルがあるかどうかをチェックする(10:権限なし, 30:参照可, 40:登録可, 50:管理)。clsCd
- 種別コード(フォルダコード)。infoCd
- 記事コード(掲示板、電子会議室のみ)。設定されている場合は、記事に対する権限をチェックする。省略可。