public class SourcePolicyType extends Object
Java class for SourcePolicyType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SourcePolicyType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="sequenceTerminationPolicy" type="{http://cxf.apache.org/ws/rm/manager}SequenceTerminationPolicyType" minOccurs="0"/>
<element name="retryPolicy" type="{http://cxf.apache.org/ws/rm/manager}RetryPolicyType" minOccurs="0"/>
</sequence>
<attribute name="sequenceExpiration" type="{http://www.w3.org/2001/XMLSchema}duration" default="PT0S" />
<attribute name="acksTo" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="includeOffer" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
<attribute name="offeredSequenceExpiration" type="{http://www.w3.org/2001/XMLSchema}duration" default="PT0S" />
<attribute name="maxSequences" type="{http://www.w3.org/2001/XMLSchema}int" default="0" />
<attribute name="ackRequestMode" type="{http://cxf.apache.org/ws/rm/manager}AckRequestModeType" default="pending" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected AckRequestModeType |
ackRequestMode |
protected String |
acksTo |
protected Boolean |
includeOffer |
protected Integer |
maxSequences |
protected Duration |
offeredSequenceExpiration |
protected RetryPolicyType |
retryPolicy |
protected Duration |
sequenceExpiration |
protected SequenceTerminationPolicyType |
sequenceTerminationPolicy |
| Constructor and Description |
|---|
SourcePolicyType() |
| Modifier and Type | Method and Description |
|---|---|
AckRequestModeType |
getAckRequestMode()
Gets the value of the ackRequestMode property.
|
String |
getAcksTo()
Gets the value of the acksTo property.
|
int |
getMaxSequences()
Gets the value of the maxSequences property.
|
Duration |
getOfferedSequenceExpiration()
Gets the value of the offeredSequenceExpiration property.
|
RetryPolicyType |
getRetryPolicy()
Gets the value of the retryPolicy property.
|
Duration |
getSequenceExpiration()
Gets the value of the sequenceExpiration property.
|
SequenceTerminationPolicyType |
getSequenceTerminationPolicy()
Gets the value of the sequenceTerminationPolicy property.
|
boolean |
isIncludeOffer()
Gets the value of the includeOffer property.
|
boolean |
isSetAckRequestMode() |
boolean |
isSetAcksTo() |
boolean |
isSetIncludeOffer() |
boolean |
isSetMaxSequences() |
boolean |
isSetOfferedSequenceExpiration() |
boolean |
isSetRetryPolicy() |
boolean |
isSetSequenceExpiration() |
boolean |
isSetSequenceTerminationPolicy() |
void |
setAckRequestMode(AckRequestModeType value)
Sets the value of the ackRequestMode property.
|
void |
setAcksTo(String value)
Sets the value of the acksTo property.
|
void |
setIncludeOffer(boolean value)
Sets the value of the includeOffer property.
|
void |
setMaxSequences(int value)
Sets the value of the maxSequences property.
|
void |
setOfferedSequenceExpiration(Duration value)
Sets the value of the offeredSequenceExpiration property.
|
void |
setRetryPolicy(RetryPolicyType value)
Sets the value of the retryPolicy property.
|
void |
setSequenceExpiration(Duration value)
Sets the value of the sequenceExpiration property.
|
void |
setSequenceTerminationPolicy(SequenceTerminationPolicyType value)
Sets the value of the sequenceTerminationPolicy property.
|
void |
unsetIncludeOffer() |
void |
unsetMaxSequences() |
protected SequenceTerminationPolicyType sequenceTerminationPolicy
protected RetryPolicyType retryPolicy
protected Duration sequenceExpiration
protected String acksTo
protected Boolean includeOffer
protected Duration offeredSequenceExpiration
protected Integer maxSequences
protected AckRequestModeType ackRequestMode
public SequenceTerminationPolicyType getSequenceTerminationPolicy()
SequenceTerminationPolicyTypepublic void setSequenceTerminationPolicy(SequenceTerminationPolicyType value)
value - allowed object is
SequenceTerminationPolicyTypepublic boolean isSetSequenceTerminationPolicy()
public RetryPolicyType getRetryPolicy()
RetryPolicyTypepublic void setRetryPolicy(RetryPolicyType value)
value - allowed object is
RetryPolicyTypepublic boolean isSetRetryPolicy()
public void setSequenceExpiration(Duration value)
value - allowed object is
Durationpublic boolean isSetSequenceExpiration()
public String getAcksTo()
Stringpublic void setAcksTo(String value)
value - allowed object is
Stringpublic boolean isSetAcksTo()
public boolean isIncludeOffer()
Booleanpublic void setIncludeOffer(boolean value)
value - allowed object is
Booleanpublic boolean isSetIncludeOffer()
public void unsetIncludeOffer()
public void setOfferedSequenceExpiration(Duration value)
value - allowed object is
Durationpublic boolean isSetOfferedSequenceExpiration()
public int getMaxSequences()
Integerpublic void setMaxSequences(int value)
value - allowed object is
Integerpublic boolean isSetMaxSequences()
public void unsetMaxSequences()
public void setAckRequestMode(AckRequestModeType value)
value - allowed object is
AckRequestModeTypepublic boolean isSetAckRequestMode()
public Duration getSequenceExpiration()
public Duration getOfferedSequenceExpiration()
public AckRequestModeType getAckRequestMode()
Apache CXF