Package adalid.core

Class ExportOperation

All Implemented Interfaces:
Wrappable, Artifact, EntityReferenceContainer, Comparable<Operation>
Direct Known Subclasses:
RastroFuncion.ExportarArchivoRastros, RastroFuncionPar.ExportarArchivoRastrosConParametros

public abstract class ExportOperation extends Operation
Author:
Jorge Campins
  • Constructor Details

    • ExportOperation

      public ExportOperation()
  • Method Details

    • isAnnotatedWithExportOperationClass

      public boolean isAnnotatedWithExportOperationClass()
      Returns:
      true if annotated with ExportOperationClass; false otherwise
    • getProperName

      public String getProperName()
      Overrides:
      getProperName in class Operation
      Returns:
      the proper name
    • getExportName

      public String getExportName()
      Returns:
      the export name
    • getViewName

      public String getViewName()
      Returns:
      the view name
    • getViewFieldName

      public String getViewFieldName()
      Returns:
      the view field name
    • getViewField

      public Field getViewField()
      Returns:
      the view field
    • getView

      public View getView()
      Returns:
      the view
    • getQueryType

      public ExportQueryType getQueryType()
      Returns:
      the query type
    • getFileTypes

      public ExportFileType[] getFileTypes()
      Returns:
      the file types
    • getFileTypesList

      public List<ExportFileType> getFileTypesList()
      Returns:
      the file types list
    • getRowsLimit

      public int getRowsLimit()
      Returns:
      the rows limit
    • getDetailRowsLimit

      public int getDetailRowsLimit()
      Returns:
      the detail rows limit
    • getSummaryRowsLimit

      public int getSummaryRowsLimit()
      Returns:
      the summary rows limit
    • getChartRowsLimit

      public int getChartRowsLimit()
      Returns:
      the chart rows limit
    • getSortOption

      public SortOption getSortOption()
      Returns:
      the sort option
    • isAsynchronous

      public boolean isAsynchronous()
      Overrides:
      isAsynchronous in class Operation
      Returns:
      the asynchronous execution indicator
    • getValidTypeAnnotations

      protected List<Class<? extends Annotation>> getValidTypeAnnotations()
      Overrides:
      getValidTypeAnnotations in class Operation