|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.oracle.webservices.api.message.BasePropertySet
com.oracle.webservices.oracle_internal_api.rm.InboundAccepted
com.sun.xml.ws.rx.rm.runtime.InboundAcceptedImpl
public class InboundAcceptedImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.oracle.webservices.api.message.BasePropertySet |
|---|
BasePropertySet.Accessor, BasePropertySet.PropertyMap, BasePropertySet.PropertyMapEntry |
| Nested classes/interfaces inherited from interface com.oracle.webservices.api.message.PropertySet |
|---|
PropertySet.Property |
| Field Summary |
|---|
| Fields inherited from class com.oracle.webservices.oracle_internal_api.rm.InboundAccepted |
|---|
ACCEPTED_PROPERTY, RM_MESSAGE_NUMBER_PROPERTY, RM_SEQUENCE_ID_PROPERTY |
| Constructor Summary | |
|---|---|
InboundAcceptedImpl(JaxwsApplicationMessage request,
RuntimeContext rc)
|
|
| Method Summary | |
|---|---|
Boolean |
getAccepted()
|
long |
getRMMessageNumber()
|
String |
getRMSequenceId()
|
void |
setAccepted(Boolean accept)
When the user determines that the message has been delivered to them then they call #setAccepted(true). |
| Methods inherited from class com.oracle.webservices.oracle_internal_api.rm.InboundAccepted |
|---|
getPropertyMap |
| Methods inherited from class com.oracle.webservices.api.message.BasePropertySet |
|---|
asMap, containsKey, createEntrySet, createMapView, createView, get, mapAllowsAdditionalProperties, parse, put, remove, supports |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public InboundAcceptedImpl(JaxwsApplicationMessage request,
RuntimeContext rc)
| Method Detail |
|---|
public void setAccepted(Boolean accept)
throws InboundAcceptedAcceptFailed
InboundAcceptedWhen the user determines that the message has been delivered to them then they call #setAccepted(true).
The RMD will not acknowledge the message to the RMS until #setAccepted(true) is called.
If the user calls #setAccepted(false) then the RMD will not
acknowledge the delivery of this particular request. Note: if the
RMS sends a retry, that is considered a new request and the
delivery/acceptance process starts anew.
If the user calls #setAccepted(false) and an atomic
transaction is being used to handle the message, then that
transaction will be rolled back.
setAccepted in class InboundAcceptedInboundAcceptedAcceptFailedInboundAccepted.ACCEPTED_PROPERTY,
InboundAccepted.getAccepted()public Boolean getAccepted()
getAccepted in class InboundAcceptedInboundAccepted.setAccepted(java.lang.Boolean) or null
if InboundAccepted.setAccepted(java.lang.Boolean) has not been called or if the call to
InboundAccepted.setAccepted(java.lang.Boolean) resulted in InboundAcceptedAcceptFailed
being thrown.InboundAccepted.ACCEPTED_PROPERTY,
InboundAccepted.setAccepted(java.lang.Boolean)public String getRMSequenceId()
getRMSequenceId in class InboundAcceptednull if RM is not enabled.InboundAccepted.RM_SEQUENCE_ID_PROPERTYpublic long getRMMessageNumber()
getRMMessageNumber in class InboundAccepted-1 if RM is not enabled.InboundAccepted.RM_MESSAGE_NUMBER_PROPERTY
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||