it.eng.spagobi.jpivotaddins.roles
Class SpagoBIFilterDynamicSchemaProcessor
java.lang.Object
mondrian.spi.impl.FilterDynamicSchemaProcessor
mondrian.i18n.LocalizingDynamicSchemaProcessor
it.eng.spagobi.jpivotaddins.roles.SpagoBIFilterDynamicSchemaProcessor
- All Implemented Interfaces:
- mondrian.spi.DynamicSchemaProcessor
public class SpagoBIFilterDynamicSchemaProcessor
- extends mondrian.i18n.LocalizingDynamicSchemaProcessor
- Author:
- Davide Zerbetto (davide.zerbetto@eng.it)
DATE CONTRIBUTOR/DEVELOPER NOTE
26/03/2013 Davide Zerbetto (davide.zerbetto@eng.it) SpagoBIFilterDynamicSchemaProcessor now extends
Andrea Fantappi� (andrea.fantappi�@eng.it) LocalizingDynamicSchemaProcessor (instead of FilterDynamicSchemaProcessor)
to support i18n
Method Summary |
java.lang.String |
filter(java.lang.String schemaUrl,
mondrian.olap.Util.PropertyList connectInfo,
java.io.InputStream stream)
|
java.lang.String |
findProfileAttributeInSchema(java.lang.String schema)
return the first profile attribute in schema |
java.lang.String |
processSchema(java.lang.String schemaUrl,
mondrian.olap.Util.PropertyList connectInfo)
|
Methods inherited from class mondrian.i18n.LocalizingDynamicSchemaProcessor |
getLocale, setLocale |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpagoBIFilterDynamicSchemaProcessor
public SpagoBIFilterDynamicSchemaProcessor()
filter
public java.lang.String filter(java.lang.String schemaUrl,
mondrian.olap.Util.PropertyList connectInfo,
java.io.InputStream stream)
throws java.lang.Exception
- Overrides:
filter
in class mondrian.i18n.LocalizingDynamicSchemaProcessor
- Throws:
java.lang.Exception
processSchema
public java.lang.String processSchema(java.lang.String schemaUrl,
mondrian.olap.Util.PropertyList connectInfo)
throws java.lang.Exception
- Specified by:
processSchema
in interface mondrian.spi.DynamicSchemaProcessor
- Overrides:
processSchema
in class mondrian.spi.impl.FilterDynamicSchemaProcessor
- Throws:
java.lang.Exception
findProfileAttributeInSchema
public java.lang.String findProfileAttributeInSchema(java.lang.String schema)
- return the first profile attribute in schema
- Parameters:
schema
- indexProgression
- . keeps track of the last found index to go always ahead in
reading
- Returns: