|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.candle.roma.kxc.RomaExceptionOptions
This class encapsulates the options when putting a RomaExceptionMessage on an Exception Message Queue.
RomaExceptionMessage
Constructor Summary | |
RomaExceptionOptions()
Constructs a new RomaExceptionOptions object with default options. |
Method Summary | |
void |
setApiProfileName(java.lang.String profile)
Associates an API profile with the put operation. |
void |
setCloseTheme(boolean flag)
Specify whether the theme should be closed automatically when the operation completes. |
void |
setErrorProfileName(java.lang.String profile)
Associates an error profile with the put operation. |
void |
setIncrementRetryCount(boolean select)
Enables or disables the option to reset the retry count when sending the message. |
void |
setNewTheme(boolean flag)
Specify whether a new theme should be allocated. |
void |
setNoEms(boolean select)
Enables or disables the option to send the message to an exception message service if the put operation fails. |
void |
setNoNotification(boolean select)
Enables or disables the option to send a notification message back to the sender if the message get operation fails. |
void |
setNoSyncAllowed(boolean flag)
Controls whether an MSMQ message can be placed outside syncpoint control. |
void |
setNoTransformation(boolean select)
Enables or disables the option to send the message to a message transformation service if the next component in the workflow cannot accept the message format. |
void |
setRetainTheme(boolean flag)
Specify whether the theme should be retained for future operations. |
void |
setSelector(int sel)
Sets the put selector. |
void |
setServiceName(java.lang.String serviceName)
The name of the Business Service that defines the exception message queue. |
void |
setSuppressErrorProfile(boolean flag)
Specify if error profiling is to be suppressed |
void |
setSyncpointDef(RomaSyncpointDef sync)
Specify sync point definitiion |
void |
setTermSupported(boolean flag)
Specify if termination is supported |
void |
setTheme(RomaTheme theme)
Sets the theme. |
void |
setUseApiProfile(boolean flag)
Indicates that flags and options specified in the API profile should be used for the Roma put operation. |
void |
setUseTheme(boolean flag)
Specify whether an existing theme should be used. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RomaExceptionOptions()
Method Detail |
public void setServiceName(java.lang.String serviceName)
public void setSelector(int sel)
sel
- the new value of the put selector.
The value will be one of the following fields :-
public void setNoSyncAllowed(boolean flag)
flag
- one of :-
public void setApiProfileName(java.lang.String profile)
profile
- the name of the API profile.public void setErrorProfileName(java.lang.String profile)
profile
- the name of the error profile.public void setUseApiProfile(boolean flag)
If this option is chosen but the specified profile is not available then default values are used for the put options.
public void setIncrementRetryCount(boolean select)
select
- one of :-
public void setNoEms(boolean select)
select
- one of :-
public void setNoNotification(boolean select)
select
- one of :-
public void setNoTransformation(boolean select)
select
- one of :-
public void setTermSupported(boolean flag)
flag
- true to indicate termination is supported.public void setNewTheme(boolean flag)
flag
- if true then a new theme is allocated.public void setRetainTheme(boolean flag)
flag
- if true then the theme is retained.public void setCloseTheme(boolean flag)
flag
- if true then the theme will be closed.public void setUseTheme(boolean flag)
flag
- if true then the existing theme is used.public void setSyncpointDef(RomaSyncpointDef sync)
sync
- definition to be used.public void setTheme(RomaTheme theme)
theme
- the new theme.public void setSuppressErrorProfile(boolean flag)
flag
- true to suppress error profiling
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |