Class ReportProcessTaskRegistry
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.metadata.ReportProcessTaskRegistry
-
public class ReportProcessTaskRegistry extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ReportProcessTask
createProcessTask(String exportType)
ReportProcessTask
createProcessTaskByAlias(String exportType)
ReportProcessTaskMetaData[]
getAll()
String[]
getExportTypes()
static ReportProcessTaskRegistry
getInstance()
boolean
isExportTypeRegistered(String exportType)
void
registerExportType(ReportProcessTaskMetaData exportTask)
void
registerFromXml(URL expressionMetaSource)
-
-
-
Method Detail
-
getInstance
public static ReportProcessTaskRegistry getInstance()
-
registerFromXml
public void registerFromXml(URL expressionMetaSource) throws IOException
- Throws:
IOException
-
registerExportType
public void registerExportType(ReportProcessTaskMetaData exportTask)
-
getAll
public ReportProcessTaskMetaData[] getAll()
-
getExportTypes
public String[] getExportTypes()
-
isExportTypeRegistered
public boolean isExportTypeRegistered(String exportType)
-
createProcessTask
public ReportProcessTask createProcessTask(String exportType)
-
createProcessTaskByAlias
public ReportProcessTask createProcessTaskByAlias(String exportType)
-
-