Skip navigation links


com.essbase.eas.essbase.server
Class DataPrepVerify

java.lang.Object
  extended by com.essbase.eas.essbase.server.DataPrepVerify


public class DataPrepVerify
extends java.lang.Object
Since:
6.5.1
Version:
6.5.4
Author:
Madhavi Bolisetty

Field Summary
static java.lang.String ADDCHILDMBR_KEY
           
static java.lang.String ADDCHILDMBR_STR
           
static java.lang.String ALIAS_KEY
           
static java.lang.String ALIAS_STR
           
static java.lang.String ATTRDIM1_KEY
           
static java.lang.String ATTRDIM1_STR
           
static java.lang.String ATTRDIM2_KEY
           
static java.lang.String ATTRDIM2_STR
           
static java.lang.String ATTRDIM3_KEY
           
static java.lang.String ATTRDIM3_STR
           
static java.lang.String ATTRIBUTE_KEY
           
static java.lang.String ATTRIBUTE_STR
           
static java.lang.String ATTRPARENT1_KEY
           
static java.lang.String ATTRPARENT1_STR
           
static java.lang.String ATTRPARENT2_KEY
           
static java.lang.String ATTRPARENT2_STR
           
static java.lang.String BADDBTYPE_KEY
           
static java.lang.String BADDBTYPE_STR
           
static java.lang.String BADGENNUM_KEY
           
static java.lang.String BADGENNUM_STR
           
static java.lang.String CURCAT_KEY
           
static java.lang.String CURCAT_STR
           
static java.lang.String CURNAME_KEY
           
static java.lang.String CURNAME_STR
           
static java.lang.String DATAFIELD_KEY
           
static java.lang.String DATAFIELD_STR
           
static int DATALOAD_MBRNOTFOUND
           
static int DATALOAD_NODATAFILE
           
static int DIMBUILD_NODATAFILE
           
static java.lang.String DIMINCROSSDIM_KEY
           
static java.lang.String DIMINCROSSDIM_STR
           
static java.lang.String DIMUSED_KEY
           
static java.lang.String DIMUSED_STR
           
static java.lang.String DUPGEN_KEY
           
static java.lang.String DUPGEN_STR
           
static java.lang.String DUPGENALIAS_KEY
           
static java.lang.String DUPGENALIAS_STR
           
static java.lang.String DUPGENORDER_KEY
           
static java.lang.String DUPGENORDER_STR
           
static java.lang.String DUPINHEADER_KEY
           
static java.lang.String DUPINHEADER_STR
           
static java.lang.String DUPLEVEL_KEY
           
static java.lang.String DUPLEVEL_STR
           
static java.lang.String DUPLEVELALIAS_KEY
           
static java.lang.String DUPLEVELALIAS_STR
           
static java.lang.String DUPLEVELZERO_KEY
           
static java.lang.String DUPLEVELZERO_STR
           
static java.lang.String DUPMEMBERID_KEY
           
static java.lang.String DUPMEMBERID_STR
           
static java.lang.String EMPTY_OUTLINE_KEY
           
static java.lang.String EMPTY_OUTLINE_STR
           
static java.lang.String FORMULA_KEY
           
static java.lang.String FORMULA_STR
           
static java.lang.String GENNOTCONTIG_KEY
           
static java.lang.String GENNOTCONTIG_STR
           
static java.lang.String GENREPEAT_KEY
           
static java.lang.String GENREPEAT_STR
           
static java.lang.String INVALIDDBINFO_KEY
           
static java.lang.String INVALIDDBINFO_STR
           
static java.lang.String INVALIDMBR_KEY
           
static java.lang.String INVALIDMBR_STR
           
static java.lang.String INVALIDMBRHDR_KEY
           
static java.lang.String INVALIDMBRHDR_STR
           
static java.lang.String LEVELNOTCONTIG_KEY
           
static java.lang.String LEVELNOTCONTIG_STR
           
static java.lang.String MBRUSED_KEY
           
static java.lang.String MBRUSED_STR
           
