Package net.pricefx.common.api
Enum EventType
-
- All Implemented Interfaces:
Serializable
,Comparable<EventType>
public enum EventType extends Enum<EventType>
All possible event type constants.- See Also:
- The EventType Class article in the Pricefx Knowledge Base.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ACTION_STATUS
CALCULATION_COMPLETED_CFS
Calculated fields set process finishedCALCULATION_COMPLETED_PG
Price Grid (LPG) calculation finishedCALCULATION_COMPLETED_PL
Price list calculation finishedCALCULATION_COMPLETED_RC
Rebate Records (RR) calculation finishedCALCULATION_COMPLETED_SIM
Simulation calculation finishedCHANGE_NOTIFICATION_CA
Update of Customer Assignment (when Customer Assignment for price list or manual price list changes)CHANGE_NOTIFICATION_MPL
Update of an item of a manual price list (only informs that there is a change and in which manual price list)CHANGE_NOTIFICATION_PP
Any kind or Price Parameter bulk update (delete/update), the event only informs that someone manipulated a certain tableCUSTOM
Custom event created by a logic.ITEM_APPROVED_CL
Claim approvedITEM_APPROVED_CT
PromotionManager contract approvedITEM_APPROVED_DCR
Data Change Request approvedITEM_APPROVED_PGI
Price Grid (LPG) line Item approvedITEM_APPROVED_PL
Price list approvedITEM_APPROVED_Q
Quote approvedITEM_APPROVED_RBA
Rebate Agreement approvedITEM_APPROVED_RR
Rebate Record approvedITEM_DENIED_PGI
Price Grid (LPG) line Item deniedITEM_UPDATE_CL
Claim Agreement updatedITEM_UPDATE_CT
PromotionManager contract updatedITEM_UPDATE_MPLI
Manual pricelist line item updated (add/update/delete – detailed info about the operation, contains the MPLI record detail)ITEM_UPDATE_PGI
Price grid line item updated (manual data change of the record)ITEM_UPDATE_PPV
Any kind of Price Parameter value update (LTV or MLTVx) (add/update – the event contains the record itself)ITEM_UPDATE_PR
Price Record updated (add/update/delete)ITEM_UPDATE_Q
Quote updated (when the Status changes), the event contains complete Quote Header informationITEM_UPDATE_RR
Rebate Record updatedJOB_FAILED
When any scheduled job failed (price list calculation, Data Load, CFS,… ), i.e.PADATALOAD_COMPLETED
PriceAnalyzer Data Load process finishedWORKFLOW_MESSAGE
Whenever an approver approves (or denies) an Approval StepWORKFLOW_SUBMIT
When an approvable document is submitted
-
Field Summary
Fields Modifier and Type Field Description String
metricName
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EventType
valueOf(String name)
Returns the enum constant of this type with the specified name.static EventType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CALCULATION_COMPLETED_PL
public static final EventType CALCULATION_COMPLETED_PL
Price list calculation finished
-
CALCULATION_COMPLETED_SIM
public static final EventType CALCULATION_COMPLETED_SIM
Simulation calculation finished
-
CALCULATION_COMPLETED_CFS
public static final EventType CALCULATION_COMPLETED_CFS
Calculated fields set process finished
-
CALCULATION_COMPLETED_PG
public static final EventType CALCULATION_COMPLETED_PG
Price Grid (LPG) calculation finished
-
CALCULATION_COMPLETED_RC
public static final EventType CALCULATION_COMPLETED_RC
Rebate Records (RR) calculation finished
-
ITEM_APPROVED_CT
public static final EventType ITEM_APPROVED_CT
PromotionManager contract approved
-
ITEM_APPROVED_PGI
public static final EventType ITEM_APPROVED_PGI
Price Grid (LPG) line Item approved
-
ITEM_APPROVED_PL
public static final EventType ITEM_APPROVED_PL
Price list approved
-
ITEM_APPROVED_Q
public static final EventType ITEM_APPROVED_Q
Quote approved
-
ITEM_APPROVED_RR
public static final EventType ITEM_APPROVED_RR
Rebate Record approved
-
ITEM_APPROVED_DCR
public static final EventType ITEM_APPROVED_DCR
Data Change Request approved
-
ITEM_UPDATE_RR
public static final EventType ITEM_UPDATE_RR
Rebate Record updated
-
ITEM_UPDATE_PR
public static final EventType ITEM_UPDATE_PR
Price Record updated (add/update/delete)
-
ITEM_UPDATE_PGI
public static final EventType ITEM_UPDATE_PGI
Price grid line item updated (manual data change of the record)
-
ITEM_UPDATE_MPLI
public static final EventType ITEM_UPDATE_MPLI
Manual pricelist line item updated (add/update/delete – detailed info about the operation, contains the MPLI record detail)
-
CHANGE_NOTIFICATION_CA
public static final EventType CHANGE_NOTIFICATION_CA
Update of Customer Assignment (when Customer Assignment for price list or manual price list changes)
-
CHANGE_NOTIFICATION_MPL
public static final EventType CHANGE_NOTIFICATION_MPL
Update of an item of a manual price list (only informs that there is a change and in which manual price list)
-
WORKFLOW_MESSAGE
public static final EventType WORKFLOW_MESSAGE
Whenever an approver approves (or denies) an Approval Step
-
PADATALOAD_COMPLETED
public static final EventType PADATALOAD_COMPLETED
PriceAnalyzer Data Load process finished
-
CUSTOM
public static final EventType CUSTOM
Custom event created by a logic. This is used when you need to handle events which are not supported by Pricefx out of the box. Then you can generate your own events from the logic and let IntegrationManager do certain processing. To create a new custom event, use the function api.customEvent().
-
ITEM_UPDATE_PPV
public static final EventType ITEM_UPDATE_PPV
Any kind of Price Parameter value update (LTV or MLTVx) (add/update – the event contains the record itself)
-
CHANGE_NOTIFICATION_PP
public static final EventType CHANGE_NOTIFICATION_PP
Any kind or Price Parameter bulk update (delete/update), the event only informs that someone manipulated a certain table
-
WORKFLOW_SUBMIT
public static final EventType WORKFLOW_SUBMIT
When an approvable document is submitted
-
ITEM_DENIED_PGI
public static final EventType ITEM_DENIED_PGI
Price Grid (LPG) line Item denied
-
ITEM_UPDATE_Q
public static final EventType ITEM_UPDATE_Q
Quote updated (when the Status changes), the event contains complete Quote Header information
-
ITEM_UPDATE_CT
public static final EventType ITEM_UPDATE_CT
PromotionManager contract updated
-
ITEM_APPROVED_RBA
public static final EventType ITEM_APPROVED_RBA
Rebate Agreement approved
-
ITEM_APPROVED_CL
public static final EventType ITEM_APPROVED_CL
Claim approved
-
ITEM_UPDATE_CL
public static final EventType ITEM_UPDATE_CL
Claim Agreement updated
-
JOB_FAILED
public static final EventType JOB_FAILED
When any scheduled job failed (price list calculation, Data Load, CFS,… ), i.e. whatever you can find in the JST table with the status Error
-
ACTION_STATUS
public static final EventType ACTION_STATUS
-
-
Field Detail
-
metricName
public final String metricName
-
-
Method Detail
-
values
public static EventType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (EventType c : EventType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EventType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
-