Package org.bedework.caldav.server
Class IscheduleMessage
java.lang.Object
org.bedework.caldav.server.IscheduleMessage
- All Implemented Interfaces:
java.io.Serializable,org.apache.james.jdkim.api.Headers
- Direct Known Subclasses:
IscheduleIn
public class IscheduleMessage
extends java.lang.Object
implements org.apache.james.jdkim.api.Headers, java.io.Serializable
- Author:
- douglm
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.james.jdkim.tagvalue.SignatureRecordImpldkimSignatureprotected java.lang.StringiScheduleMessageIdprotected java.lang.StringiScheduleVersionprotected java.lang.Stringoriginatorvalue of the Originator headerprotected java.util.Set<java.lang.String>recipientsvalues of Recipient headers -
Constructor Summary
Constructors Constructor Description IscheduleMessage()Constructor -
Method Summary
Modifier and Type Method Description voidaddField(java.lang.String nameLc)Add a fieldvoidaddHeader(java.lang.String name, java.lang.String val)Update the headersorg.apache.james.jdkim.api.SignatureRecordgetDkimSignature()Get the dkim signaturejava.util.List<java.lang.String>getFields()java.util.List<java.lang.String>getFields(java.lang.String val)java.util.List<java.lang.String>getFieldVals(java.lang.String val)java.lang.StringgetIScheduleMessageId()Get the iScheduleMessageIdjava.lang.StringgetIScheduleVersion()Get the iScheduleVersionjava.lang.StringgetOriginator()Get the originatorjava.util.Set<java.lang.String>getRecipients()Get the recipientsjava.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
originator
protected java.lang.String originatorvalue of the Originator header -
recipients
protected java.util.Set<java.lang.String> recipientsvalues of Recipient headers -
iScheduleVersion
protected java.lang.String iScheduleVersion -
iScheduleMessageId
protected java.lang.String iScheduleMessageId -
dkimSignature
protected org.apache.james.jdkim.tagvalue.SignatureRecordImpl dkimSignature
-
-
Constructor Details
-
IscheduleMessage
public IscheduleMessage()Constructor
-
-
Method Details
-
addField
public void addField(java.lang.String nameLc)Add a field- Parameters:
nameLc-
-
addHeader
public void addHeader(java.lang.String name, java.lang.String val)Update the headers- Parameters:
name-val-
-
getOriginator
public java.lang.String getOriginator()Get the originator- Returns:
- String originator
-
getRecipients
public java.util.Set<java.lang.String> getRecipients()Get the recipients- Returns:
- Set of String recipients
-
getIScheduleVersion
public java.lang.String getIScheduleVersion()Get the iScheduleVersion- Returns:
- String iScheduleVersion
-
getIScheduleMessageId
public java.lang.String getIScheduleMessageId()Get the iScheduleMessageId- Returns:
- String iScheduleMessageId
-
getDkimSignature
public org.apache.james.jdkim.api.SignatureRecord getDkimSignature()Get the dkim signature- Returns:
- SignatureRecord
-
getFields
public java.util.List<java.lang.String> getFields()- Specified by:
getFieldsin interfaceorg.apache.james.jdkim.api.Headers
-
getFields
public java.util.List<java.lang.String> getFields(java.lang.String val)- Specified by:
getFieldsin interfaceorg.apache.james.jdkim.api.Headers
-
getFieldVals
public java.util.List<java.lang.String> getFieldVals(java.lang.String val)- Parameters:
val-- Returns:
- header values without the name: part
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-