|
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.filter.hci.ModificationModel
com.highdeal.pnr.hci.ChargeActivationModificationModel
public class ChargeActivationModificationModel
This class represents a charge activation modification model
by using attributeModificationModel to describe each modification.
If no attributeModificationModel is given, no modification is done.
Available main modifiable attribute names are :
ModificationModel for
XML Schema. The element name for this charge activation modification is set to "chargeActivationModification".
No specific modification exists for charge activations.
| XML Schema Fragment |
<xs:element name="chargeActivationModification" substitutionGroup="ModificationModel" type="ModificationModel"/> |
| Field Summary | |
|---|---|
static java.lang.String |
EFFECTIVE
Name of the attributeDescription that represents effective. |
static java.lang.String |
EXPIRATION
Name of the attributeDescription that represents expiration. |
| Constructor Summary | |
|---|---|
ChargeActivationModificationModel()
|
|
| Method Summary | |
|---|---|
void |
checkModifications()
This method throws an exception if the required modifications are not well formed. |
java.util.Vector<AttributeDescriptionModel> |
getMainModifiableAttributeCatalog()
Returns the list of pre-formed modification model of all modifiable main attributes. |
AttributeDescriptionModel |
getMainModifiableAttributeFromCatalog(java.lang.String name)
Gets a pre-formed attribute modification model for a specified main attribute. |
java.util.Vector<SpecificModificationModel> |
getSpecificModificationCatalog()
This method allows the user to retrieve the catalog of available specific modifications. |
SpecificModificationModel |
getSpecificModificationFromCatalog(java.lang.String code)
This method allows the user to retreive from the catalog of available specific modifications a specified one. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String EXPIRATION
expiration.
The type of the corresponding attributeDescription is date
public static final java.lang.String EFFECTIVE
effective.
The type of the corresponding attributeDescription is date
| Constructor Detail |
|---|
public ChargeActivationModificationModel()
| Method Detail |
|---|
public SpecificModificationModel getSpecificModificationFromCatalog(java.lang.String code)
getSpecificModificationFromCatalog in class ModificationModelcode - the code of the requested specific modification.
public java.util.Vector<SpecificModificationModel> getSpecificModificationCatalog()
getSpecificModificationCatalog in class ModificationModelpublic AttributeDescriptionModel getMainModifiableAttributeFromCatalog(java.lang.String name)
ModificationModel
getMainModifiableAttributeFromCatalog in class ModificationModelpublic java.util.Vector<AttributeDescriptionModel> getMainModifiableAttributeCatalog()
ModificationModel
getMainModifiableAttributeCatalog in class ModificationModelAttributeDescriptionModel.
public void checkModifications()
throws InvalidBulkModificationException
ModificationModel
checkModifications in class ModificationModelInvalidBulkModificationException - with MALFORMED_MODEL as reason.
|
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.