public class Send extends NamelistHolder implements ContentContainer
Constructor and Description |
---|
Send()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
execute(ActionExecutionContext exctx)
Execute this action instance.
|
Content |
getContent()
Returns the content
|
String |
getDelay()
Get the delay.
|
String |
getDelayexpr() |
String |
getEvent()
Set the event to send.
|
String |
getEventexpr() |
String |
getHints()
Get the hints for this <send> element.
|
String |
getId()
Get the identifier for this <send> element.
|
String |
getIdlocation() |
String |
getTarget()
Get the target for this <send> element.
|
String |
getTargetexpr() |
String |
getType()
Get the type for this <send> element.
|
String |
getTypeexpr() |
void |
setContent(Content content)
Sets the content
|
void |
setDelay(String delay)
Set the delay.
|
void |
setDelayexpr(String delayexpr)
Set the delay expression
|
void |
setEvent(String event)
Get the event to send.
|
void |
setEventexpr(String eventexpr)
Sets the event expression
|
void |
setHints(String hints)
Set the hints for this <send> element.
|
void |
setId(String id)
Set the identifier for this <send> element.
|
void |
setIdlocation(String idlocation)
Set the idlocation expression
|
void |
setTarget(String target)
Set the target for this <send> element.
|
void |
setTargetexpr(String targetexpr)
Set the target expression
|
void |
setType(String type)
Set the type for this <send> element.
|
void |
setTypeexpr(String typeexpr)
Sets the type expression
|
addNamelistDataToPayload, getNamelist, setNamelist
addParamsToPayload, getParams
addToPayload, clonePayloadValue, makeEventPayload
getNamespaces, getNamespacesKey, getParent, getParentEnterableState, getTextContentIfNodeResult, setNamespaces, setParent
public Send()
public String getIdlocation()
public void setIdlocation(String idlocation)
idlocation
- The idlocation expressionpublic final void setDelay(String delay)
delay
- The delay to set.public String getDelayexpr()
public void setDelayexpr(String delayexpr)
delayexpr
- The delay expression to setpublic final String getHints()
public final void setHints(String hints)
hints
- The hints to set.public final String getId()
public final void setId(String id)
id
- The id to set.public final String getTarget()
public final void setTarget(String target)
target
- The target to set.public String getTargetexpr()
public void setTargetexpr(String targetexpr)
targetexpr
- The target expression to setpublic final String getType()
public final void setType(String type)
type
- The type to set.public String getTypeexpr()
public void setTypeexpr(String typeexpr)
typeexpr
- The type expression to setpublic final void setEvent(String event)
event
- The event to set.public String getEventexpr()
public void setEventexpr(String eventexpr)
eventexpr
- The event expression to setpublic Content getContent()
getContent
in interface ContentContainer
public void setContent(Content content)
setContent
in interface ContentContainer
content
- the content to setpublic void execute(ActionExecutionContext exctx) throws ModelException, SCXMLExpressionException
execute
in class Action
exctx
- The ActionExecutionContext for this execution instanceModelException
- If the execution causes the model to enter
a non-deterministic state.SCXMLExpressionException
- If the execution involves trying
to evaluate an expression which is malformed.Copyright © 2005–2015 The Apache Software Foundation. All rights reserved.