public class ReportUtils extends Object
Constructor and Description |
---|
ReportUtils() |
Modifier and Type | Method and Description |
---|---|
static Timestamp |
convertDateTime(XMLGregorianCalendar dateTime) |
static net.sf.jasperreports.engine.design.JasperDesign |
createJasperDesign(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType,
PrismContainer<Containerable> parameterConfiguration,
PrismSchema reportSchema) |
static Class<?> |
getClassType(QName clazz,
String namespace) |
static String |
getDateTime() |
static String |
getDeltaAudit(String delta) |
static net.sf.jasperreports.engine.JasperReport |
getJasperReport(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType,
PrismContainer<Containerable> parameterConfiguration,
PrismSchema reportSchema) |
static ObjectQuery |
getObjectQuery(Map<?,?> params,
Class<?> clazz,
PrismContext prismContext) |
static Class<?> |
getObjectTypeClass(Map<?,?> params) |
static Class<?> |
getObjectTypeClass(Object objectClass) |
static OperationResult |
getOperationResult(Map<?,?> params) |
static PrismProperty<?> |
getParameter(String parameterName,
PrismContainer<Containerable> parameterConfiguration,
String namespace) |
static PrismContainer<Containerable> |
getParametersContainer(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType,
PrismSchema schema) |
static PrismSchema |
getParametersSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType,
PrismContext prismContext) |
static Element |
getParametersXsdSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType) |
static com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType |
getReport(Map<?,?> params,
ModelService modelService,
PrismContext prismContext) |
static com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType |
getReport(String reportOid,
OperationResult parentResult,
ModelService modelService) |
static String |
getReportOutputFilePath(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType) |
static Map<String,Object> |
getReportParameters(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType,
PrismContainer<Containerable> parameterConfiguration,
PrismSchema reportSchema,
OperationResult parentResult) |
public static Element getParametersXsdSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType)
public static PrismSchema getParametersSchema(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType, PrismContext prismContext) throws SchemaException
SchemaException
public static PrismContainer<Containerable> getParametersContainer(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType, PrismSchema schema) throws SchemaException, ObjectNotFoundException
public static net.sf.jasperreports.engine.JasperReport getJasperReport(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType, PrismContainer<Containerable> parameterConfiguration, PrismSchema reportSchema) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
public static Map<String,Object> getReportParameters(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType, PrismContainer<Containerable> parameterConfiguration, PrismSchema reportSchema, OperationResult parentResult)
public static PrismProperty<?> getParameter(String parameterName, PrismContainer<Containerable> parameterConfiguration, String namespace)
public static Timestamp convertDateTime(XMLGregorianCalendar dateTime)
public static net.sf.jasperreports.engine.design.JasperDesign createJasperDesign(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType, PrismContainer<Containerable> parameterConfiguration, PrismSchema reportSchema) throws net.sf.jasperreports.engine.JRException
net.sf.jasperreports.engine.JRException
public static String getDateTime()
public static String getReportOutputFilePath(com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType reportType)
public static ObjectQuery getObjectQuery(Map<?,?> params, Class<?> clazz, PrismContext prismContext)
public static com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType getReport(String reportOid, OperationResult parentResult, ModelService modelService) throws Exception
Exception
public static com.evolveum.midpoint.xml.ns._public.common.common_3.ReportType getReport(Map<?,?> params, ModelService modelService, PrismContext prismContext) throws Exception
Exception
public static OperationResult getOperationResult(Map<?,?> params)
Copyright © 2014 evolveum. All rights reserved.