ace.core.constants

All core constants for the engine required to Centralize, service and API constants WARNING: Do not modify the constants in this file as they are used for the engine general functionalities

class ace.core.constants.Rule[source]

Bases: object

class OutputType[source]

Bases: object

CALCULATION = 'CALCULATION'
NOTIFICATION = 'NOTIFICATION'
WORKFLOW = 'WORKFLOW'
DYNAMIC_GRID = 'DYNAMIC_GRID'
DASHBOARD_TILE = 'DASHBOARD_TILE'
SCHEDULING = 'SCHEDULING'
INTEGRATION = 'INTEGRATION'
ILLUSTRATION = 'ILLUSTRATION'
TRANSFORMATION = 'TRANSFORMATION'
REPORTING = 'REPORTING'
class ace.core.constants.MessageRequest[source]

Bases: object

class Type[source]

Bases: object

EVENT = 'EVENT_MESSAGE'
API = 'API_MESSAGE'
RESPONSE = 'RESPONSE_MESSAGE'
GRAPHQL = 'GRAPHQL_MESSAGE'
class ace.core.constants.APIMessage[source]

Bases: object

class AuthService[source]

Bases: object

CENTRALIZE = 'CENTRALIZE'
CONNECT = 'CONNECT'
UNKNOWN = 'UNKNOWN'
ON_BEHALF_OF_USER_ID = 'ON_BEHALF_OF_USER_ID'
class Method[source]

Bases: object

GET = 'GET'
POST = 'POST'
PUT = 'PUT'
DELETE = 'DELETE'
PATCH = 'PATCH'
class ContentType[source]

Bases: object

class Application[source]

Bases: object

JAVASCRIPT = 'application/javascript'
JSON = 'application/json'
XML = 'application/xml'
ZIP = 'application/zip'
URL_ENCODED = 'application/x-www-form-urlencoded'
class Multipart[source]

Bases: object

FORM_DATA = 'multipart/form-data'
class Text[source]

Bases: object

CSS = 'text/css'
CSV = 'text/csv'
HTML = 'text/html'
PLAIN = 'text/plain'
XML = 'text/xml'