static java.lang.String NOCHILD_KEY
           
static java.lang.String NOCHILD_STR
           
static java.lang.String NODIM_KEY
           
static java.lang.String NODIM_STR
           
static java.lang.String NOPARENT_KEY
           
static java.lang.String NOPARENT_STR
           
static java.lang.String NOSV_ALLOWED_KEY
           
static java.lang.String NOSV_ALLOWED_STR
           
static java.lang.String NOTACCTDIM_KEY
           
static java.lang.String NOTACCTDIM_STR
           
static java.lang.String NOTCNTRYDIM_KEY
           
static java.lang.String NOTCNTRYDIM_STR
           
static java.lang.String SAMENAME_KEY
           
static java.lang.String SAMENAME_STR
           
static java.lang.String SIGNFLIPDIM_KEY
           
static java.lang.String SIGNFLIPDIM_STR
           
static java.lang.String TWOCHILD_KEY
           
static java.lang.String TWOCHILD_STR
           
static java.lang.String TWOPARENT_KEY
           
static java.lang.String TWOPARENT_STR
           
static java.lang.String USERATTR_KEY
           
static java.lang.String USERATTR_STR
           
static int VERIFY_ERROR
           

 

Constructor Summary
DataPrepVerify(DPAssociatedObject obj)
           

 

Method Summary
 boolean isValidDimension(java.lang.String dimName)
           
 int verify(EssSession session, java.lang.String appName, java.lang.String dbName, java.util.ArrayList errors)
           
 void verifyAgainstHeader(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyAliases(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyAttrDim(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyAttributes(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyAttrParent(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyChild(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyCombos(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyCurCat(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyCurName(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyDataField(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyDataLoadField(int numField)
           
 void verifyDataLoadFieldNonUnique(int numField)
           
 void verifyDataloadGenNumbers(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyDataloadLevelNumbers(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyDataloadMembers(FieldAttributeInfo fieldAttrInfoObj, int numField)
           
 void verifyDBFieldType(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyDimBuildField(int numField, boolean nonUnique)
           
 void verifyDimName(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyDupGenAlias(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyDupGens(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyDupLevelAlias(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyDupLevels(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyFieldName(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyFormulas(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyGenNumbers(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyHeader()
           
 void verifyLevelNumbers(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyMemberId(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyMembers(FieldAttributeInfo fieldAttrInfoObj, int numField)
           
 void verifyParent(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           
 void verifyRules()
           
 void verifyUserAttr(FieldAttributeInfo curFieldAttrInfoObj, int numField)
           

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

DATALOAD_NODATAFILE

public static final int DATALOAD_NODATAFILE
See Also:
Constant Field Values

DATALOAD_MBRNOTFOUND

public static final int DATALOAD_MBRNOTFOUND
See Also:
Constant Field Values

DIMBUILD_NODATAFILE

public static final int DIMBUILD_NODATAFILE
See Also:
Constant Field Values

VERIFY_ERROR

public static final int VERIFY_ERROR
See Also:
Constant Field Values

DUPGEN_KEY

public static final java.lang.String DUPGEN_KEY
See Also:
Constant Field Values

DUPGENORDER_KEY

public static final java.lang.String DUPGENORDER_KEY
See Also:
Constant Field Values

DUPLEVEL_KEY

public static final java.lang.String DUPLEVEL_KEY
See Also:
Constant Field Values

DUPLEVELZERO_KEY

public static final java.lang.String DUPLEVELZERO_KEY
See Also:
Constant Field Values

DUPGENALIAS_KEY

public static final java.lang.String DUPGENALIAS_KEY
See Also:
Constant Field Values

DUPLEVELALIAS_KEY

public static final java.lang.String DUPLEVELALIAS_KEY
See Also:
Constant Field Values

ALIAS_KEY

public static final java.lang.String ALIAS_KEY
See Also:
Constant Field Values

ATTRIBUTE_KEY

public static final java.lang.String ATTRIBUTE_KEY
See Also:
Constant Field Values

FORMULA_KEY

public static final java.lang.String FORMULA_KEY
See Also:
Constant Field Values

CURNAME_KEY

public static final java.lang.String CURNAME_KEY
See Also:
Constant Field Values

NOTCNTRYDIM_KEY

public static final java.lang.String NOTCNTRYDIM_KEY
See Also:
Constant Field Values

CURCAT_KEY

public static final java.lang.String CURCAT_KEY
See Also:
Constant Field Values

NOTACCTDIM_KEY

public static final java.lang.String NOTACCTDIM_KEY
See Also:
Constant Field Values

USERATTR_KEY

public static final java.lang.String USERATTR_KEY
See Also:
Constant Field Values

INVALIDDBINFO_KEY

public static final java.lang.String INVALIDDBINFO_KEY
See Also:
Constant Field Values

INVALIDMBR_KEY

public static final java.lang.String INVALIDMBR_KEY
See Also:
Constant Field Values

INVALIDMBRHDR_KEY

public static final java.lang.String INVALIDMBRHDR_KEY
See Also:
Constant Field Values

GENNOTCONTIG_KEY

public static final java.lang.String GENNOTCONTIG_KEY
See Also:
Constant Field Values

BADGENNUM_KEY

public static final java.lang.String BADGENNUM_KEY
See Also:
Constant Field Values

GENREPEAT_KEY

public static final java.lang.String GENREPEAT_KEY
See Also:
Constant Field Values

LEVELNOTCONTIG_KEY

public static final java.lang.String LEVELNOTCONTIG_KEY
See Also:
Constant Field Values

NOCHILD_KEY

public static final java.lang.String NOCHILD_KEY
See Also:
Constant Field Values

TWOCHILD_KEY

public static final java.lang.String TWOCHILD_KEY
See Also:
Constant Field Values

NOPARENT_KEY

public static final java.lang.String NOPARENT_KEY
See Also:
Constant Field Values

TWOPARENT_KEY

public static final java.lang.String TWOPARENT_KEY
See Also:
Constant Field Values

SAMENAME_KEY

public static final java.lang.String SAMENAME_KEY
See Also:
Constant Field Values

DIMUSED_KEY

public static final java.lang.String DIMUSED_KEY
See Also:
Constant Field Values

MBRUSED_KEY

public static final java.lang.String MBRUSED_KEY
See Also:
Constant Field Values

NODIM_KEY

public static final java.lang.String NODIM_KEY
See Also:
Constant Field Values

BADDBTYPE_KEY

public static final java.lang.String BADDBTYPE_KEY
See Also:
Constant Field Values

DIMINCROSSDIM_KEY

public static final java.lang.String DIMINCROSSDIM_KEY
See Also:
Constant Field Values

DATAFIELD_KEY

public static final java.lang.String DATAFIELD_KEY
See Also:
Constant Field Values

SIGNFLIPDIM_KEY

public static final java.lang.String SIGNFLIPDIM_KEY
See Also:
Constant Field Values

ADDCHILDMBR_KEY

public static final java.lang.String ADDCHILDMBR_KEY
See Also:
Constant Field Values

ATTRDIM1_KEY

public static final java.lang.String ATTRDIM1_KEY
See Also:
Constant Field Values

ATTRDIM2_KEY

public static final java.lang.String ATTRDIM2_KEY
See Also:
Constant Field Values

ATTRDIM3_KEY

public static final java.lang.String ATTRDIM3_KEY
See Also:
Constant Field Values

ATTRPARENT1_KEY

public static final java.lang.String ATTRPARENT1_KEY
See Also:
Constant Field Values

ATTRPARENT2_KEY

public static final java.lang.String ATTRPARENT2_KEY
See Also:
Constant Field Values

DUPINHEADER_KEY

public static final java.lang.String DUPINHEADER_KEY
See Also:
Constant Field Values

DUPMEMBERID_KEY

public static final java.lang.String DUPMEMBERID_KEY
See Also:
Constant Field Values

NOSV_ALLOWED_KEY

public static final java.lang.String NOSV_ALLOWED_KEY
See Also:
Constant Field Values

EMPTY_OUTLINE_KEY

public static final java.lang.String EMPTY_OUTLINE_KEY
See Also:
Constant Field Values

DUPGEN_STR

public static final java.lang.String DUPGEN_STR

DUPGENORDER_STR

public static final java.lang.String DUPGENORDER_STR

DUPLEVEL_STR

public static final java.lang.String DUPLEVEL_STR

DUPLEVELZERO_STR

public static final java.lang.String DUPLEVELZERO_STR

DUPGENALIAS_STR

public static final java.lang.String DUPGENALIAS_STR

DUPLEVELALIAS_STR

public static final java.lang.String DUPLEVELALIAS_STR

ALIAS_STR

public static final java.lang.String ALIAS_STR

ATTRIBUTE_STR

public static final java.lang.String ATTRIBUTE_STR

FORMULA_STR

public static final java.lang.String FORMULA_STR

CURNAME_STR

public static final java.lang.String CURNAME_STR

NOTCNTRYDIM_STR

public static final java.lang.String NOTCNTRYDIM_STR

CURCAT_STR

public static final java.lang.String CURCAT_STR

NOTACCTDIM_STR

public static final java.lang.String NOTACCTDIM_STR

USERATTR_STR

public static final java.lang.String USERATTR_STR

INVALIDDBINFO_STR

public static final java.lang.String INVALIDDBINFO_STR

INVALIDMBR_STR

public static final java.lang.String INVALIDMBR_STR

INVALIDMBRHDR_STR

public static final java.lang.String INVALIDMBRHDR_STR

GENNOTCONTIG_STR

public static final java.lang.String GENNOTCONTIG_STR

BADGENNUM_STR

public static final java.lang.String BADGENNUM_STR

GENREPEAT_STR

public static final java.lang.String GENREPEAT_STR

LEVELNOTCONTIG_STR

public static final java.lang.String LEVELNOTCONTIG_STR

NOCHILD_STR

public static final java.lang.String NOCHILD_STR

TWOCHILD_STR

public static final java.lang.String TWOCHILD_STR

NOPARENT_STR

public static final java.lang.String NOPARENT_STR

TWOPARENT_STR

public static final java.lang.String TWOPARENT_STR

SAMENAME_STR

public static final java.lang.String SAMENAME_STR

DIMUSED_STR

public static final java.lang.String DIMUSED_STR

MBRUSED_STR

public static final java.lang.String MBRUSED_STR

NODIM_STR

public static final java.lang.String NODIM_STR

BADDBTYPE_STR

public static final java.lang.String BADDBTYPE_STR

DIMINCROSSDIM_STR

public static final java.lang.String DIMINCROSSDIM_STR

DATAFIELD_STR

public static final java.lang.String DATAFIELD_STR

SIGNFLIPDIM_STR

public static final java.lang.String SIGNFLIPDIM_STR

ADDCHILDMBR_STR

public static final java.lang.String ADDCHILDMBR_STR

ATTRDIM1_STR

public static final java.lang.String ATTRDIM1_STR

ATTRDIM2_STR

public static final java.lang.String ATTRDIM2_STR

ATTRDIM3_STR

public static final java.lang.String ATTRDIM3_STR

ATTRPARENT1_STR

public static final java.lang.String ATTRPARENT1_STR

ATTRPARENT2_STR

public static final java.lang.String ATTRPARENT2_STR

DUPINHEADER_STR

public static final java.lang.String DUPINHEADER_STR

DUPMEMBERID_STR

public static final java.lang.String DUPMEMBERID_STR

NOSV_ALLOWED_STR

public static final java.lang.String NOSV_ALLOWED_STR

EMPTY_OUTLINE_STR

public static final java.lang.String EMPTY_OUTLINE_STR

Constructor Detail

DataPrepVerify

public DataPrepVerify(DPAssociatedObject obj)

Method Detail

verify

public int verify(EssSession session,
                  java.lang.String appName,
                  java.lang.String dbName,
                  java.util.ArrayList errors)

verifyRules

public void verifyRules()

verifyHeader

public void verifyHeader()

verifyDataLoadField

public void verifyDataLoadField(int numField)

verifyDataLoadFieldNonUnique

public void verifyDataLoadFieldNonUnique(int numField)

verifyDimBuildField

public void verifyDimBuildField(int numField,
                                boolean nonUnique)

verifyMembers

public void verifyMembers(FieldAttributeInfo fieldAttrInfoObj,
                          int numField)

verifyDataloadMembers

public void verifyDataloadMembers(FieldAttributeInfo fieldAttrInfoObj,
                                  int numField)

verifyFieldName

public void verifyFieldName(FieldAttributeInfo curFieldAttrInfoObj,
                            int numField)

verifyDimName

public void verifyDimName(FieldAttributeInfo curFieldAttrInfoObj,
                          int numField)

verifyCombos

public void verifyCombos(FieldAttributeInfo curFieldAttrInfoObj,
                         int numField)

verifyDataField

public void verifyDataField(FieldAttributeInfo curFieldAttrInfoObj,
                            int numField)

verifyMemberId

public void verifyMemberId(FieldAttributeInfo curFieldAttrInfoObj,
                           int numField)

verifyAgainstHeader

public void verifyAgainstHeader(FieldAttributeInfo curFieldAttrInfoObj,
                                int numField)

verifyGenNumbers

public void verifyGenNumbers(FieldAttributeInfo curFieldAttrInfoObj,
                             int numField)

verifyLevelNumbers

public void verifyLevelNumbers(FieldAttributeInfo curFieldAttrInfoObj,
                               int numField)

verifyDupGens

public void verifyDupGens(FieldAttributeInfo curFieldAttrInfoObj,
                          int numField)

verifyDupLevels

public void verifyDupLevels(FieldAttributeInfo curFieldAttrInfoObj,
                            int numField)

verifyParent

public void verifyParent(FieldAttributeInfo curFieldAttrInfoObj,
                         int numField)

verifyChild

public void verifyChild(FieldAttributeInfo curFieldAttrInfoObj,
                        int numField)

verifyAliases

public void verifyAliases(FieldAttributeInfo curFieldAttrInfoObj,
                          int numField)

verifyDupGenAlias

public void verifyDupGenAlias(FieldAttributeInfo curFieldAttrInfoObj,
                              int numField)

verifyDupLevelAlias

public void verifyDupLevelAlias(FieldAttributeInfo curFieldAttrInfoObj,
                                int numField)

verifyAttributes

public void verifyAttributes(FieldAttributeInfo curFieldAttrInfoObj,
                             int numField)

verifyFormulas

public void verifyFormulas(FieldAttributeInfo curFieldAttrInfoObj,
                           int numField)

verifyCurName

public void verifyCurName(FieldAttributeInfo curFieldAttrInfoObj,
                          int numField)

verifyCurCat

public void verifyCurCat(FieldAttributeInfo curFieldAttrInfoObj,
                         int numField)

verifyUserAttr

public void verifyUserAttr(FieldAttributeInfo curFieldAttrInfoObj,
                           int numField)

verifyAttrDim

public void verifyAttrDim(FieldAttributeInfo curFieldAttrInfoObj,
                          int numField)

verifyAttrParent

public void verifyAttrParent(FieldAttributeInfo curFieldAttrInfoObj,
                             int numField)

verifyDBFieldType

public void verifyDBFieldType(FieldAttributeInfo curFieldAttrInfoObj,
                              int numField)

verifyDataloadGenNumbers

public void verifyDataloadGenNumbers(FieldAttributeInfo curFieldAttrInfoObj,
                                     int numField)

verifyDataloadLevelNumbers

public void verifyDataloadLevelNumbers(FieldAttributeInfo curFieldAttrInfoObj,
                                       int numField)

isValidDimension

public boolean isValidDimension(java.lang.String dimName)

Skip navigation links


Copyright © 2001, 2012, Oracle. All rights reserved.