public class DeliveryMedia extends Object implements Extensible, Serializable
DeliveryMediaConfig
クラスを利用して取得してください。 final DeliveryMediaConfig config = DeliveryMediaConfigFactory.getInstance().getDeliveryMediaConfig();
final DeliveryMedia media = config.getDeliveryMedia(mediaId);
DeliveryMediaConfig
,
直列化された形式コンストラクタと説明 |
---|
DeliveryMedia(Class<MessageDeliverer> deliverer)
コンストラクタ。
|
DeliveryMedia(String id,
Class<MessageDeliverer> deliverer)
コンストラクタ。
|
DeliveryMedia(String id,
Class<MessageDeliverer> deliverer,
Map<String,String> attributes)
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
String |
getAttribute(String name)
属性値を取得します。
|
Collection<String> |
getAttributeNames()
属性名の一覧を取得します。
|
<T> T |
getExtension(Class<T> extensionType)
指定したモデル拡張クラスに変換します。
|
String |
getId()
配信先メディアIDを取得します。
|
Class<MessageDeliverer> |
getMessageDeliverer()
メッセージ配信を実行するクラスを取得します。
|
String |
toString() |
public DeliveryMedia(Class<MessageDeliverer> deliverer)
deliverer
- メッセージ配信を実行するクラスpublic DeliveryMedia(String id, Class<MessageDeliverer> deliverer)
id
- 配信先メディアIDdeliverer
- メッセージ配信を実行するクラスpublic Collection<String> getAttributeNames()
public <T> T getExtension(Class<T> extensionType)
Extensible
getExtension
インタフェース内 Extensible
T
- モデル拡張クラスの型extensionType
- モデル拡張クラスpublic final String getId()
public Class<MessageDeliverer> getMessageDeliverer()
Copyright © 2012 NTT DATA INTRAMART CORPORATION