|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjp.co.intra_mart.foundation.straform.DocumentManager
public class DocumentManager
ドキュメント情報管理クラス。
IM-VisualDesignerのドキュメント情報操作用のクラスです。
コンストラクタの概要 | |
---|---|
DocumentManager(java.lang.String loginUserCd,
java.lang.String loginGroupId)
コンストラクタ |
メソッドの概要 | |
---|---|
DocumentVersionModel |
addVersion(DocumentVersionModel model)
ドキュメントの履歴情報を追加します。 |
DocumentInfoModel |
createDocument(DocumentInfoModel model)
ドキュメントの新規登録を行ないます。 |
void |
deleteDocument(java.lang.String documentId)
ドキュメント情報の削除を行ないます。 |
void |
deleteTableSetting(java.lang.String documentId,
java.lang.String objectId)
テーブル設定情報を削除します。 |
void |
deleteVersion(java.lang.String documentId,
int documentNo)
ドキュメント履歴情報を削除します。 |
DocumentInfoModel |
getDocumentInfo(java.lang.String documentId)
指定されたドキュメントIDのドキュメント情報を取得します。 |
int |
getDocumentInfoCount(DocumentInfoKey key)
検索条件に一致するドキュメント情報の件数を取得します。 |
DocumentInfoModel[] |
getDocumentInfoList(DocumentInfoKey key)
検索条件に一致するドキュメント情報配列を取得します。 |
DocumentInfoModel[] |
getDocumentInfoList(DocumentInfoKey key,
int acquisitionCount,
int startRecord)
検索条件に一致するドキュメント情報配列を取得します。 |
DocumentVersionModel |
getDocumentVersion(java.lang.String documentId,
int documentNo)
指定されたドキュメント番号(履歴番号)のドキュメント履歴情報を取得します。 |
int |
getDocumentVersionCount(DocumentVersionKey key)
検索条件に一致するドキュメント履歴情報の件数を取得します。 |
DocumentVersionModel[] |
getDocumentVersionList(DocumentVersionKey key)
検索条件に一致するドキュメント履歴情報配列を取得します。 |
DocumentVersionModel[] |
getDocumentVersionList(DocumentVersionKey key,
int acquisitionCount,
int startRecord)
検索条件に一致するドキュメント履歴情報配列を取得します。 |
TableSettingInfoModel[] |
getTableSetting(java.lang.String documentId)
テーブル設定情報を取得します。 |
TableSettingInfoModel |
getTableSetting(java.lang.String documentId,
java.lang.String objectId)
テーブル設定情報を取得します。 |
void |
insertTableSetting(TableSettingInfoModel model)
テーブル設定情報を登録します。 |
DocumentInfoModel |
updateDocument(DocumentInfoModel model)
ドキュメント情報を更新します。 |
DocumentVersionModel |
updateVersion(DocumentVersionModel model)
ドキュメント履歴情報を更新します。 |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public DocumentManager(java.lang.String loginUserCd, java.lang.String loginGroupId)
loginUserCd
- ログインユーザCDloginGroupId
- ログイングループIDメソッドの詳細 |
---|
public DocumentInfoModel createDocument(DocumentInfoModel model) throws ApplicationException, SystemException
addVersionメソッド
を利用してください。
model
- ドキュメント情報
ApplicationException
- ドキュメントIDが重複している等のアプリケーションエラーが発生した場合にスローされます。
SystemException
- データベース接続エラー等のシステム例外が発生した場合にスローされます。public DocumentVersionModel addVersion(DocumentVersionModel model) throws ApplicationException, SystemException
model
- ドキュメント履歴情報ApplicationException
- ドキュメントが存在しない等のアプリケーションエラーが発生した場合にスローされます。
SystemException
- データベース接続エラー等のシステム例外が発生した場合にスローされます。public DocumentInfoModel updateDocument(DocumentInfoModel model) throws ApplicationException, SystemException
model
- ドキュメント情報
ApplicationException
- ドキュメントが存在しない等のアプリケーションエラーが発生した場合にスローされます。
SystemException
- データベース接続エラー等のシステム例外が発生した場合にスローされます。public DocumentVersionModel updateVersion(DocumentVersionModel model) throws ApplicationException, SystemException
model
- ドキュメント履歴情報
ApplicationException
- 履歴情報が存在しない等のアプリケーションエラーが発生した場合にスローされます。
SystemException
- データベース接続エラー等のシステム例外が発生した場合にスローされます。public void deleteDocument(java.lang.String documentId) throws ApplicationException, SystemException
deleteVersionメソッド
を利用してください。
documentId
- ドキュメントID
ApplicationException
- ドキュメントが存在しない等のアプリケーションエラーが発生した場合にスローされます。
SystemException
- データベース接続エラー等のシステム例外が発生した場合にスローされます。public void deleteVersion(java.lang.String documentId, int documentNo) throws ApplicationException, SystemException
deleteDocument
を使用してください。
documentId
- ドキュメントIDdocumentNo
- ドキュメント番号
ApplicationException
- 履歴情報が存在しない等のアプリケーションエラーが発生した場合にスローされます。
SystemException
- データベース接続エラー等のシステム例外が発生した場合にスローされます。public int getDocumentInfoCount(DocumentInfoKey key) throws SystemException
key
- ドキュメント情報検索キー
SystemException
- システム例外が発生した場合にスローされます。public DocumentInfoModel getDocumentInfo(java.lang.String documentId) throws SystemException
documentId
- ドキュメントID
SystemException
- システム例外が発生した場合にスローされます。public DocumentInfoModel[] getDocumentInfoList(DocumentInfoKey key) throws SystemException
key
- ドキュメント情報検索キー
SystemException
- システム例外が発生した場合にスローされます。public DocumentInfoModel[] getDocumentInfoList(DocumentInfoKey key, int acquisitionCount, int startRecord) throws SystemException
key
- ドキュメント情報検索キーacquisitionCount
- 取得件数startRecord
- 取得開始位置SystemException
- システム例外が発生した場合にスローされます。public int getDocumentVersionCount(DocumentVersionKey key) throws SystemException
key
- ドキュメント履歴情報検索キー
SystemException
- システム例外が発生した場合にスローされます。public DocumentVersionModel getDocumentVersion(java.lang.String documentId, int documentNo) throws SystemException
documentId
- ドキュメントIDdocumentNo
- ドキュメント番号
SystemException
- システム例外が発生した場合にスローされます。public DocumentVersionModel[] getDocumentVersionList(DocumentVersionKey key) throws SystemException
key
- ドキュメント履歴情報検索キーacquisitionCount
- 取得件数startRecord
- 取得開始位置SystemException
- システム例外が発生した場合にスローされます。public DocumentVersionModel[] getDocumentVersionList(DocumentVersionKey key, int acquisitionCount, int startRecord) throws SystemException
key
- ドキュメント履歴情報検索キーacquisitionCount
- 取得件数startRecord
- 取得開始位置SystemException
- システム例外が発生した場合にスローされます。public void insertTableSetting(TableSettingInfoModel model) throws ApplicationException, SystemException
model
- テーブル設定情報
ApplicationException
- ドキュメント情報が存在しない等のアプリケーションエラーが発生した場合にスローされます。
SystemException
- システム例外が発生した場合にスローされます。public void deleteTableSetting(java.lang.String documentId, java.lang.String objectId) throws SystemException
documentId
- ドキュメントIDobjectId
- オブジェクトID
SystemException
- システム例外が発生した場合にスローされます。public TableSettingInfoModel[] getTableSetting(java.lang.String documentId) throws SystemException
documentId
- ドキュメントID
SystemException
- システム例外が発生した場合にスローされます。public TableSettingInfoModel getTableSetting(java.lang.String documentId, java.lang.String objectId) throws SystemException
documentId
- ドキュメントIDobjectId
- オブジェクトID
SystemException
- システム例外が発生した場合にスローされます。
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |