All Classes and Interfaces

Class
Description
AbstractAction Class Used to parse screen actions with XStream Parent class for ButtonAction, Menu and Option classes
 
 
Button Class Used to parse the Button Component in a screen with XStream Launches contained Button Actions when it is clicked
 
ChartAxis Class
 
 
 
Abstract Criteria Class Screen criteria
 
 
Grid Class
Abstract query builder
AbstractQueryConnector Class
Launches a Rest service
ServiceRest Class Used to parse the tag 'rest' in file Services.xml with XStream This file contains a rest call using the default REST URL and the service parameters
 
Widget Decorator
Access bean must implement this class to allow the correct execution of the access call from spring security configuration Created by dfuentes on 11/04/2017.
Manage application accesses
Accordion Class Used to parse an accordion with XStream Generates an accordion with collapsible elements
 
AccordionItem Class Used to parse an accordion item with XStream Generates an accordion item
 
 
Action Class Used to parse the Actions.xml file with XStream This class is used to parse a single action inside the file
 
Action entry point.
Manage all incoming action requests
 
Actions Class Used to parse the Actions.xml file with XStream This class is used to parse the action list
Manage application action calls
Replace columns action builder
Replace columns action builder
Add classes action builder
Fill action builder
Add rows action builder
 
 
Align column types
 
Class load annotation processor definitions Also enables Aspect definitions with Auto-proxying
Created by pgarcia on 06/06/2017.
Answer Class Used to parse the Actions.xml file with XStream This class is used to parse an answer
AnswerType Enumerated List of allowed web service types
 
AttributeRestrictionType Enumerated Attribute list of components
Audit annotation This annotation can audit a full class or specified methods depending on the place the annotation is set
Audit annotations pointcuts and advices
Annotation that defines the elements to be audited on @Audit annotations
Authentication configuration class.
Authentication type Enum
Avatar Class Used to add an avatar element with XStream
 
Access denied handler
AWE Autoconfiguration
 
ClientTracker Class Bean class with user navigation info
 
Application constants
 
The type Awe elements.
 
 
JMS Destination list
Filter every request to enrich log information
Logout access control bean Created by pgarcia on 13/06/2019.
Tasl decorator to propagate MDC parameters to child threads
Specific AWE not found Exception class
 
Specific AWE Exception class Formatted exception to show a title and a description of the thrown ERROR
 
AWE Rest module configuration properties
REST API awe-rest for launching queries and maintains
AWE response Rest DTO class.
Routing datasource
AWE Runtime exception.
 
Session details
Specific AWE Session Exception class Formatted exception to show a title and a description of the thrown ERROR
Created by pgarcia
AWE testing config properties
 
 
 
 
AWE user detail service Retrieve user info to authenticate
Specific AWE Exception class Formatted exception to show a title and a description of the thrown ERROR
 
 
Configuration class to loading azure oauth2 EntraID service
Application Base configuration properties
Configuration properties of awe components
Filemanager config properties
Application Xml files config properties
Jms (Java messages system) configuration properties
Application parameters configuration
Paths property configuration (@ means relative path to app base path)
Screen names configuration properties
 
BroadcastService Class
 
Button Class Used to parse the Button Component in a screen with XStream Launches contained Button Actions when it is clicked
ButtonAction Class Used to parse button actions with XStream ButtonAction class extends from AbstractAction
 
 
 
 
 
 
 
 
 
 
 
DAO to manage schedule calendars
 
Call Class Used to parse the Actions.xml file with XStream This class is used to parse a call
Case Class
CaseWhen Class
CellData Class CellData as an standard data output
CellDataType Enumerated List of allowed cell data types in DataList
Row process interface
Chart Class
 
ChartAxis Class
 
Chart Constants
 
ChartLegend Class
 
ChartParameter Class
 
ChartParameterType Enumerated List of allowed chart parameter types
ChartSerie Class
 
Bean to define a chart serie point
Replace columns action builder
 
ChartTooltip Class
 
 
ChartType Enumerated List of allowed chart types
 
 
 
ClientAction Class Used to parse the file Actions.xml with XStream Action sent to the browser to be executed at client side
Client action builder
 
 
ColorUtil Class Utils to do conversions of color codes.
Column Class Used to parse a grid column with XStream Column class extends from Criteria
 
Row process interface
DAO to manage schedule commands
 
 
Commit Class Used to parse the file Maintain.xml with XStream Target for launching a commit
CellData comparator Implements Comparator
CompareRow Class Used to compare two rows in sort service data
CompareRow Class Used to compare two rows in sort service data
 
Component decorator Used to parse a COMPONENT with XStream Superclass of all component, like Window, Button, ButtonAction, Message, Column, Criteria, Grid, Tab
 
 
 
Component sizes enumerated
Compound Class Used to parse the files Queries.xml with XStream Compund fields
Computed column class
Compression utilities
Computed Class Used to parse the file Queries.xml with XStream Computed field from queries.
Computed column class
 
Confirm action builder
 
 
Variable Class Used to parse the files Queries.xml and Maintain.xml with XStream Parses a variable in the query
Container Class Panel class
Created by pgarcia on 07/04/2017.
Created by pgarcia on 07/04/2017.
ContextButton Class Used to add an context menu option with XStream
 
ContextSeparator Class Used to add an context menu separator with XStream
 
 
Copy rows action builder
Criteria Class Used to parse a criteria tag with XStream Generates an screen criteria
 
 
 
 
CrosshairType Class Used to get crosshair types in tooltip chart element
Encryption annotation to encrypt/decrypt fields and input parameters
Cryptographic module Contains some basic encrypt utilities
Action type to apply
AES encryption utilities
HASH
RSA
Utils
Crypto annotation processor containing pointcuts and advises
Processor for the Crypto annotation
Css classes action builder
Database configuration properties
DatabaseConnection Class Bean class with database connection
DatabaseConnectionInfo Class Bean class with message queue connection info
 
DataList Class
DataList Builder
 
DataList Class Data list formatted as an standard data output
 
DateUtil Class Date Utilities for AWE
 
Delete Class
Delete row action builder
 
Dependency Class Used to parse a criteria dependency with XStream
DependencyAction Class Used to parse dependency actions with XStream DependencyAction class extends from AbstractAction
 
 
DependencyElement Class Used to parse a criteria dependency element with XStream
 
 
 
Developer module properties
Dialog Class
Dialog action builder
 
TotalizeRowProcessor class
 
 
 
 
Annotation to add a ClientAction on return
Base path enum
Get file action builder
GoTo annotations pointcuts and advices
Element decorator Used to parse all tags from screen XML files with XStream
 
Email Class
Email Class
Created by dfuentes on 28/04/2017.
Email configuration
Email engine configuration properties
EmailItem Class
Created by dfuentes on 28/04/2017.
EmailMessage Class
EmailMessageType Enumerated List of allowed email message types
 
Emails Class Used to parse the files Email.xml with XStream Stores the email list
 
 
Encode Service Class Encode Utilities for awe
Static class to store hashing algorithms to make the call to these algorithms more understandable.
Generate enumerated datalists
Enumerated Class Used to parse the file Enumerated.xml with XStream Generates an enumerated group list
EnumeratedGroup Class Used to parse the file Enumerated.xml with XStream Generates an enumerated group
EnumQueryConnector Class Connection class between QueryLauncher and EnumBuilder
 
Task timeout service
 
 
Service to manage favourite options for user
Field Class Used to parse the files Queries.xml and Maintain.xml with XStream Table Fields from queries and maintain
 
 
 
Manage template request
 
Stores the data to retrieve an uploaded file
Controller for File Manager
File Manager service
 
Manage application initialization
 
FileUtil Class File Utilities for AWE
Fill action builder
Fill suggest action builder
Filter Class
Fill action builder
FilterAnd Class Used to parse the files Queries.xml and Maintain.xml with XStream Filter group concatenated with 'AND'
FilterColumn Class Bean class with filter column definition
 
 
FilterGroup Class Used to parse the files Queries.xml and Maintain.xml with XStream Filter group.
FilterOr Class Used to parse the files Queries.xml and Maintain.xml with XStream Filter group concatenated with 'OR'
TotalizeRowProcessor class
FilterValueType Enumerated List of allowed types of values in filters
Fix to QueryDSL Oracle Templates in diff management
Fix to QueryDSL Oracle Templates in diff management
Flyway configuration
 
 
 
Message Class Used to parse a message tag with XStream Generates a piece of code with literals that can be used to retrieve confirmation title and descriptions
 
Annotation to get parameter values from session context
Null behaviour enumerate
 
 
Global Class Used to parse an element with name, value and label inside an XML with XStream
Annotation to add a ClientAction on return
GoTo annotations pointcuts and advices
Grid Class Used to parse a grid tag with XStream Generates an screen data grid
 
 
GroupBy Class Used to parse the files Queries.xml with XStream Generates a group by statement inside a query
GroupHeader Class Used to add an GROUP header to a grid with XStream
 
