|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PumpAttributeController
Attribute controller for pump components. It allows defining three policies:
PushNullPolicy
indicates whether "null" messages that
are pulled must be pushed or not. Its default value is false
.
StopOnPushExceptionPolicy
indicates whether the task
must be stopped when a PushException
occurs. Its
default value is true
.StopOnPullExceptionPolicy
indicates whether the task
must be stopped when a PullException
occurs. Its
default value is true
.
Method Summary | |
---|---|
boolean |
getPushNullPolicy()
Returns the PushNullPolicy. |
boolean |
getStopOnPullExceptionPolicy()
Returns the StopOnPullExceptionPolicy. |
boolean |
getStopOnPushExceptionPolicy()
Returns the StopOnPushExceptionPolicy. |
void |
setPushNullPolicy(boolean pushNull)
Sets the PushNullPolicy. |
void |
setStopOnPullExceptionPolicy(boolean stopOnPullException)
Sets the StopOnPullExceptionPolicy. |
void |
setStopOnPushExceptionPolicy(boolean stopOnPushException)
Sets the StopOnPushExceptionPolicy. |
Method Detail |
---|
boolean getPushNullPolicy()
void setPushNullPolicy(boolean pushNull)
pushNull
- the PushNullPolicy.boolean getStopOnPushExceptionPolicy()
void setStopOnPushExceptionPolicy(boolean stopOnPushException)
stopOnPushException
- the StopOnPushExceptionPolicy.boolean getStopOnPullExceptionPolicy()
void setStopOnPullExceptionPolicy(boolean stopOnPullException)
stopOnPullException
- the StopOnPullExceptionPolicy.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |