|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EmailEventSubscription
Represents the configuration of email notification within a parent EventSubscription object.
NOTE: Some objects within this subscription or its heirarchy of child objects cannot be removed or renamed at runtime. Any object type that has this restriction defines an isRemovable() method to determine if the object can be removed in the scope of the current edit session. You should check the return value of isRemovable before removing an object that may not be removable. If you attempt to remove a non-removable object, an IllegalStateException will be thrown.
Method Summary | |
---|---|
Actor |
addActor(String name,
Actor.Type type)
|
void |
addTaskActor(TaskAffinity affinity)
|
Actor[] |
getActors()
|
String |
getCharsetName()
The character set that will be used for email subject and body content for email messages sent as a result of this subscription. |
String |
getFromName()
|
String |
getJavaMailSessionJndiName()
|
Locale |
getLocale()
The locale that will be used for email subject and body content for email messages sent as a result of this subscription. |
TaskAffinity[] |
getTaskActors()
|
void |
removeActor(Actor actor)
NOTE: An actor may or may not be removable from an edit session at runtime. |
void |
removeTaskActor(TaskAffinity affinity)
|
void |
setCharsetName(String charset)
|
void |
setFromName(String fromName)
|
void |
setJavaMailSessionJndiName(String jndiName)
|
void |
setLocale(Locale locale)
|
Methods inherited from interface com.bea.wli.worklist.api.events.handler.EventSubscriptionConfiguration |
---|
getParent, isDisabled, setDisabled |
Method Detail |
---|
Locale getLocale()
void setLocale(Locale locale)
String getCharsetName()
Charset
void setCharsetName(String charset)
String getJavaMailSessionJndiName()
void setJavaMailSessionJndiName(String jndiName)
String getFromName()
void setFromName(String fromName)
TaskAffinity[] getTaskActors()
void addTaskActor(TaskAffinity affinity)
void removeTaskActor(TaskAffinity affinity)
Actor[] getActors()
Actor addActor(String name, Actor.Type type)
void removeActor(Actor actor)
IllegalStateException
- If the given actor is not removable.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |