jp.co.intra_mart.foundation.straform
クラス DocumentExporter

java.lang.Object
  上位を拡張 jp.co.intra_mart.foundation.straform.DocumentExporter

public class DocumentExporter
extends java.lang.Object

ドキュメント情報エクスポートクラス。
ドキュメント情報のエクスポート用のクラスです。

導入されたバージョン:
7.2
作成者:
INTRAMART

コンストラクタの概要
DocumentExporter(java.lang.String loginUserCd, java.lang.String loginGroupId)
          コンストラクタ
 
メソッドの概要
 void exportAll(java.io.File dest)
          サーバに登録されている全てのドキュメント情報をエクスポートします。
 void exportAll(NetworkFile dest)
          サーバに登録されている全てのドキュメント情報をエクスポートします。
 void exportDocument(java.lang.String documentId, int documentNo, java.io.File dest)
          指定されたドキュメント情報をエクスポートします。
 void exportDocument(java.lang.String documentId, int documentNo, NetworkFile dest)
          指定されたドキュメント情報をエクスポートします。
 void exportDocuments(java.lang.String[] documentIds, java.io.File dest)
          指定された複数のドキュメント情報をエクスポートします。
 void exportDocuments(java.lang.String[] documentIds, NetworkFile dest)
          指定された複数のドキュメント情報をエクスポートします。
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DocumentExporter

public DocumentExporter(java.lang.String loginUserCd,
                        java.lang.String loginGroupId)
コンストラクタ

パラメータ:
loginUserCd - ログインユーザCD
loginGroupId - ログイングループID
メソッドの詳細

exportAll

public void exportAll(java.io.File dest)
               throws SystemException,
                      ApplicationException
サーバに登録されている全てのドキュメント情報をエクスポートします。
このメソッドを使用するとエクスポートしたZIPファイルは処理が実行されたApplicationRuntime上に出力されます。

パラメータ:
dest - エクスポートしたZIPファイルの出力先
例外:
SystemException - データベース接続エラーなど、システムエラーが発生した場合にスローされます。
ApplicationException - 指定されたドキュメントIDのドキュメント情報が存在しないなど、アプリケーションエラーが発生した場合にスローされます。

exportAll

public void exportAll(NetworkFile dest)
               throws SystemException,
                      ApplicationException
サーバに登録されている全てのドキュメント情報をエクスポートします。
このメソッドを使用するとエクスポートしたZIPファイルはStorage Service上に出力されます。

パラメータ:
dest - エクスポートしたZIPファイルの出力先
例外:
SystemException - データベース接続エラーなど、システムエラーが発生した場合にスローされます。
ApplicationException - 指定されたドキュメントIDのドキュメント情報が存在しないなど、アプリケーションエラーが発生した場合にスローされます。

exportDocuments

public void exportDocuments(java.lang.String[] documentIds,
                            java.io.File dest)
                     throws SystemException,
                            ApplicationException
指定された複数のドキュメント情報をエクスポートします。
このメソッドを使用するとエクスポートしたZIPファイルは処理が実行されたApplicationRuntime上に出力されます。

パラメータ:
documentIds - エクスポートするドキュメント情報のドキュメントID配列
dest - エクスポートしたZIPファイルの出力先
例外:
SystemException - データベース接続エラーなど、システムエラーが発生した場合にスローされます。
ApplicationException - 指定されたドキュメントIDのドキュメント情報が存在しないなど、アプリケーションエラーが発生した場合にスローされます。

exportDocuments

public void exportDocuments(java.lang.String[] documentIds,
                            NetworkFile dest)
                     throws SystemException,
                            ApplicationException
指定された複数のドキュメント情報をエクスポートします。
このメソッドを使用するとエクスポートしたZIPファイルはStorage Service上に出力されます。

パラメータ:
documentIds - エクスポートするドキュメント情報のドキュメントID配列
dest - エクスポートしたZIPファイルの出力先
例外:
SystemException - データベース接続エラーなど、システムエラーが発生した場合にスローされます。
ApplicationException - 指定されたドキュメントIDのドキュメント情報が存在しないなど、アプリケーションエラーが発生した場合にスローされます。

exportDocument

public void exportDocument(java.lang.String documentId,
                           int documentNo,
                           java.io.File dest)
                    throws SystemException,
                           ApplicationException
指定されたドキュメント情報をエクスポートします。
ドキュメントに複数のバージョンが存在するときに、特定のバージョン情報のみエクスポートしたい場合に利用します。
このメソッドを使用するとエクスポートしたZIPファイルは処理が実行されたApplicationRuntime上に出力されます。

パラメータ:
documentId - エクスポートするドキュメント情報のドキュメントID
documentNo - エクスポートするドキュメント情報のドキュメント履歴番号
dest - エクスポートしたZIPファイルの出力先
例外:
SystemException - データベース接続エラーなど、システムエラーが発生した場合にスローされます。
ApplicationException - 指定されたドキュメントIDのドキュメント情報が存在しないなど、アプリケーションエラーが発生した場合にスローされます。

exportDocument

public void exportDocument(java.lang.String documentId,
                           int documentNo,
                           NetworkFile dest)
                    throws SystemException,
                           ApplicationException
指定されたドキュメント情報をエクスポートします。
特定のドキュメントのバージョンのみエクスポートしたい場合に利用します。
このメソッドを使用するとエクスポートしたZIPファイルはStorage Service上に出力されます。

パラメータ:
documentId - エクスポートするドキュメント情報のドキュメントID
documentNo - エクスポートするドキュメント情報のドキュメント履歴番号
dest - エクスポートしたZIPファイルの出力先
例外:
SystemException - データベース接続エラーなど、システムエラーが発生した場合にスローされます。
ApplicationException - 指定されたドキュメントIDのドキュメント情報が存在しないなど、アプリケーションエラーが発生した場合にスローされます。