public class PFMailInformationVariable extends PFVariable implements PFComponent, PFXMLSerializable
PROPERTY_EXCEPTION_NULL
コンストラクタと説明 |
---|
PFMailInformationVariable()
コンポーネントを生成する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
PFObjectList |
getAllAttachmentContentTypeParameterNames()
Content-Typeパラメータ名の全取得。
|
PFObjectList |
getAllAttachmentContentTypeParameters(java.lang.String parameterName)
Content-Typeパラメータの全取得。
|
PFObjectList |
getAllAttachmentContentTypes()
Content-Typeの全取得。
|
PFObjectList |
getAllAttachmentFileNames()
ファイル名の全取得。
|
java.lang.String |
getAttachmentContentType(int attachementFileNumber)
Content-Typeの取得
|
java.lang.String |
getAttachmentContentTypeParameter(int attachementFileNumber,
java.lang.String parameterName)
Content-Typeパラメータの取得
|
PFObjectList |
getAttachmentContentTypeParameterNames(int attachementFileNumber)
Content-Typeパラメータ名の取得
|
java.lang.String |
getAttachmentFileName(int attachementFileNumber)
ファイル名の取得。
|
java.lang.String |
getBodyHtml()
HTMLメール本文の取得
MIMEマルチパートメールの場合、Content-Typeがtext/htmlである最初のパートをメール本文とする。 |
java.lang.String |
getBodyRich()
RichTextメール本文の取得
MIMEマルチパートメールの場合、Content-Typeがtext/richである最初のパートをメール本文とする。 |
java.lang.String |
getBodyText()
メール本文の取得
MIMEマルチパートメールの場合、Content-Typeがtext/plainである最初のパートをメール本文とする。 |
PFObjectList |
getCcAddress()
Ccの取得。
|
int |
getComponentID()
コンポーネントIDを取得する。
|
java.lang.String |
getComponentKey()
コンポーネントキーを取得する。
|
PFMultiLocaleString |
getComponentKeys()
全ロケール分のコンポーネントキーを返す。
|
java.lang.String |
getComponentName()
コンポーネント名称を取得する。
|
java.lang.String |
getComponentPublicName()
コンポーネント公開名を取得する.
|
java.lang.String |
getComponentString()
コンポーネントの文字列表現を取得する。
|
java.lang.String |
getFromAddress()
Fromの取得。
|
PFObjectList |
getHeaderNames()
ヘッダ名一覧の取得。
|
PFObjectList |
getHeaderValue(java.lang.String headerName)
ヘッダ値取得
|
PFMailInformation |
getMailInformation()
メール情報を取得する。
|
int |
getMailSize()
メールサイズの取得。
|
java.lang.String |
getMailUIDL()
メールUIDLの取得。
|
java.lang.String |
getMessageId()
メッセージIDを取得。
|
java.lang.String |
getMessageSource()
メッセージソースの取得。
|
int |
getNumberOfAttachmentFiles()
添付ファイル数の取得。
|
java.lang.String |
getReplyToAddress()
Reply-Toの取得。
|
java.util.Date |
getSentDate()
送信日時の取得。
|
java.lang.String |
getSubject()
Subjectの取得。
|
PFObjectList |
getToAddress()
Toの取得。
|
boolean |
isAllowPullTransfer()
他PFからのPull型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowPushTransfer()
他PFへのPush型コンポーネント転送要求に対する可否属性を取得する.
|
boolean |
isAllowRemoteInvocation()
他PFからのコンポーネント連携要求に対する可否属性を取得する.
|
void |
localeUpdated()
ロケール変更に対応する。
|
void |
readXML(PFXMLLoader in)
XMLを入力する.
|
void |
saveAllAttachmentFiles(java.lang.String folderName)
添付ファイルの全保存。
|
void |
saveAttachmentFile(int attachementFileNumber,
java.lang.String fileName)
添付ファイルを保存する。
|
void |
saveMessageSource(java.lang.String fileName)
メッセージソースを保存する。
|
void |
setAllowPullTransfer(boolean flag)
他PFからのPull型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowPushTransfer(boolean flag)
他PFへのPush型コンポーネント転送要求に対する可否属性を設定する.
|
void |
setAllowRemoteInvocation(boolean flag)
他PFからのコンポーネント連携要求に対する可否属性を設定する.
|
void |
setComponentID(int id)
コンポーネントIDを設定する。
|
void |
setComponentKey(java.lang.String key)
コンポーネントキーを設定する。
|
void |
setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。
|
void |
setComponentPublicName(java.lang.String publicName)
コンポーネント公開名を設定する.
|
void |
setMailInformation(PFMailInformation message)
メール情報を設定する。
|
void |
setMailInformationQuiet(PFMailInformation message)
メール情報を設定する。
|
void |
writeXML(PFXMLGenerator out)
XMLを出力する.
|
addPFDataSetListener, getDuplicateObject, getName, getObject, getPFDataSetListenerList, getResult, hasInstanceOf, hasResult, isNull, removePFDataSetListener, setName, setNull, setObject, setObjectQuiet, setResult
public java.lang.String getComponentName()
getComponentName
インタフェース内 PFComponent
public java.lang.String getComponentKey()
getComponentKey
インタフェース内 PFComponent
getComponentKey
クラス内 PFVariable
PFComponent.getComponentKey()
public void setComponentKey(java.lang.String key)
setComponentKey
インタフェース内 PFComponent
setComponentKey
クラス内 PFVariable
key
- コンポーネントキーPFComponent.setComponentKey(java.lang.String)
public PFMultiLocaleString getComponentKeys()
getComponentKeys
クラス内 PFVariable
public void setComponentKeys(PFMultiLocaleString keys)
setComponentKeys
クラス内 PFVariable
keys
- 全ロケール分のコンポーネントキーpublic int getComponentID()
getComponentID
インタフェース内 PFComponent
getComponentID
クラス内 PFVariable
PFComponent.getComponentID()
public void setComponentID(int id)
PFComponentBus
から設定される。
各コンポーネント内では操作しないこと。setComponentID
インタフェース内 PFComponent
setComponentID
クラス内 PFVariable
id
- 設定するコンポーネントIDPFComponent.setComponentID(int)
public java.lang.String getComponentString()
getComponentString
インタフェース内 PFComponent
getComponentString
クラス内 PFVariable
PFComponent.getComponentString()
public java.lang.String getComponentPublicName()
getComponentPublicName
インタフェース内 PFComponent
getComponentPublicName
クラス内 PFVariable
public void setComponentPublicName(java.lang.String publicName) throws PFComponentException
setComponentPublicName
インタフェース内 PFComponent
setComponentPublicName
クラス内 PFVariable
publicName
- 設定するコンポーネント公開名PFComponentException
- 規約に反する名前が設定されようとした場合public boolean isAllowRemoteInvocation()
isAllowRemoteInvocation
インタフェース内 PFComponent
isAllowRemoteInvocation
クラス内 PFVariable
public void setAllowRemoteInvocation(boolean flag)
setAllowRemoteInvocation
インタフェース内 PFComponent
setAllowRemoteInvocation
クラス内 PFVariable
flag
- コンポーネント連携要求に対する可否public boolean isAllowPullTransfer()
isAllowPullTransfer
インタフェース内 PFComponent
isAllowPullTransfer
クラス内 PFVariable
public void setAllowPullTransfer(boolean flag)
setAllowPullTransfer
インタフェース内 PFComponent
setAllowPullTransfer
クラス内 PFVariable
flag
- Pull型コンポーネント転送要求に対する可否public boolean isAllowPushTransfer()
isAllowPushTransfer
インタフェース内 PFComponent
isAllowPushTransfer
クラス内 PFVariable
public void setAllowPushTransfer(boolean flag)
setAllowPushTransfer
インタフェース内 PFComponent
setAllowPushTransfer
クラス内 PFVariable
flag
- Push型コンポーネント転送要求に対する可否public void localeUpdated()
localeUpdated
インタフェース内 PFComponent
public void writeXML(PFXMLGenerator out) throws java.io.IOException
writeXML
インタフェース内 PFXMLSerializable
out
- XML出力ユーティリティjava.io.IOException
public void readXML(PFXMLLoader in)
readXML
インタフェース内 PFXMLSerializable
in
- XML入力ユーティリティpublic void setMailInformation(PFMailInformation message) throws PFException
message
- メール情報PFException
public void setMailInformationQuiet(PFMailInformation message)
message
- メール情報public PFMailInformation getMailInformation()
public java.lang.String getFromAddress()
public PFObjectList getToAddress()
public java.lang.String getSubject()
public PFObjectList getCcAddress()
public java.lang.String getReplyToAddress()
public java.util.Date getSentDate()
public java.lang.String getMessageId()
public PFObjectList getHeaderNames()
public PFObjectList getHeaderValue(java.lang.String headerName)
headerName
- ヘッダ名public java.lang.String getBodyText()
public java.lang.String getBodyHtml()
public java.lang.String getBodyRich()
public int getMailSize()
public java.lang.String getMailUIDL()
public java.lang.String getMessageSource()
public void saveMessageSource(java.lang.String fileName) throws PFComponentException
fileName
- 保存するファイル名(絶対パス)PFComponentException
- 入出力例外public int getNumberOfAttachmentFiles()
public void saveAllAttachmentFiles(java.lang.String folderName) throws PFComponentException
folderName
- フォルダ名(絶対パス)PFComponentException
public PFObjectList getAllAttachmentFileNames()
public PFObjectList getAllAttachmentContentTypes()
public PFObjectList getAllAttachmentContentTypeParameterNames()
public PFObjectList getAllAttachmentContentTypeParameters(java.lang.String parameterName)
parameterName
- パラメータ名public void saveAttachmentFile(int attachementFileNumber, java.lang.String fileName) throws PFComponentException
attachementFileNumber
- 添付ファイルの番号fileName
- ファイル名PFComponentException
public java.lang.String getAttachmentFileName(int attachementFileNumber)
attachementFileNumber
- 添付ファイルの番号public java.lang.String getAttachmentContentType(int attachementFileNumber)
attachementFileNumber
- 添付ファイルの番号public PFObjectList getAttachmentContentTypeParameterNames(int attachementFileNumber)
attachementFileNumber
- 添付ファイルの番号public java.lang.String getAttachmentContentTypeParameter(int attachementFileNumber, java.lang.String parameterName)
attachementFileNumber
- 添付ファイルの番号parameterName
- パラメータ名