com.sonicsw.xq
Interface XQProcessAddress
- All Superinterfaces:
- java.io.Serializable, XQAddress, XQRuntimeProcess
public interface XQProcessAddress
- extends XQAddress, XQRuntimeProcess
The XQProcessAddress
allows a user to send to and modify the properties
of a SonicXQ business process for a particular message. The user has the
option of specifying the step in the process to send to in addition to the
process name. This allows the user to send to a particular location in
a process and have the itinerary begin execution at that point. This
bypasses all steps that would have been executed before the named step.
Furthermore, the XQProcessAddress
allows the user to modify various
properties dictating the execution context of the process. Any property
that is overriden is only applicable for the particular message that is
being addressed. Overrides do not change the underlying process
configuration information. The properties that are overridable are the
event address, the exit endpoints, the rejected message address,
the fault address, the tracking id, the tracking level, and the time to live.
- See Also:
XQAddressFactory
Methods inherited from interface com.sonicsw.xq.XQRuntimeProcess |
addExitEndpoint, getEventAddress, getExitEndpoints, getFaultAddress, getInflightProperties, getQualityofService, getRMEAddress, getStepName, getTrackingID, getTrackingLevel, getTTL, removeAllExitEndpoints, removeExitEndpoint, setEventAddress, setFaultAddress, setInflightProperties, setRMEAddress, setTrackingID, setTrackingLevel, setTTL |
setStepName
void setStepName(java.lang.String step)
throws XQAddressNotFoundException
- sets the step name for this process address.
- Parameters:
step
- the step to send to. The format is stepName:childStepName
if targeting a nested process step, just stepName otherwise.
- Throws:
XQAddressNotFoundException
- thrown when the step is not defined
in the top level process. This does not check for the existence of the
child steps. This check is done at the time it is sent.
setQualityOfService
void setQualityOfService(XQQualityofService qos)
Copyright © 2001-2012
Progress Software Corporation. All Rights Reserved.
HTML formatted on 13-Mar-2012.