Hashing annotation to hash fields and input parameters
Possible hashing algorithms to choose from
Hash annotation processor containing pointcuts and advises
Processor for the Hash annotation
Context help generation service
 
Replace columns action builder
 
 
 
 
 
Image Tag Class Used to parse a tag with XStream Default HTML Image tag
 
 
Include Class Used to include another screen target with XStream Loads another target from another screen
 
Serve Class
Info Class
 
InfoButton Class Used to add an info with info button element with XStream
 
InfoCriteria Class Used to add an info with criteria element with XStream
 
 
Initial load runner Launches initial load values
Manage application initialization
InputType Enumerated List of allowed input types of criteria
Insert Class Used to parse the file Maintain.xml with XStream Target for insert records.
 
 
 
 
 
Launches a Java service
Class used to launch initial load treads
JmsConnectionInfo Class Bean class with message queue connection info
JMSServiceType Enumerated List of allowed JMS service types
JmsMessage Class
JmsMessage Class Superclass of MessageRequest and MessageResponse
 
 
Job Service Class
Enum Job types
Join Class Used to parse the files Queries.xml with XStream Generates a join with another table
ChartType Enumerated List of allowed chart types
Json user and password parser
Custom Authentication EntryPoint.
Authentication filter to create JWT tokens
JWT Authorization filter.
 
 
Util class to manage authentication with JWT tokens.
LauncherService Class AWE Launcher service Provides functions to call service
Align column types
Custom ldap user details mapper Used to set UserDetails
A Tag Class Used to parse a tag with XStream Default HTML A tag
 
Utilities for lists
 
 
LoadType Enumerated List of allowed initial load in criteria
Annotation to translate Locale identifiers to their respective translated value
This class contains the pointcuts and advises for the @Locale annotation
 
Locale annotation processor
Locals class Used to parse the files in 'local' folder with XStream Generates a local list
Manage all incoming action requests
Manage application locales
Login access control bean Created by dfuentes on 11/04/2017.
Login request info.
JWT Token info dto.
Manage logs
LogUtil Class Returns an instance of logger.
 
Maintain Class
MaintainBuildOperation Enumerated
Maintain launcher interface
 
Class implements Quartz job Launch a batch thread
 
MaintainLauncher Class Factory class of interface IMaintain
MaintainQuery Class Used to parse the file Maintain.xml with XStream Parent class for Insert, Update and Delete and Service operations.
 
Stores details about a maintain operation
Provides methods to insert/update/delete application data
MaintainType Enumerated List of allowed maintain operations
 
 
 
Menu Class Used to parse the files in 'menu' folder with XStream Generates a menu
 
MenuContainer Class Used to parse a menu tag with XStream Generates a piece of code with literals that can be used to retrieve confirmation title and descriptions
 
 
Manage application Menus
 
 
Message Class Used to parse a message tag with XStream Generates a piece of code with literals that can be used to retrieve confirmation title and descriptions
Message action builder
 
Message creator with correlation id
MessageParameter Class Used to parse the tag 'message-parameter' in file Queues.xml with XStream This class is used to instantiate message parameters for a queue
MessageStatus Class Used to parse the tag 'message-status' in file Queues.xml with XStream This class is used to instantiate message status for a queue
MessageWrapper Class Used to parse the tag 'message-wrapper' in file Queues.xml with XStream This class is used to instantiate message parameters for a queue
Class used to start AWE as a microservice
Launches a Microservice
Multiple Class Used to parse the file Maintain.xml with XStream Target for multiple update records.
 
MyMemory config properties
 
 
 
Notifier module configuration
 
 
 
 
Numeric formats configuration properties
 
Numeric Formats type Enum
Numeric service Class Numeric Utilities for AWE
NumericType Enumerated List of allowed web numeric types
 
Open API configuration
Operation Class Used to parse the files Queries.xml and Maintain.xml with XStream Wrapper around elements that should be operated by an operator
Option Class Used to parse the files in 'menu' folder with XStream Generates a menu option
OrderBy Class Used to parse the files Queries.xml with XStream Generates an order by statement
OutputField Class Used to parse the files Queries.xml and Maintain.xml with XStream Superclass of Field and Computed class
OutputFormatType Enumerated List of allowed widget parameter types
Over Class Used to parse window functions Generates a OVER condition in a query
Tab Class Panelable class Generates an screen criteria
Parameter Class Used to parse the file Actions.xml with XStream Client action parameter
 
ParameterType Enumerated List of allowed parameter types in queries
Email Class
PartitionBy Class Used to parse the files Queries.xml with XStream Generates a group by statement inside a query
 
 
Manage the development paths
Default pattern builder
 
PivotTable Class Used to parse a pivot table tag with XStream Generates an screen pivot table
 
 
 
 
PrinterService Class Provides server printer information
Profile Class Used to parse the files in profile folder with XStream These files have the specific restrictions of a profile
 
 
Initialize properties
Property service class.
Filter class to authorize request if query or maintain are public
Queries Class Used to parse the files Queries.xml with XStream Stores the query list
Query Class Used to parse the files Queries.xml with XStream Generates and launches a query statement
Query builder interface
Interface to launch query processes
 
 
QueryLauncher Class Factory class of interface QueryConnector
Class that holds information of Query Variable obtained from AWERequest parameters
Provides methods to retrieve application data
Abstract query builder
Serve Class Used to parse the file Maintain.xml with XStream Target for calling service
Queue Class Used to parse the tag 'service' in file Services.xml with XStream This file contains the list of application service
Generate service datalist
Queue Listener (application listener) Class which manages receiving messages from topic queue
QueueQueryConnector Class Connection class between QueryLauncher and EnumBuilder
QueueMessageType Enumerated List of allowed queue message types
QueueMessageWrapperType Enumerated List of allowed queue message wrapper types
Generate service datalists
QueueQueryConnector Class Connection class between QueryLauncher and EnumBuilder
Queues Class Used to parse the tag 'queues' in file Queues.xml with XStream This file contains the list of application queues
 
 
Scheduler module properties
 
 
Recording save mode enum
Redirect action builder
Redirect action builder
 
 
Replace columns action builder
Remove classes action builder
 
Replace columns action builder
Replace columns action builder
 
 
Generate the component controllers of the screen
Generate the component controllers of the screen
 
 
QueryService Class
 
 
RequestMessage Class Request message XML Wrapper
 
Request wrapper interface
Resizable Class Used to parse a resizable tag with XStream Generates a resizable structure
 
ResponseMessage Class Response message XML Wrapper
Response Wrapper interface
Class used to start AWE as a microservice
AWE Rest connector config properties
Launches a Rest service
RestContentType Enumerated List of allowed REST content types
Rest parameter class
ServiceParameter type Enum
Restriction Class
RestrictionType Enumerated List of screen restrictions
REST security configuration
 
Multiple Class Used to parse the file Maintain.xml with XStream Target for multiple update records.
Encoder in RipEmd160
Created by dfuentes on 19/06/2017.
RoundingType Enumerated List of allowed web numeric types
Component used for load datasource target map in AweRoutingDataSource AweRoutingDataSource
 
 
Row list process interface
RowType Enumerated List of row modification types
 
 
 
Scheduler module configuration
Scheduler module properties
 
 
 
 
 
 
 
 
 
REST security configuration
 
 
Schedule Task Pool config properties
 
 
 
 
Screen Class Used to parse the files in the screen folder with XStream Base tag for each screen
Screen action builder
 
Screen change event
AbstractAction Class Used to parse screen actions with XStream Parent class for ButtonAction, Menu and Option classes
AbstractAction Class Used to parse screen actions with XStream Parent class for ButtonAction, Menu and Option classes
Generate the component controllers of the screen
Manage the specific configuration of a screen
Screen data Class
Manage all incoming action requests
Generate the component model of the screen
 
Manage the specific configuration of a screen
Manage AWE screen access
 
 
 
Ldap authentication configuration properties
Select action builder
Select all rows action builder
 
 
 
SelectedValueType Enumerated List of selected value type in criteria
 
 
Utilities suite for selenium testing
 
 
Utilities suite for selenium testing
Initialize serializer beans
Serve Class Used to parse the file Maintain.xml with XStream Target for calling service
 
 
 
 
 
Service Class Used to parse the tag 'service' in file Services.xml with XStream This file contains the list of application service
 
 
Generate service datalists
Base class for all custom service
Manages distinct service launchers
ServiceData Class This class is used to generate objects as return of a service call
Generic class that implements ResponseWrapper and is used to parse the response from a microservice/rest service when no specific class is provided
Rest service details
ServiceInputParameter Class Used to parse the tag 'service_parameter' in file Services.xml with XStream This class is used to instantiate input parameters for a service
ServiceJava Class Used to parse the tag 'java' in file Services.xml with XStream This file contains a 'Java Service', which means a method inside a classname
Maintain connector for services
ServiceMicroservice Class Used to parse the tag 'microservice' in file Services.xml with XStream This file contains a Microservice call using the default Microservice URL and the service parameters
ServiceOutputParameter Class
ServicePK Class
EnumQueryConnector Class Connection class between QueryLauncher and EnumBuilder
ServiceRest Class Used to parse the tag 'rest' in file Services.xml with XStream This file contains a rest call using the default REST URL and the service parameters
Services Class Used to parse the tag 'service' in file Services.xml with XStream This file contains the list of application service
Manages distinct service launchers
Session annotations processor containing pointcuts and advises
AWE Session configuration class
Awe session configuration properties
Session annotation processor
Session service
Manage settings request
Created by dfuentes on 19/06/2017.
 
Replace columns action builder
 
SortColumn Class Bean class with sort column definition
 
TotalizeRowProcessor class
 
 
Custom Spring Expression Language Implementation
SpringSQLCloseListener closes the JDBC connection at the end of the query or clause execution
Generates sql codes
Class used to launch initial load treads
SqlExtractorQueriesType Enumerated List of sql extractor screen queries restrictions
Sql Extractor Engine service
SqlField Class Used to parse the files Queries.xml and Maintain.xml with XStream Superclass of Field and Computed class
Generates SQL for maintain operations
Maintain connector for SQL
Generates sql codes
SQLQueryConnector Class Connection class between QueryLauncher and SQLQueryBuilder
 
 
StringUtil Class
 
 
 
 
 
 
 
Context help generation service
Tab Class Used to parse a tab with XStream Generates an screen criteria
 
TabContainer Class Used to parse a tab with XStream Generates an screen criteria
 
Table Class Used to parse the files Queries.xml with XStream Generates a table statement
Tag Class Used to parse screen actions with XStream Default HTML tag
 
 
TagList Class
Build a tag list
Target Class Used to parse the file Maintain.xml with XStream Contains a list of maintain queries and allows to launch them all
 
Task bean
 
Class used to launch initial load treads
Executor task config properties
 
 
Task dependency bean
 
 
 
 
Task parameter bean
 
 
 
Manage template configuration
Manage template request
Initial load runner Launches initial load values
 
Manage AWE screen access
 
 
 
 
 
 
 
 
 
 
 
Thymeleaf configuration.
 
 
 
 
Add classes action builder
Tool module configuration
Annotation to add parameter values to session context
 
Totalize Class Used to parse the file Queries.xml with XStream Totalize from queries.
TotalizeBy Class Used to parse the files Queries.xml and Maintain.xml with XStream Fields used to totalize
TransformCellProcessor class
TotalizeBy Class Used to parse the files Queries.xml and Maintain.xml with XStream Fields which are going to be totalized
TotalizeFunctionType Enumerated List of allowed totalise function types in queries
TotalizeRowProcessor class
TotalizeFunctionType Enumerated List of allowed totalise function types in queries
 
 
 
Manage application accesses
TransformCellProcessor class
TransformType Enumerated List of allowed transform types in queries
Transition field Class Used to parse the files Queries.xml and Maintain.xml with XStream Table Fields from queries and maintain
TransformCellProcessor class
 
 
 
 
 
 
 
Trigger types
Union Class Used to parse the files Queries.xml with XStream Generates an union statement
UnionType Enumerated List of allowed web service types
Unselect all rows action builder
Update Class
Update cell action builder
Fill action builder
Update row action builder
Manage template request
 
 
 
User bean class Mapping ope table
 
User data implementation
 
Variable Class Used to parse the files Queries.xml and Maintain.xml with XStream Parses a variable in the query
Video Tag Class Used to parse video tag with XStream Default HTML video tag
Video formats recording enumeration
 
 
 
Message Class Used to parse a message tag with XStream Generates a piece of code with literals that can be used to retrieve confirmation title and descriptions
 
WebTooltip options
Web numeric component options
Web pivot options options
Web security configuration class.
WebSettings component
Awe Web Socket configuration.
Event when websocket is connected
WebTooltip options
Widget Class Used to parse a widget tag with XStream Generates an screen widget
 
 
WidgetParameter Class Used to parse a widget parameter or parameter group with XStream Widget parameter or widget parameter list
 
WidgetParameterType Enumerated List of allowed widget parameter types
Window Class Used to parse a window tag with XStream Generates a window structure with header center and footing
 
Wizard Class Used to parse a wizard with XStream Generates an screen wizard
 
WizardPanel Class Used to parse a wizard panel with XStream Generates an wizard panel
 
 
XMLFile Interface Thread safe read for XML files
 
XMLNode Interface Thread safe read for XML nodes
 
 
Zip file util class