public class ServiceProcessSearchSourceItemImpl extends java.lang.Object implements ServiceProcessSourceItem, java.io.Serializable
(search finder JNDI_path_or_className ;; source_valueと排他 !をつけると外部Helperクラス。プロトコル指定部があれば、Path指定、どちらもなければモデル名とみなす filter storage_filter_string ;; option 外部Helperクラスを呼び出す場合は"!"を先頭につける extra_filter extra_filter_string ;; option unizue true / false ;; 検索結果が単一の結果で返すか否か portfolio true / false ;; 結果をPortfolioとして返すか、Collectoinで返すか zero_is_null true / false ;; 検索結果のサイズが0の場合はsession_valueにnullを設定するか否か append true /false ;; session_vlaueに検索結果を追加する。unique trueおよび、zero_is_null trueが設定されているときには無効 session_value 結果を設定するServiceSessionキー名 {sort ;; option sort_ptype_name1 true ;; 昇順 sort_ptype_name2 false ;; 降順 } ) (search source_value source_session_key ;; finderと排他 filter filter_string .... {sort ... } ) (search source source_string ; 先頭が@ならsource_valueが指定されたとの同じ、それ以外はfinder指定されたに同じ ... )
修飾子とタイプ | フィールドと説明 |
---|---|
static Key |
KEY_Append |
static Key |
KEY_Distinct |
static Key |
KEY_Portfolio |
static Key |
KEY_Prefetch |
static Key |
KEY_Preload |
static Key |
KEY_Source |
static Key |
KEY_SourceValue |
static Key |
KEY_Unique |
static Key |
KEY_ZeroNull |
static java.lang.Integer |
portfolioUniqueValue |
static java.lang.Integer |
portfolioValue |
コンストラクタと説明 |
---|
ServiceProcessSearchSourceItemImpl() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getFormatType()
ServiceProcessFactorySourceがサポートするフォーマット名を返す。
|
Key |
getFormatTypeKey()
ServiceProcessFactorySourceがサポートするフォーマット名(Key)を返す。
|
static ServiceProcessSourceItem |
getInstance() |
ServiceProcess |
getServiceProcess(Resource resource,
Key serviceNameKey,
Key processNameKey,
java.util.Map info,
ServiceProcessSource processFactory)
ServiceProcessを返す
|
public static final Key KEY_Portfolio
public static final Key KEY_Prefetch
public static final Key KEY_Distinct
public static final Key KEY_Unique
public static final Key KEY_ZeroNull
public static final Key KEY_Append
public static final Key KEY_SourceValue
public static final Key KEY_Source
public static final java.lang.Integer portfolioValue
public static final java.lang.Integer portfolioUniqueValue
public static final Key KEY_Preload
public static ServiceProcessSourceItem getInstance()
public java.lang.String getFormatType()
ServiceProcessSourceItem
getFormatType
インタフェース内 ServiceProcessSourceItem
public Key getFormatTypeKey()
ServiceProcessSourceItem
getFormatTypeKey
インタフェース内 ServiceProcessSourceItem
public ServiceProcess getServiceProcess(Resource resource, Key serviceNameKey, Key processNameKey, java.util.Map info, ServiceProcessSource processFactory) throws FatalException
ServiceProcessSourceItem
getServiceProcess
インタフェース内 ServiceProcessSourceItem
resource
- カーネルリソースserviceNameKey
- サービス名(Key)processNameKey
- プロセス名(Key)info
- プロセス情報マップprocessFactory
- プロセス生成ファクトリFatalException