|
SAP NetWeaver 7.4 SP03 Process Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sap.engine.interfaces.messaging.api.DeliverySemantics
public class DeliverySemantics
The DeliverySemantics class is a type-safe enumeration of delivery semantics of a message exchange and
as such defines the quality of service.
Currently, the DeliverySemantics values defined by this class are:
BestEffort Message delivery is not guaranteed.ExactlyOnce Message is guaranteed to be delivered exactly once.ExactlyOnceInOrder Message is guaranteed to be delivered exactly once and the sequence of the
message delivery is maintained.Code sample:
DeliverySemantics ds = DeliverySemantics.ExactlyOnce;
| Field Summary | |
|---|---|
static DeliverySemantics |
BestEffort
Message delivery is not guaranteed. |
static DeliverySemantics |
ExactlyOnce
Message is guaranteed to be delivered exactly once. |
static DeliverySemantics |
ExactlyOnceInOrder
Message is guaranteed to be delivered exactly once and the sequence of the message delivery is maintained. |
| Method Summary | |
|---|---|
static DeliverySemantics[] |
getAllDeliverySemantics()
Returns an array of all known DeliverySemantics constants. |
protected Object |
readResolve()
|
String |
toString()
Returns the string representation of the DeliverySemantics. |
static DeliverySemantics |
valueOf(String s)
Returns an instance of DeliverySemantics that represents the delivery semantics of a message given
as a string. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final DeliverySemantics BestEffort
public static final DeliverySemantics ExactlyOnce
public static final DeliverySemantics ExactlyOnceInOrder
| Method Detail |
|---|
public String toString()
DeliverySemantics instance by a call to valueOf(String).
toString in class Objectpublic static DeliverySemantics valueOf(String s)
DeliverySemantics that represents the delivery semantics of a message given
as a string.
NullPointerException - if the argument is null.
IllegalArgumentException - if the argument is not a known delivery semantics value.
protected Object readResolve()
throws ObjectStreamException
ObjectStreamExceptionpublic static DeliverySemantics[] getAllDeliverySemantics()
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] SAP_XIAF
|
[sap.com] com.sap.aii.af.ifc.facade
|
api
|
BC-XI
|
|
SAP NetWeaver 7.4 SP03 Process Integration | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||