Nautica Workflow

jp.co.argo21.nautica.workflow.rmi
クラス RepositoryLoaderPO

java.lang.Object
  拡張javax.rmi.PortableRemoteObject
      拡張jp.co.argo21.nautica.workflow.rmi.RepositoryLoaderPO
すべての実装インタフェース:
java.rmi.Remote, RepositoryLoaderRemote

public class RepositoryLoaderPO
extends javax.rmi.PortableRemoteObject
implements RepositoryLoaderRemote

RepositoryLoaderPO は、ローカルの RepositoryLoader に対する リモート呼び出しを実現する具体実装クラスである。

導入されたバージョン:
Nautica Workflow 0.9
バージョン:
$Revision: 1.2 $

コンストラクタの概要
RepositoryLoaderPO(RepositoryLoader repository)
          RepositoryLoaderPO を生成する。
 
メソッドの概要
 java.lang.String getDefinition(java.lang.String sid, java.lang.String password, java.lang.String path)
          指定されたパスの定義ファイルを文字列で返す。
 java.lang.String getDefinitionPath(java.lang.String sid, java.lang.String pdname)
          指定されたプロセス定義名に対応するパス名を返す。
 
クラス javax.rmi.PortableRemoteObject から継承したメソッド
connect, exportObject, narrow, toStub, unexportObject
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RepositoryLoaderPO

public RepositoryLoaderPO(RepositoryLoader repository)
                   throws java.rmi.RemoteException
RepositoryLoaderPO を生成する。

パラメータ:
repository - 定義リポジトリ
例外:
java.rmi.RemoteException - 通信障害などの場合
メソッドの詳細

getDefinition

public java.lang.String getDefinition(java.lang.String sid,
                                      java.lang.String password,
                                      java.lang.String path)
                               throws java.rmi.RemoteException
指定されたパスの定義ファイルを文字列で返す。 なければ null を返す。 RemoteException 以外の例外が発生した場合も null を返す。

定義:
インタフェース RepositoryLoaderRemote 内の getDefinition
パラメータ:
sid - セッションID
password - 管理用パスワード
path - パス名
戻り値:
定義ファイルの文字列
例外:
java.rmi.RemoteException - 通信障害などの場合
関連項目:
RepositoryLoaderRemote.getDefinition(java.lang.String, java.lang.String, java.lang.String)

getDefinitionPath

public java.lang.String getDefinitionPath(java.lang.String sid,
                                          java.lang.String pdname)
                                   throws java.rmi.RemoteException
指定されたプロセス定義名に対応するパス名を返す。 なければ null を返す。 RemoteException 以外の例外が発生した場合も null を返す。

定義:
インタフェース RepositoryLoaderRemote 内の getDefinitionPath
パラメータ:
sid - セッションID
pdname - プロセス定義名
戻り値:
パス名
例外:
java.rmi.RemoteException - 通信障害などの場合
関連項目:
RepositoryLoaderRemote.getDefinitionPath(java.lang.String, java.lang.String)

株式会社アルゴ21


Copyright 2005 株式会社アルゴ21