|
SAP CC 1.0
API 4.2 (Core) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.highdeal.pnr.hci.ExpirationAlertModel
public class ExpirationAlertModel
This class represents an alert which must be triggered before or after a reference date when a prepaid account state as changed.
| XML Schema Fragment |
<xs:element name="expirationAlert">
<xs:complexType>
<xs:attribute name="code" type="xs:string" use="required"/>
<xs:attribute name="refStateDate" type="ReferenceStateDate" use="required"/>
<xs:attribute name="dayCount" type="xs:string" /> <!-- if doesn't exist, set to 0 -->
</xs:complexType>
</xs:element> |
<xs:simpleType name="ReferenceStateDate">
<xs:restriction base="xs:string">
<xs:enumeration value="active"/>
<xs:enumeration value="blocked"/>
<xs:enumeration value="locked"/>
<xs:enumeration value="closed"/>
</xs:restriction>
</xs:simpleType> |
| Constructor Summary | |
|---|---|
ExpirationAlertModel()
Initializes an empty expiration alert. |
|
ExpirationAlertModel(java.lang.String code,
ReferenceStateDate referenceDateState,
int dayCount)
Initializes an expiration alert. |
|
| Method Summary | |
|---|---|
void |
addCharacterData(java.lang.String cData)
Adds character data to the content element. |
void |
addChild(java.lang.String tagName,
XMLMarshallable child)
Adds a child to the objects, the child represents
the marshallable object to be added into the content tree. |
java.lang.String |
getCode()
Returns the code of this alert. |
int |
getDayCount()
Returns the number of day before/after the reference state date of the prepaid account this alert must be thrown. |
ReferenceStateDate |
getReferenceDateState()
Returns the reference state date of this expiration alert. |
void |
marshal(XMLOutputter output)
Gives an XML representation of this object, and of its children. |
void |
setAttributes(XMLAttributes atts)
Sets the attributes of the XML representation of the tag beeing processed. |
void |
setCode(java.lang.String code)
Sets the code of this alert. |
void |
setDayCount(int dayCount)
Sets the number of day before/after the reference state date of the prepaid account this alert must be thrown. |
void |
setReferenceDateState(ReferenceStateDate referenceDateState)
Sets the reference state date of this expiration alert. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExpirationAlertModel()
public ExpirationAlertModel(java.lang.String code,
ReferenceStateDate referenceDateState,
int dayCount)
code - the code of the expiration alert.referenceDateState - the reference date statedayCount - the number of days before/after the reference date state this alert must be thrown.| Method Detail |
|---|
public java.lang.String getCode()
public void setCode(java.lang.String code)
code - the code of this alert.public int getDayCount()
public void setDayCount(int dayCount)
dayCount - a number of day to be added to the reference state date. Is negative if this alert must be thrown before
the reference state date, positive otherwise.public ReferenceStateDate getReferenceDateState()
public void setReferenceDateState(ReferenceStateDate referenceDateState)
referenceDateState - the reference state date.public void setAttributes(XMLAttributes atts)
XMLMarshallable
setAttributes in interface XMLMarshallableatts - the XML attributes of the current tag.
public void addChild(java.lang.String tagName,
XMLMarshallable child)
XMLMarshallablechild represents
the marshallable object to be added into the content tree.
addChild in interface XMLMarshallabletagName - the name of tag for the child.child - the child to be added.public void addCharacterData(java.lang.String cData)
XMLMarshallable
addCharacterData in interface XMLMarshallablecData - the character data to be added.public void marshal(XMLOutputter output)
XMLMarshallable
marshal in interface XMLMarshallableoutput - the XML output to marshall the object into.
|
SAP CC 1.0
API 4.2 (Core) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
SAP Convergent Charging 1.0 (build R4.2.1.35.0.0)
CONVERGENT CHARGING 4.2
(c) Copyright 2009 SAP AG. All rights reserved.