public class ServiceProcessSourceImpl extends java.lang.Object implements ServiceProcessSource, ServiceProcessSourceItem, ServiceProcessSourceFactory, java.io.Serializable
| 修飾子とタイプ | フィールドと説明 |
|---|---|
static Key |
KEY_Class
定義キー
|
static Key |
KEY_Group
定義キー
|
static Key |
KEY_Session
定義キー
|
KEY_ServiceProcessSourceFactory| コンストラクタと説明 |
|---|
ServiceProcessSourceImpl(Resource resource)
コンストラクタ
|
ServiceProcessSourceImpl(Resource resource,
java.util.Map sourceMap)
コンストラクタ
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.String |
getFormatType()
ServiceProcessFactorySourceがサポートするフォーマット名を返す。
|
Key |
getFormatTypeKey()
ServiceProcessFactorySourceがサポートするフォーマット名(Key)を返す。
|
ServiceProcess |
getServiceProcess(Key serviceNameKey,
java.util.Map info)
ServiceProcessを生成する
|
ServiceProcess |
getServiceProcess(Resource resource,
Key serviceNameKey,
Key processNameKey,
java.util.Map info,
ServiceProcessSource processFactory)
ServiceProcessを返す
|
ServiceProcessSource |
getServiceProcessSource()
ServiceProessSourceを取得する
|
ServiceProcessSourceItem |
getServiceProcessSourceItem(Key formatTypeKey)
ServiceProcessSourceItemを取得する
|
ServiceProcessSourceItem |
getServiceProcessSourceItem(java.lang.String formatType)
ServiceProcessSourceItemを取得する
|
ServiceProcessSourceItem[] |
getServiceProcessSourceItems()
ServiceProcessSourceItemの一覧を取得する
|
protected java.util.Map |
getSourceMap()
プロセスソースの格納マップを取得する
|
public static final Key KEY_Class
public static final Key KEY_Session
public static final Key KEY_Group
public ServiceProcessSourceImpl(Resource resource)
resource - カーネルリソースpublic ServiceProcessSourceImpl(Resource resource, java.util.Map sourceMap)
resource - カーネルリソースsourceMap - プロセス生成元のマップpublic ServiceProcess getServiceProcess(Key serviceNameKey, java.util.Map info) throws FatalException
getServiceProcess インタフェース内 ServiceProcessSourceserviceNameKey - プロセス名(指定しない場合はnull可)info - プロパティ形式によるServiceProcess情報FatalExceptionprotected java.util.Map getSourceMap()
public ServiceProcessSourceItem getServiceProcessSourceItem(Key formatTypeKey)
getServiceProcessSourceItem インタフェース内 ServiceProcessSourceformatTypeKey - プロセスフォーマットタイプ(Key)public ServiceProcessSourceItem getServiceProcessSourceItem(java.lang.String formatType)
getServiceProcessSourceItem インタフェース内 ServiceProcessSourceformatType - プロセスフォーマットタイプ名public java.lang.String getFormatType()
getFormatType インタフェース内 ServiceProcessSourceItempublic Key getFormatTypeKey()
getFormatTypeKey インタフェース内 ServiceProcessSourceItempublic ServiceProcess getServiceProcess(Resource resource, Key serviceNameKey, Key processNameKey, java.util.Map info, ServiceProcessSource processFactory) throws FatalException
getServiceProcess インタフェース内 ServiceProcessSourceItemresource - カーネルリソースserviceNameKey - サービス名(Key)processNameKey - プロセス名(Key)info - プロセス情報マップprocessFactory - プロセス生成ファクトリFatalExceptionpublic ServiceProcessSource getServiceProcessSource() throws FatalException
getServiceProcessSource インタフェース内 ServiceProcessSourceFactoryFatalExceptionpublic ServiceProcessSourceItem[] getServiceProcessSourceItems()
getServiceProcessSourceItems インタフェース内 ServiceProcessSource