Package adalid.core
Class ExportOperation
- java.lang.Object
-
- adalid.core.AbstractArtifact
-
- adalid.core.Operation
-
- adalid.core.ExportOperation
-
- All Implemented Interfaces:
Wrappable,Artifact,EntityReferenceContainer,java.lang.Comparable<Operation>
- Direct Known Subclasses:
RastroFuncion.ExportarArchivoRastros,RastroFuncionPar.ExportarArchivoRastrosConParametros
public abstract class ExportOperation extends Operation
- Author:
- Jorge Campins
-
-
Field Summary
-
Fields inherited from class adalid.core.Operation
CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP, CURRENT_USER, CURRENT_USER_CODE, CURRENT_USER_ID, EMAIL_REGEX, EMAIL_REGEX_ENGLISH_DESCRIPTION, EMAIL_REGEX_ENGLISH_ERROR_MESSAGE, EMAIL_REGEX_SPANISH_DESCRIPTION, EMAIL_REGEX_SPANISH_ERROR_MESSAGE, EMBED_CALENDAR, EMBED_MAPS, EMBED_YOUTUBE, EMPTY, EMPTY_STRING, EPOCH_DATE, EPOCH_TIME, EPOCH_TIMESTAMP, GOOGLE, GOOGLE_CALENDAR, GOOGLE_MAPS, GOOGLE_MAPS_EMBED_CONVERTER, LOCAL_PHONE_NUMBER_VALIDATOR, LOCAL_PHONE_REGEX, LOCAL_PHONE_REGEX_ENGLISH_DESCRIPTION, LOCAL_PHONE_REGEX_ENGLISH_ERROR_MESSAGE, LOCAL_PHONE_REGEX_SPANISH_DESCRIPTION, LOCAL_PHONE_REGEX_SPANISH_ERROR_MESSAGE, NO_IMAGE, NULL_BOOLEAN, NULL_ENTITY, NULL_NUMBER, NULL_STRING, NULL_TEMPORAL, PHONE_NUMBER_VALIDATOR, PHONE_REGEX, PHONE_REGEX_ENGLISH_DESCRIPTION, PHONE_REGEX_ENGLISH_ERROR_MESSAGE, PHONE_REGEX_SPANISH_DESCRIPTION, PHONE_REGEX_SPANISH_ERROR_MESSAGE, SPACE, TRUTH, UNTRUTH, URL_REGEX, URL_REGEX_ENGLISH_DESCRIPTION, URL_REGEX_ENGLISH_ERROR_MESSAGE, URL_REGEX_SPANISH_DESCRIPTION, URL_REGEX_SPANISH_ERROR_MESSAGE, YOUTUBE
-
Fields inherited from class adalid.core.AbstractArtifact
_de_, _of_, BR, ENGLISH, FWGTS, FWLTS, HT, PORTUGUESE, SPANISH
-
-
Constructor Summary
Constructors Constructor Description ExportOperation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetChartRowsLimit()intgetDetailRowsLimit()java.lang.StringgetExportName()ExportFileType[]getFileTypes()java.util.List<ExportFileType>getFileTypesList()java.lang.StringgetProperName()ExportQueryTypegetQueryType()intgetRowsLimit()SortOptiongetSortOption()intgetSummaryRowsLimit()protected java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>>getValidTypeAnnotations()ViewgetView()java.lang.reflect.FieldgetViewField()java.lang.StringgetViewFieldName()java.lang.StringgetViewName()booleanisAnnotatedWithExportOperationClass()booleanisAsynchronous()-
Methods inherited from class adalid.core.Operation
addAllocationStrings, addAllocationStrings, and, and, charStringOf, checkName, coalesce, coalesce, coalesce, coalesce, coalesce, compareTo, concat, concat, concat, concat, containsAnchorLinkedParameters, currentDate, currentTime, currentTimestamp, currentUserCode, currentUserId, dateOf, empty, emptyString, fieldsToString, finalise, finish, getAllocationStrings, getCheckReferencedColumnsList, getChecksList, getCrudOperationKeys, getDatabaseTriggerCheckReferencedColumnsList, getDatabaseTriggerChecksList, getDefaultConfirmationMessage, getDefaultSuccessMessage, getDefaultWrapperClass, getDeleteOperationKey, getExpressionsList, getExpressionsMap, getFinalStatesList, getInitialStatesList, getInsertOperationKey, getInstanceParameter, getInstanceParameterChecksList, getLocalizedConfirmationMessage, getLocalizedSuccessMessage, getOperationAccess, getOperationKind, getOperationLogging, getOperationType, getParametersList, getParametersListByDisplaySortKey, getParametersMap, getSelectOperationKey, getShellEnabled, getTransitionsList, getTransitionsMap, getTriggersMap, getUpdateOperationKey, getUserInterfaceCheckReferencedColumnsList, getUserInterfaceChecksList, isAnnotatedWithOperationClass, isAnnotatedWithOperationDocGen, isComplex, isConfirmationRequired, isConstructor, isInitialised, isLocalizedConfirmationMessageDefined, isLocalizedSuccessMessageDefined, isOperationActivityDiagramGenEnabled, isSelfConstructor, isSettled, isSimple, mapsToString, nand, nand, naxnor, naxor, nor, nor, norOrNaxor, not, nullBoolean, nullEntity, nullNumber, nullString, nullTemporal, or, or, setDefaultConfirmationMessage, setDefaultSuccessMessage, setLocalizedConfirmationMessage, setLocalizedSuccessMessage, settleAttributes, settleExpressions, settleFilters, settleParameters, settler, signature, timeOf, timestampOf, truth, untruth, xImpliesY, xnor, xor
-
Methods inherited from class adalid.core.AbstractArtifact
a, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttribute, addAttributes, annotate, b, b, bigDecimal, bigInteger, classToString, clearAttributes, coalesce, copyLocalizedStrings, defaultLocale, depth, fa, getAlias, getAttribute, getAttribute, getAttributes, getAttributesArray, getAttributesArray, getAttributesKeySetByRegex, getBooleanAttribute, getBooleanAttribute, getClassPath, getDeclaringArtifact, getDeclaringEntity, getDeclaringEntityRoot, getDeclaringField, getDeclaringFieldEntityRoot, getDeclaringFieldIndex, getDeclaringFieldNamedClassSimpleName, getDeclaringFieldPersistentEntityRoot, getDeclaringFieldPersistentEntityTableRoot, getDeclaringOperation, getDeclaringPersistentEntity, getDeclaringPersistentEntityRoot, getDefaultCollectionLabel, getDefaultCollectionShortLabel, getDefaultDescription, getDefaultLabel, getDefaultLocale, getDefaultShortDescription, getDefaultShortLabel, getDefaultSymbol, getDefaultTooltip, getFullName, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getIntegerAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getKeyValuePairAttribute, getLocalizedCollectionLabel, getLocalizedCollectionShortLabel, getLocalizedDescription, getLocalizedLabel, getLocalizedShortDescription, getLocalizedShortLabel, getLocalizedSymbol, getLocalizedTooltip, getName, getPartialName, getPathList, getPathString, getSqlName, getStringAttribute, getStringAttribute, getStringAttribute, getStringAttribute, getStringKeyValuePairAttribute, getStringKeyValuePairAttribute, getTrace, getValidFieldAnnotations, getValueString, getValueString, getWrapper, greaterThanZero, h1, h2, h3, h4, h5, h6, hashCodeHexString, i, i, ic, ic, isAnnotated, isClassInPath, isDeclared, isExpression, isFinalised, isFinished, isFontAwesomeClass, isInherited, isInheritedFromAbstract, isInheritedFromConcrete, isLocalizedSymbolDefined, isNotDeclared, isNotInherited, isNotInheritedFromAbstract, isNotInheritedFromConcrete, isOperation, isUnicodeSymbolClass, isValidEmbeddedDocument, isValidFieldAnnotation, isValidHelpFileName, isValidHelpFileType, isValidJavaClassName, isValidSnippetFileName, isValidTypeAnnotation, localeReadingKey, localeWritingKey, m, m, put, round, s, s, setAlias, setDefaultCollectionLabel, setDefaultCollectionShortLabel, setDefaultDescription, setDefaultLabel, setDefaultShortDescription, setDefaultShortLabel, setDefaultSymbol, setDefaultTooltip, setLocalizedCollectionLabel, setLocalizedCollectionShortLabel, setLocalizedDescription, setLocalizedLabel, setLocalizedShortDescription, setLocalizedShortLabel, setLocalizedSymbol, setLocalizedTooltip, setSqlName, setStaticAttributes, setTrace, specified, specified, specified, specified, specified, specified, specified, toString, toString, toString, toString, toString, u, u, ul, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyExpression, verifyNames, xs
-
-
-
-
Method Detail
-
isAnnotatedWithExportOperationClass
public boolean isAnnotatedWithExportOperationClass()
- Returns:
- true if annotated with ExportOperationClass; false otherwise
-
getProperName
public java.lang.String getProperName()
- Overrides:
getProperNamein classOperation- Returns:
- the proper name
-
getExportName
public java.lang.String getExportName()
- Returns:
- the export name
-
getViewName
public java.lang.String getViewName()
- Returns:
- the view name
-
getViewFieldName
public java.lang.String getViewFieldName()
- Returns:
- the view field name
-
getViewField
public java.lang.reflect.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 java.util.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:
isAsynchronousin classOperation- Returns:
- the asynchronous execution indicator
-
getValidTypeAnnotations
protected java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getValidTypeAnnotations()
- Overrides:
getValidTypeAnnotationsin classOperation
-
-