|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.qbe.utility.Utils
public class Utils
Constructor Summary | |
---|---|
Utils()
|
Method Summary | |
---|---|
static java.lang.String |
asJavaClassIdentifier(java.lang.String identifier)
|
static java.lang.String |
asJavaIdentifier(java.lang.String identifier)
|
static java.lang.String |
asJavaPropertyIdentifier(java.lang.String identifier)
|
static java.lang.String |
capitalize(java.lang.String value)
|
static boolean |
deleteDir(java.io.File dir)
|
static java.lang.Integer |
findPositionOf(ISingleDataMartWizardObject aWizardObject,
java.lang.String completeName)
|
static java.lang.String |
getAbsoluteReportServletContext(it.eng.spago.base.RequestContainer requestContainer)
|
static java.util.List |
getAllJndiDS()
|
static CalculatedField |
getCalculatedField(java.lang.String cFieldId,
java.lang.String formulaFileParentPath)
|
static java.util.List |
getCalculatedFields(ISingleDataMartWizardObject aWizardObject,
DataMartModel dmModel)
Estrae dal file formula.xml solo i campi calcolati relativi alle entita' che ho estratto nella query |
static java.util.List |
getCalculatedFields(java.lang.String entitiesList,
java.lang.String formulaFileParentPath)
|
static IDataMartModelRetriever |
getDataMartModelRetriever()
|
static java.lang.String[] |
getJndiDsDialectFromModel(DataMartModel dm)
|
static java.lang.String |
getLabelForClass(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
java.lang.String className)
|
static java.lang.String |
getLabelForField(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
java.lang.String completeFieldName)
Get the label for given fieldName |
static java.lang.String |
getLabelForForeignKey(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
java.lang.String classForeignKeyID)
|
static java.lang.String |
getLabelForQueryField(it.eng.spago.base.RequestContainer requestContainer,
DataMartModel dmModel,
ISingleDataMartWizardObject wizObj,
java.lang.String completeFieldName)
|
static java.util.Properties |
getLabelProperties(DataMartModel dm,
it.eng.spago.base.ApplicationContainer application)
This method is responsible to get Propertis associated with datamart models, Properties objects are cached in Application Container |
static java.util.Properties |
getLabelProperties(DataMartModel dm,
it.eng.spago.base.ApplicationContainer application,
java.util.Locale loc)
This method is responsible to get Propertis associated with datamart models for the given locale, Properties objects are cached in Application Container |
static ISingleDataMartWizardObject |
getMainWizardObject(it.eng.spago.base.SessionContainer sessionContainer)
|
static java.util.List |
getManualCalculatedFieldsForEntity(java.lang.String ecName,
java.lang.String formulaFileParentPath)
|
static java.lang.String |
getOrderedFieldList(ISingleDataMartWizardObject wizObject)
|
static java.lang.String |
getReportServletContextAddress()
|
static it.eng.spago.base.RequestContainer |
getRequestContainer(javax.servlet.http.HttpServletRequest request)
|
static java.lang.String |
getSelectedEntitiesAsString(ISingleDataMartWizardObject aWizardObject)
|
static org.hibernate.SessionFactory |
getSessionFactory(DataMartModel dm,
it.eng.spago.base.ApplicationContainer application)
This method is responsible to get Session Factories associated with datamart models, session factories are cached in Application Container |
static java.util.List |
getViewJarFiles(HibernateDataSource dataSource)
|
static ISingleDataMartWizardObject |
getWizardObject(it.eng.spago.base.SessionContainer sessionContainer)
|
static java.lang.String |
hashMD5(java.lang.String original)
|
static boolean |
isSubQueryModeActive(it.eng.spago.base.SessionContainer sessionContainer)
|
static boolean |
isUserAble(it.eng.spago.security.IEngUserProfile userProfile,
java.lang.String func)
|
static java.lang.String |
packageAsDir(java.lang.String packageName)
|
static java.lang.String |
unCapitalize(java.lang.String value)
|
static void |
updateLastUpdateTimeStamp(it.eng.spago.base.RequestContainer reqContainer)
Update the QBE_LAST_UPDATE_TIMESTAMP in session container |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Utils()
Method Detail |
---|
public static org.hibernate.SessionFactory getSessionFactory(DataMartModel dm, it.eng.spago.base.ApplicationContainer application)
dm:
- The datamart modelapplication:
- Spago Application Containerpublic static IDataMartModelRetriever getDataMartModelRetriever() throws java.lang.Exception
java.lang.Exception
public static java.util.List getViewJarFiles(HibernateDataSource dataSource)
public static java.util.Properties getLabelProperties(DataMartModel dm, it.eng.spago.base.ApplicationContainer application)
dm:
- The datamart modelapplication:
- Spago Application Container
public static java.util.Properties getLabelProperties(DataMartModel dm, it.eng.spago.base.ApplicationContainer application, java.util.Locale loc)
dm:
- The datamart modelapplication:
- Spago Application Containerloc:
- locale
public static java.lang.String getLabelForClass(it.eng.spago.base.RequestContainer requestContainer, DataMartModel dmModel, java.lang.String className)
requestContainer
- dmModel
- className
-
public static java.lang.String getLabelForForeignKey(it.eng.spago.base.RequestContainer requestContainer, DataMartModel dmModel, java.lang.String classForeignKeyID)
public static java.lang.String getLabelForField(it.eng.spago.base.RequestContainer requestContainer, DataMartModel dmModel, java.lang.String completeFieldName)
requestContainer:
- Spago Request ContainerdmModel:
- The datamart ModelcompleteFieldName:
- The field Name
public static it.eng.spago.base.RequestContainer getRequestContainer(javax.servlet.http.HttpServletRequest request)
request
-
public static java.lang.String getLabelForQueryField(it.eng.spago.base.RequestContainer requestContainer, DataMartModel dmModel, ISingleDataMartWizardObject wizObj, java.lang.String completeFieldName)
requestContainer
- dmModel
- wizObj
- completeFieldName
-
public static void updateLastUpdateTimeStamp(it.eng.spago.base.RequestContainer reqContainer)
reqContainer
- public static java.lang.String getReportServletContextAddress()
public static java.lang.String getAbsoluteReportServletContext(it.eng.spago.base.RequestContainer requestContainer)
public static java.lang.String[] getJndiDsDialectFromModel(DataMartModel dm)
public static java.util.List getAllJndiDS()
public static java.lang.String hashMD5(java.lang.String original) throws it.eng.spago.error.EMFInternalError
it.eng.spago.error.EMFInternalError
public static boolean isUserAble(it.eng.spago.security.IEngUserProfile userProfile, java.lang.String func)
public static ISingleDataMartWizardObject getWizardObject(it.eng.spago.base.SessionContainer sessionContainer)
public static ISingleDataMartWizardObject getMainWizardObject(it.eng.spago.base.SessionContainer sessionContainer)
public static boolean isSubQueryModeActive(it.eng.spago.base.SessionContainer sessionContainer)
public static java.util.List getCalculatedFields(ISingleDataMartWizardObject aWizardObject, DataMartModel dmModel) throws java.lang.Exception
aWizardObject
-
java.lang.Exception
public static CalculatedField getCalculatedField(java.lang.String cFieldId, java.lang.String formulaFileParentPath) throws java.lang.Exception
java.lang.Exception
public static java.util.List getCalculatedFields(java.lang.String entitiesList, java.lang.String formulaFileParentPath) throws java.lang.Exception
java.lang.Exception
public static java.util.List getManualCalculatedFieldsForEntity(java.lang.String ecName, java.lang.String formulaFileParentPath) throws java.lang.Exception
java.lang.Exception
public static java.lang.Integer findPositionOf(ISingleDataMartWizardObject aWizardObject, java.lang.String completeName)
public static java.lang.String getOrderedFieldList(ISingleDataMartWizardObject wizObject)
public static java.lang.String getSelectedEntitiesAsString(ISingleDataMartWizardObject aWizardObject) throws java.lang.Exception
java.lang.Exception
public static java.lang.String asJavaClassIdentifier(java.lang.String identifier)
public static java.lang.String asJavaPropertyIdentifier(java.lang.String identifier)
public static java.lang.String asJavaIdentifier(java.lang.String identifier)
public static java.lang.String capitalize(java.lang.String value)
public static java.lang.String unCapitalize(java.lang.String value)
public static java.lang.String packageAsDir(java.lang.String packageName)
public static boolean deleteDir(java.io.File dir)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |