Package org.apache.cxf.ws.rm.manager
Class SourcePolicyType
java.lang.Object
org.apache.cxf.ws.rm.manager.SourcePolicyType
RM source configuration properties.
Used for configuring an RM source.
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>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AckRequestModeTypeprotected Stringprotected Booleanprotected Integerprotected Durationprotected RetryPolicyTypeprotected Durationprotected SequenceTerminationPolicyType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the ackRequestMode property.Gets the value of the acksTo property.intGets the value of the maxSequences property.Gets the value of the offeredSequenceExpiration property.Gets the value of the retryPolicy property.Gets the value of the sequenceExpiration property.Gets the value of the sequenceTerminationPolicy property.booleanGets the value of the includeOffer property.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidSets the value of the ackRequestMode property.voidSets the value of the acksTo property.voidsetIncludeOffer(boolean value) Sets the value of the includeOffer property.voidsetMaxSequences(int value) Sets the value of the maxSequences property.voidSets the value of the offeredSequenceExpiration property.voidsetRetryPolicy(RetryPolicyType value) Sets the value of the retryPolicy property.voidsetSequenceExpiration(Duration value) Sets the value of the sequenceExpiration property.voidSets the value of the sequenceTerminationPolicy property.voidvoid
-
Field Details
-
sequenceTerminationPolicy
-
retryPolicy
-
sequenceExpiration
-
acksTo
-
includeOffer
-
offeredSequenceExpiration
-
maxSequences
-
ackRequestMode
-
-
Constructor Details
-
SourcePolicyType
public SourcePolicyType()
-
-
Method Details
-
getSequenceTerminationPolicy
Gets the value of the sequenceTerminationPolicy property.- Returns:
- possible object is
SequenceTerminationPolicyType
-
setSequenceTerminationPolicy
Sets the value of the sequenceTerminationPolicy property.- Parameters:
value- allowed object isSequenceTerminationPolicyType
-
isSetSequenceTerminationPolicy
public boolean isSetSequenceTerminationPolicy() -
getRetryPolicy
Gets the value of the retryPolicy property.- Returns:
- possible object is
RetryPolicyType
-
setRetryPolicy
Sets the value of the retryPolicy property.- Parameters:
value- allowed object isRetryPolicyType
-
isSetRetryPolicy
public boolean isSetRetryPolicy() -
setSequenceExpiration
Sets the value of the sequenceExpiration property.- Parameters:
value- allowed object isDuration
-
isSetSequenceExpiration
public boolean isSetSequenceExpiration() -
getAcksTo
Gets the value of the acksTo property.- Returns:
- possible object is
String
-
setAcksTo
Sets the value of the acksTo property.- Parameters:
value- allowed object isString
-
isSetAcksTo
public boolean isSetAcksTo() -
setOfferedSequenceExpiration
Sets the value of the offeredSequenceExpiration property.- Parameters:
value- allowed object isDuration
-
isSetOfferedSequenceExpiration
public boolean isSetOfferedSequenceExpiration() -
setAckRequestMode
Sets the value of the ackRequestMode property.- Parameters:
value- allowed object isAckRequestModeType
-
isSetAckRequestMode
public boolean isSetAckRequestMode() -
getSequenceExpiration
Gets the value of the sequenceExpiration property. -
setIncludeOffer
public void setIncludeOffer(boolean value) Sets the value of the includeOffer property. -
unsetIncludeOffer
public void unsetIncludeOffer() -
isSetIncludeOffer
public boolean isSetIncludeOffer() -
isIncludeOffer
public boolean isIncludeOffer()Gets the value of the includeOffer property. -
getOfferedSequenceExpiration
Gets the value of the offeredSequenceExpiration property. -
setMaxSequences
public void setMaxSequences(int value) Sets the value of the maxSequences property. -
unsetMaxSequences
public void unsetMaxSequences() -
isSetMaxSequences
public boolean isSetMaxSequences() -
getMaxSequences
public int getMaxSequences()Gets the value of the maxSequences property. -
getAckRequestMode
Gets the value of the ackRequestMode property.
-