|
Email Answering System Version 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ninecode.email.connector.EmailInteractionSpec
Client interaction object for the email connector.
Field Summary | |
protected long |
mExecutionTimeout
The timeout value for this interaction. |
protected String |
mFunctionName
The function name for this interaction. |
protected PropertyChangeSupport |
mPropertyChangeSupport
Utility field used by bound properties. |
protected int |
mVerb
The nature of this interaction. |
Fields inherited from interface javax.resource.cci.InteractionSpec |
SYNC_RECEIVE, SYNC_SEND, SYNC_SEND_RECEIVE |
Constructor Summary | |
EmailInteractionSpec()
Creates a new instance of EmailInteractionSpec |
Method Summary | |
void |
addPropertyChangeListener(PropertyChangeListener listener)
Adds a PropertyChangeListener to the listener list. |
long |
getExecutionTimeout()
Getter for property executionTimeout. |
String |
getFunctionName()
Getter for property functionName. |
int |
getVerb()
Getter for property verb. |
void |
removePropertyChangeListener(PropertyChangeListener listener)
Removes a PropertyChangeListener from the listener list. |
void |
setExecutionTimeout(long timeout)
Setter for property executionTimeout. |
void |
setFunctionName(String function)
Setter for property functionName. |
void |
setVerb(int verb)
Setter for property verb. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected String mFunctionName
protected int mVerb
protected long mExecutionTimeout
protected PropertyChangeSupport mPropertyChangeSupport
Constructor Detail |
public EmailInteractionSpec()
Method Detail |
public String getFunctionName()
public void setFunctionName(String function) throws IllegalArgumentException
function
- Fucntion name for this interaction.
IllegalArgumentException
- If the function name is null.public int getVerb()
public void setVerb(int verb)
verb
- New value of property verb.public long getExecutionTimeout()
public void setExecutionTimeout(long timeout)
timeout
- New value of property executionTimeout.public void addPropertyChangeListener(PropertyChangeListener listener)
listener
- The listener to add.public void removePropertyChangeListener(PropertyChangeListener listener)
listener
- The listener to remove.
|
Email Answering System Version 1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |