Class PnlCubeDimensionsConfig
- java.lang.Object
-
- com.activeviam.risk.starter.cfg.pivot.impl.CommonDimensionsConfig
-
- com.activeviam.risk.starter.cfg.pivot.impl.PnlCubeDimensionsConfig
-
@Configuration public class PnlCubeDimensionsConfig extends CommonDimensionsConfig
-
-
Field Summary
Fields Modifier and Type Field Description static String
BOOKING_DIMENSION
static String
BOOKS_HIERARCHY
static String
BUCKET_HIERARCHY
static String
CURRENCIES_HIERARCHY
static String
CURRENCY_DIMENSION
static String
CURRENCY_LEVEL
static String
CURVE_TYPES_HIERARCHY
static String
DESKS_HIERARCHY
org.springframework.core.env.Environment
env
static String
IS_FULL_REVAL_HIERARCHY
static String
IS_FULL_REVAL_LEVEL
static String
PL_DIMENSION
static String
PLDRIVER_HIERARCHY
static String
PLDRIVER_LEVEL
static String
QUALIFIERS_HIERARCHY
static String
RISK_CLASSES_HIERARCHY
static String
RISK_DIMENSION
static String
RISK_FACTOR_CURRENCIES_HIERARCHY
static String
RISK_FACTOR_TYPES_HIERARCHY
static String
RISK_FACTORS_HIERARCHY
static String
SIGNOFF_DIMENSION
static String
TRADES_HIERARCHY
static String
TYPE_HIERARCHY
-
Fields inherited from class com.activeviam.risk.starter.cfg.pivot.impl.CommonDimensionsConfig
BOOK_HIERARCHY_HIERARCHY, COUNTERPARTY_COUNTRIES_OF_ADDRESS_HIERARCHY, COUNTERPARTY_COUNTRIES_OF_RISK_HIERARCHY, COUNTERPARTY_DIMENSION, COUNTERPARTY_HIERARCHY_HIERARCHY, COUNTERPARTY_IDS_HIERARCHY, COUNTERPARTY_NAMES_HIERARCHY, COUNTERPARTY_RATINGS_HIERARCHY, COUNTERPARTY_SECTORS_HIERARCHY, DATE_HIERARCHY, DATES_DIMENSION, INSTRUMENT_CLASSES_HIERARCHY, INSTRUMENT_TYPES_HIERARCHY, INSTRUMENTS_DIMENSION, LEGAL_ENTITY_HIERARCHY, LEGAL_ENTITY_HIERARCHY_HIERARCHY, LEVEL, LEVEL_1, LEVEL_10, LEVEL_11, LEVEL_12, LEVEL_13, LEVEL_14, LEVEL_15, LEVEL_2, LEVEL_3, LEVEL_4, LEVEL_5, LEVEL_6, LEVEL_7, LEVEL_8, LEVEL_9, MARKET_DATA_DIMENSION, MARKET_DATA_SETS_HIERARCHY, MATURITY_DATES_HIERARCHY, NOTIONAL_CURRENCIES_HIERARCHY, ORGANISATION_DIMENSION, QUANTILE_2_RANK_DIMENSION, QUANTILE_2_RANK_HIERARCHY, ROUNDING_METHODS_DIMENSION, ROUNDING_METHODS_HIERARCHY, SALES_HIERARCHY, TRADE_ATTRIBUTES_DIMENSION, TRADE_DATES_HIERARCHY, TRADE_VAR_INCLUSION_HIERARCHY, TRADERS_HIERARCHY
-
-
Constructor Summary
Constructors Constructor Description PnlCubeDimensionsConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder
createOtherAggregatedDimensions()
com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder
createOtherDimensions()
com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder
dateDimension()
com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder
marketDataDimension()
com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder
tradeAttributesDimension()
com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder
tradeAttributesDimensionLight()
-
Methods inherited from class com.activeviam.risk.starter.cfg.pivot.impl.CommonDimensionsConfig
getRoundingsDimension
-
-
-
-
Field Detail
-
env
@Autowired public org.springframework.core.env.Environment env
-
PL_DIMENSION
public static final String PL_DIMENSION
- See Also:
- Constant Field Values
-
RISK_DIMENSION
public static final String RISK_DIMENSION
- See Also:
- Constant Field Values
-
BOOKING_DIMENSION
public static final String BOOKING_DIMENSION
- See Also:
- Constant Field Values
-
CURRENCY_DIMENSION
public static final String CURRENCY_DIMENSION
- See Also:
- Constant Field Values
-
SIGNOFF_DIMENSION
public static final String SIGNOFF_DIMENSION
- See Also:
- Constant Field Values
-
CURRENCIES_HIERARCHY
public static final String CURRENCIES_HIERARCHY
- See Also:
- Constant Field Values
-
RISK_CLASSES_HIERARCHY
public static final String RISK_CLASSES_HIERARCHY
- See Also:
- Constant Field Values
-
RISK_FACTORS_HIERARCHY
public static final String RISK_FACTORS_HIERARCHY
- See Also:
- Constant Field Values
-
BOOKS_HIERARCHY
public static final String BOOKS_HIERARCHY
- See Also:
- Constant Field Values
-
DESKS_HIERARCHY
public static final String DESKS_HIERARCHY
- See Also:
- Constant Field Values
-
TRADES_HIERARCHY
public static final String TRADES_HIERARCHY
- See Also:
- Constant Field Values
-
RISK_FACTOR_TYPES_HIERARCHY
public static final String RISK_FACTOR_TYPES_HIERARCHY
- See Also:
- Constant Field Values
-
RISK_FACTOR_CURRENCIES_HIERARCHY
public static final String RISK_FACTOR_CURRENCIES_HIERARCHY
- See Also:
- Constant Field Values
-
CURVE_TYPES_HIERARCHY
public static final String CURVE_TYPES_HIERARCHY
- See Also:
- Constant Field Values
-
QUALIFIERS_HIERARCHY
public static final String QUALIFIERS_HIERARCHY
- See Also:
- Constant Field Values
-
BUCKET_HIERARCHY
public static final String BUCKET_HIERARCHY
- See Also:
- Constant Field Values
-
PLDRIVER_HIERARCHY
public static final String PLDRIVER_HIERARCHY
- See Also:
- Constant Field Values
-
IS_FULL_REVAL_HIERARCHY
public static final String IS_FULL_REVAL_HIERARCHY
- See Also:
- Constant Field Values
-
TYPE_HIERARCHY
public static final String TYPE_HIERARCHY
- See Also:
- Constant Field Values
-
CURRENCY_LEVEL
public static final String CURRENCY_LEVEL
- See Also:
- Constant Field Values
-
PLDRIVER_LEVEL
public static final String PLDRIVER_LEVEL
- See Also:
- Constant Field Values
-
IS_FULL_REVAL_LEVEL
public static final String IS_FULL_REVAL_LEVEL
- See Also:
- Constant Field Values
-
-
Method Detail
-
dateDimension
@Qualifier("aPnlDimension") @Bean @Profile({"standard","store-import","scalar-sensi","scalar-sensi-store-import","aggregated-import","scalar-sensi-aggregated-import"}) public com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder dateDimension()
-
marketDataDimension
@Qualifier("aPnlDimension") @Bean @Profile({"standard","scalar-sensi"}) public com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder marketDataDimension()
-
tradeAttributesDimension
@Qualifier("aPnlDimension") @Bean @Profile({"standard","scalar-sensi"}) public com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder tradeAttributesDimension()
-
tradeAttributesDimensionLight
@Qualifier("aPnlDimension") @Bean @Profile({"store-import","scalar-sensi-store-import","aggregated-import","scalar-sensi-aggregated-import"}) public com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder tradeAttributesDimensionLight()
-
createOtherDimensions
@Qualifier("aPnlDimension") @Bean @Profile({"standard","store-import","scalar-sensi","scalar-sensi-store-import"}) public com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder createOtherDimensions()
-
createOtherAggregatedDimensions
@Qualifier("aPnlDimension") @Bean @Profile({"aggregated-import","scalar-sensi-aggregated-import"}) public com.activeviam.desc.build.dimensions.ICanStartBuildingDimensions.DimensionsAdder createOtherAggregatedDimensions()
-
-