|
Compoze Software, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.compoze.exchange.AbstractItem | +--com.compoze.exchange.Message | +--com.compoze.exchange.Journal
This class is an Exchange journal entry. Journal instances are obtained
from the Journals
class. Methods that access properites on the class require that the
properties were loaded beforehand, when the message was initially retrieved.
Any methods in this class that begin with the string server
make a query to the server, and require that the
PropertyKey.MESSAGE_ID
and PropertyKey.MESSAGE_TYPE
properties to be loaded beforehand. Any additional
property requirements are indicated on each individual method.
Field Summary | |
static PropertyKey[] |
ALL_PROPS
Contains an array of all of the properties available on a journal. |
Fields inherited from class com.compoze.exchange.AbstractItem |
m_props, m_session |
Method Summary | |
java.lang.String |
getBillingInfo()
Gets the billing info of the journal. |
java.lang.String[] |
getCompanies()
Gets the companies of the journal. |
java.lang.String[] |
getContactNames()
Gets the contact names of the journal. |
int |
getDuration()
Gets the duration of the journal. |
JournalEntryType |
getEntryType()
Sets the entry type of the journal. |
java.lang.String |
getMileage()
Gets the mileage of the journal. |
java.util.Date |
getStartDate()
Gets the start date of the journal. |
void |
setBillingInfo(java.lang.String sBillingInfo)
Sets the billing info of the journal. |
void |
setCompanies(java.lang.String[] companies)
Sets the companies of the journal. |
void |
setContactNames(java.lang.String[] contactNames)
Sets the contact names of the journal. |
void |
setDuration(int iDuration)
Sets the duration of the journal. |
void |
setEntryType(JournalEntryType type)
Sets the entry type of the journal. |
void |
setMileage(java.lang.String sMileage)
Sets the mileage of the journal. |
void |
setSender(AddressEntry addressEntry)
This method is not allowed on this Message type. |
void |
setStartDate(java.util.Date startDate)
Sets the start date of the journal. |
Methods inherited from class com.compoze.exchange.AbstractItem |
get, getBoolean, getByteArray, getDate, getDouble, getInt, getInvalidPropertyValues, getPropertyKeys, getString, getStringArray, getUpdatedPropertyValues, set, setBoolean, setByteArray, setDate, setDouble, setInt, setString, setStringArray |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final PropertyKey[] ALL_PROPS
Method Detail |
public java.lang.String getBillingInfo() throws ExchangeException
PropertyKey.BILLING_INFO
public void setBillingInfo(java.lang.String sBillingInfo) throws ExchangeException
sBillingInfo
- the billing info of the journalPropertyKey.BILLING_INFO
public java.lang.String getMileage() throws ExchangeException
PropertyKey.MILEAGE
public void setMileage(java.lang.String sMileage) throws ExchangeException
sBillingInfo
- the mileage of the journalPropertyKey.MILEAGE
public java.lang.String[] getContactNames() throws ExchangeException
PropertyKey.CONTACT_NAMES
public void setContactNames(java.lang.String[] contactNames) throws ExchangeException
contactNames
- the contact names of the journalPropertyKey.CONTACT_NAMES
public java.lang.String[] getCompanies() throws ExchangeException
PropertyKey.COMPANIES
public void setCompanies(java.lang.String[] companies) throws ExchangeException
companies
- the companies of the journalPropertyKey.COMPANIES
public java.util.Date getStartDate() throws ExchangeException
PropertyKey.JOURNAL_START_DATE
public void setStartDate(java.util.Date startDate) throws ExchangeException
PropertyKey.JOURNAL_START_DATE
public int getDuration() throws ExchangeException
PropertyKey.JOURNAL_DURATION
public void setDuration(int iDuration) throws ExchangeException
PropertyKey.JOURNAL_DURATION
public JournalEntryType getEntryType() throws ExchangeException
PropertyKey.JOURNAL_ENTRY_TYPE
public void setEntryType(JournalEntryType type) throws ExchangeException
PropertyKey.JOURNAL_ENTRY_TYPE
public void setSender(AddressEntry addressEntry) throws ExchangeException
Message
type.setSender
in class Message
ExchangeException
- this method is not allowed
|
Compoze Software, Inc. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |