public class ServiceBase extends java.lang.Object implements Service
修飾子とタイプ | フィールドと説明 |
---|---|
protected static org.apache.commons.logging.Log |
log
ロガー
|
protected ServiceSchema |
schema
サービススキーマ
|
コンストラクタと説明 |
---|
ServiceBase(ServiceSchema schema)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
Session |
doService(Session session)
Serviceを実行する
|
java.lang.String |
getServiceName()
サービス名を返す。
|
Key |
getServiceNameKey()
サービス名(Key)を返す
|
java.lang.String |
toString()
サービスの文字列表現を返す
|
protected static final org.apache.commons.logging.Log log
protected ServiceSchema schema
public ServiceBase(ServiceSchema schema)
schema
- サービススキーマpublic Key getServiceNameKey()
getServiceNameKey
インタフェース内 Service
public java.lang.String getServiceName()
getServiceName
インタフェース内 Service
public java.lang.String toString()
toString
クラス内 java.lang.Object
サービスの文字列表現
- public Session doService(Session session) throws ServiceException, FatalException
doService
インタフェース内 Service
doService
インタフェース内 ServiceHelper
session
- サービス実行セッションServiceException
- サービス実行で業務的なエラーが発生FatalException
- サービス実行で致命的エラーが発生