public class ServiceProcessMailImpl extends java.lang.Object implements ServiceProcessMail, java.io.Serializable
コンストラクタと説明 |
---|
ServiceProcessMailImpl(ServiceProcessMailSchema schema)
コンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
Session |
doProcess(Session session)
サービスプロセスを実行する。
|
java.lang.String |
getServiceName()
実行サービス名を返す
|
Key |
getServiceNameKey()
実行サービス名(Key)を返す
|
java.lang.String |
getServiceProcessName()
実行サービスプロセス名を返す
|
Key |
getServiceProcessNameKey()
実行サービスプロセス名(Key)を返す
|
java.lang.String |
getServiceProcessType()
プロセスタイプ名を帰す
|
Key |
getSessionKey()
プロセス実行結果セッションキーを返す
|
void |
send(Session session)
メール送信を実行する
|
public ServiceProcessMailImpl(ServiceProcessMailSchema schema)
schema
- mailプロセススキーマ情報public void send(Session session) throws ServiceProcessException, FatalException
send
インタフェース内 ServiceProcessMail
session
- 実行時セッションServiceProcessException
FatalException
public Session doProcess(Session session) throws ServiceProcessException, FatalException
doProcess
インタフェース内 ServiceProcess
doProcess
インタフェース内 ServiceProcessHelper
session
- ServiceProcessException
- サービスプロセス実行で業務的なエラーが発生FatalException
- サービスプロセス実行で致命的エラーが発生public java.lang.String getServiceName()
getServiceName
インタフェース内 ServiceProcess
public Key getServiceNameKey()
getServiceNameKey
インタフェース内 ServiceProcess
public java.lang.String getServiceProcessName()
getServiceProcessName
インタフェース内 ServiceProcess
public Key getServiceProcessNameKey()
getServiceProcessNameKey
インタフェース内 ServiceProcess
public java.lang.String getServiceProcessType()
getServiceProcessType
インタフェース内 ServiceProcess
public Key getSessionKey()
getSessionKey
インタフェース内 ServiceProcess
getSessionKey
インタフェース内 ServiceProcessHelper