RODAN_EVENTS
Backbone.Radio events use in the client. Do not instantiate this class.
Member Summary
Public Members | ||
public |
Triggered when authentication error occurred with no other info. |
|
public |
Triggered after authentication attempt; user must log in. |
|
public |
Triggered on success of authentication check. |
|
public |
Triggered on success of deauthentication. |
|
public |
Triggered when an instance of BaseModel has been added to a Backbone.Collection. |
|
public |
Triggered when configuration file has been loaded. |
|
public |
Triggered when an instance of BaseModel has changed (bound to 'change' event in Backbone). |
|
public |
Triggered when an instance of BaseModel has been synced (bound to 'sync' event in Backbone). |
|
public |
Triggered when Project has been created. |
|
public |
Triggered when Project has been deleted. |
|
public |
Triggered when Project has been saved. |
|
public |
Triggered when the user selects an individual Project. |
|
public |
Triggered when the user selects to see all available Projects. |
|
public |
Triggered when ResourceList has been created. |
|
public |
Triggered when ResourceList deleted. |
|
public |
Triggered when ResourceList saved. |
|
public |
Triggered when the user selects an individual ResourceList. |
|
public |
Triggered when the user selects to see all available ResourceLists. |
|
public |
Triggered when Resource created. |
|
public |
Triggered when Resource deleted. |
|
public |
Triggered when Resource saved. |
|
public |
Triggered when the user selects an individual Resource. |
|
public |
Triggered when the user selects to see all available Resources. |
|
public |
Triggered when interactive RunJob has been acquired by the current user. |
|
public |
Triggered when the user selects an individual RunJob. |
|
public |
Triggered when the user selects to see RunJobs for a Project. |
|
public |
Triggered when server date has been updated. |
|
public |
Triggered on Rodan-based server errors. |
|
public |
Triggered when the client has no pending HTTP requests waiting to complete. |
|
public |
Triggered when server routes have been loaded. |
|
public |
Triggered when client has been waiting a predefined amount of time for 'complete' state (i.e. |
|
public |
Triggered when file upload fails. |
|
public |
Triggered when file upload succeeds. |
|
public |
Triggered when a Workflow is loaded into the WorkflowBuilder. |
|
public |
Triggered when the user selects an individual Workflow to edit. |
|
public |
Triggered when a Workflow has been validated. |
|
public |
Triggered when WorkflowJobGroup has been deleted. |
|
public |
Triggered when WorkflowJobGroup imported. |
|
public |
Triggered when WorkflowJobGroup saved. |
|
public |
Triggered when WorkflowJob created. |
|
public |
Triggered when WorkflowJob deleted. |
|
public |
Triggered when WorkflowJob saved. |
|
public |
Triggered when WorkflowRun created. |
|
public |
Triggered when WorkflowRun deleted. |
|
public |
Triggered when WorkflowRun saved. |
|
public |
Triggered when the user selects an individual WorkflowRun. |
|
public |
Triggered when the user selects to see all available WorkflowRuns. |
|
public |
Triggered when Workflow has been created. |
|
public |
Triggered when Workflow has been deleted. |
|
public |
Triggered when Workflow has been saved. |
|
public |
Triggered when the user selects an individual Workflow. |
|
public |
Triggered when the user selects to see all available Workflows. |
|
public |
Request check of authentication status. |
|
public |
Request login authentication. |
|
public |
Request logout for currently logged in user. |
|
public |
Request currently logged in User. |
|
public |
Request context menu be hidden. |
|
public |
Request context menu be shown. |
|
public |
Request a download to client machine be initiated. |
|
public |
Request load of InputPortTypes from server. |
|
public |
Request all InputPortTypes. |
|
public |
Request load of Jobs from server. |
|
public |
Request all Jobs. |
|
public |
Request load of OutputPortTypes from server. |
|
public |
Request all OutputPortTypes. |
|
public |
Request load of Projects from server. |
|
public |
Request all Projects. |
|
public |
Request load of ResourceTypes from server. |
|
public |
Request all ResourceTypes. |
|
public |
Request last 100 Radio events. |
|
public |
Request main region be filled with provided Marionette View. |
|
public |
Request modal window to hide/close. |
|
public |
Request modal window to show/open with provided Marionette View. |
|
public |
Request modal window to show/open without view. |
|
public |
Request a Project be created. |
|
public |
Request a Project be deleted. |
|
public |
Request currently active/open Project. |
|
public |
Request a Project be saved/updated. |
|
public |
Request a Project be set as active Project. |
|
public |
Request a ResourceListCollection to be loaded. |
|
public |
Request a Resource be added to a ResourceList. |
|
public |
Request a ResourceList be created. |
|
public |
Request a ResourceList be deleted. |
|
public |
Request a ResourceList be downloaded. |
|
public |
Request a Resource be removed from a ResourceList. |
|
public |
Request a ResourceList be saved/updated. |
|
public |
Request a resource assignment view be displayed for a ResourceList. |
|
public |
Request a ResourceCollection to be loaded. |
|
public |
Request a Resource be created. |
|
public |
Request a Resource be deleted. |
|
public |
Request a Resource be downloaded. |
|
public |
Request a Resource be saved/updated. |
|
public |
Request a RunJobCollection to be loaded. |
|
public |
Request the provided RunJob be locked on the server for the current user. |
|
public |
Request server configuration. |
|
public |
Request last known server date and time. |
|
public |
Request server hostname. |
|
public |
Request server URL for route. |
|
public |
Request options for server route. |
|
public |
Request version of server. |
|
public |
Request the client to load all routes. |
|
public |
Request the client to load all options for routes. |
|
public |
Request "About" information be shown. |
|
public |
Request "Help" page be shown. |
|
public |
Request download of a file from a URL. |
|
public |
Request counts of uploads for this session. |
|
public |
Request the TransferManager to monitor a file upload. |
|
public |
Request the Updater to clear registered update callback. |
|
public |
Request a set of collections to be updated. |
|
public |
Request a Connection be added to a Workflow between two ports. |
|
public |
Request a WorkflowJob be created from a Job of category Configuration.RESOURCE_DISTRIBUTOR_CATEGORY that can satisfy the provided InputPorts. |
|
public |
Request an InputPort be added to a WorkflowJob. |
|
public |
Request an OutputPort be added to a WorkflowJob. |
|
public |
Request a WorkflowJob be created from a Job. |
|
public |
Request a WorkflowJobGroup be created for the provided WorkflowJobs. |
|
public |
Request a Resource be assigned to an InputPort. |
|
public |
Request a WorkflowRun be created. |
|
public |
Request the Resources that are currently assigned to an InputPort. |
|
public |
Request all InputPorts that could satisfy the provided OutputPort in the given Workflow. |
|
public |
Request a Workflow (origin) be added to another Workflow (target). |
|
public |
Request a Workflow be fetched and loaded. |
|
public |
Request a Connection be removed from a Workflow. |
|
public |
Request an InputPort be removed from a WorkflowJob. |
|
public |
Request an OutputPort be removed from a WorkflowJob. |
|
public |
Request a WorkflowJob be removed from a Workflow. |
|
public |
Request a WorkflowJobGroup and all its associated WorkflowJobs be removed from a Workflow. |
|
public |
Request that future WorkflowJob creation automatically adds minimal ports. |
|
public |
Request a Job collection view be displayed for adding Jobs to the currently loaded Workflow. |
|
public |
Request a resource assignment view be displayed for an InputPort. |
|
public |
Request a Workflow collection view be displayed for importing Workflows. |
|
public |
Request a WorkflowJobGroup data view be displayed for a WorkflowJobGroup. |
|
public |
Request a port view for adding/deleting ports for a WorkflowJob be displayed. |
|
public |
Request a WorkflowJob settings view be displayed for a WorkflowJob. |
|
public |
Request a WorkflowJob data view be displayed for a WorkflowJob. |
|
public |
Request a Workflow data view be displayed for a Workflow. |
|
public |
Request a Resource be unassigned to an InputPort. |
|
public |
Request a WorkflowJobGroup be removed from a Workflow, but keep all associated WorkflowJobs, ports, and Connections. |
|
public |
Request a Workflow be validated. |
|
public |
Request a WorkflowJobGroup be deleted. |
|
public |
Request arrays of InputPort URLs and OutputPort URLs for the given WorkflowJobGroup. |
|
public |
Request a Workflow (origin) be imported into another Workflow (target) as a WorkflowJobGroup. |
|
public |
Request WorkflowJobGroups be loaded for a given Workflow. |
|
public |
Request a WorkflowJobGroup be saved/updated. |
|
public |
Request a WorkflowJob be created of a Job type and added to a Workflow. |
|
public |
Request a WorkflowJob be deleted. |
|
public |
Request a WorkflowJob be saved/updated. |
|
public |
Request a WorkflowRun be created. |
|
public |
Request a WorkflowRun be deleted. |
|
public |
Request a WorkflowRun be saved/updated. |
|
public |
Request a Workflow be created. |
|
public |
Request a Workflow be deleted. |
|
public |
Request a Workflow be exported. |
|
public |
Request a Workflow be imported. |
|
public |
Request a Workflow be saved/updated. |
Public Members
public EVENT__AUTHENTICATION_ERROR_NULL: string source
Triggered when authentication error occurred with no other info.
public EVENT__AUTHENTICATION_LOGINREQUIRED: string source
Triggered after authentication attempt; user must log in.
public EVENT__AUTHENTICATION_LOGIN_SUCCESS: string source
Triggered on success of authentication check. Sends {user: User}.
public EVENT__AUTHENTICATION_LOGOUT_SUCCESS: string source
Triggered on success of deauthentication.
public EVENT__COLLECTION_ADD: string source
Triggered when an instance of BaseModel has been added to a Backbone.Collection. Sends {model: BaseModel, collection: BaseCollection, options: Javascript object}).
public EVENT__CONFIGURATION_LOADED: string source
Triggered when configuration file has been loaded.
public EVENT__MODEL_CHANGE: string source
Triggered when an instance of BaseModel has changed (bound to 'change' event in Backbone). Sends {model: BaseModel, options: Javascript object}.
public EVENT__MODEL_SYNC: string source
Triggered when an instance of BaseModel has been synced (bound to 'sync' event in Backbone). Sends {model: BaseModel, response: XMLHTTPRequest, options: Javascript object}.
public EVENT__PROJECT_CREATED: string source
Triggered when Project has been created. Sends {project: Project}.
public EVENT__PROJECT_DELETED: string source
Triggered when Project has been deleted. Sends {project: Project}.
public EVENT__PROJECT_SAVED: string source
Triggered when Project has been saved. Sends {project: Project}.
public EVENT__PROJECT_SELECTED: string source
Triggered when the user selects an individual Project. Sends {project: Project}.
public EVENT__PROJECT_SELECTED_COLLECTION: string source
Triggered when the user selects to see all available Projects.
public EVENT__RESOURCELIST_CREATED: string source
Triggered when ResourceList has been created. Sends {resourcelist: ResourceList}.
public EVENT__RESOURCELIST_DELETED: string source
Triggered when ResourceList deleted. Sends {resourcelist: ResourceList}.
public EVENT__RESOURCELIST_SAVED: string source
Triggered when ResourceList saved. Sends {resourcelist: ResourceList}.
public EVENT__RESOURCELIST_SELECTED: string source
Triggered when the user selects an individual ResourceList. Sends {resourcelist: ResourceList}.
public EVENT__RESOURCELIST_SELECTED_COLLECTION: string source
Triggered when the user selects to see all available ResourceLists. Sends {project: Project (Project associated with ResourceListCollection)}.
public EVENT__RESOURCE_CREATED: string source
Triggered when Resource created. Sends {resource: Resource}.
public EVENT__RESOURCE_DELETED: string source
Triggered when Resource deleted. Sends {resource: Resource}.
public EVENT__RESOURCE_SAVED: string source
Triggered when Resource saved. Sends {resource: Resource}.
public EVENT__RESOURCE_SELECTED: string source
Triggered when the user selects an individual Resource. Sends {resource: Resource}.
public EVENT__RESOURCE_SELECTED_COLLECTION: string source
Triggered when the user selects to see all available Resources. Sends {project: Project (Project associated with ResourceCollection)}.
public EVENT__RUNJOB_ACQUIRED: string source
Triggered when interactive RunJob has been acquired by the current user. Sends {runjob: RunJob}.
public EVENT__RUNJOB_SELECTED: string source
Triggered when the user selects an individual RunJob. Sends {runjob: RunJob}.
public EVENT__RUNJOB_SELECTED_COLLECTION: string source
Triggered when the user selects to see RunJobs for a Project.
public EVENT__SERVER_DATE_UPDATED: string source
Triggered when server date has been updated. Sends {date: Date}.
public EVENT__SERVER_ERROR: string source
Triggered on Rodan-based server errors. Sends {json: JSON object of error}.
public EVENT__SERVER_IDLE: string source
Triggered when the client has no pending HTTP requests waiting to complete. Only fires if EVENT__SERVER_WAITING had previously been fired.
public EVENT__SERVER_WAITING: string source
Triggered when client has been waiting a predefined amount of time for 'complete' state (i.e. not waiting on server response). Sends {pending: int (number of pending AJAX responses)}
public EVENT__TRANSFERMANAGER_UPLOAD_FAILED: string source
Triggered when file upload fails. Sends {request: jQuery XMLHTTPRequest, file: Javascript file object}.
public EVENT__TRANSFERMANAGER_UPLOAD_SUCCEEDED: string source
Triggered when file upload succeeds. Sends {request: jQuery XMLHTTPRequest, file: Javascript file object}.
public EVENT__WORKFLOWBUILDER_LOADED_WORKFLOW: string source
Triggered when a Workflow is loaded into the WorkflowBuilder. Sends {workflow: Workflow}.
public EVENT__WORKFLOWBUILDER_SELECTED: string source
Triggered when the user selects an individual Workflow to edit. Sends {workflow: Workflow}.
public EVENT__WORKFLOWBUILDER_VALIDATED_WORKFLOW: string source
Triggered when a Workflow has been validated. Sends {workflow: Workflow}.
public EVENT__WORKFLOWJOBGROUP_DELETED: string source
Triggered when WorkflowJobGroup has been deleted. Sends {workflowjobgroup: WorkflowJobGroup}.
public EVENT__WORKFLOWJOBGROUP_IMPORTED: string source
Triggered when WorkflowJobGroup imported. Sends {workflowjobgroup: WorkflowJobGroup}.
public EVENT__WORKFLOWJOBGROUP_SAVED: string source
Triggered when WorkflowJobGroup saved. Sends {workflowjobgroup: WorkflowJobGroup}.
public EVENT__WORKFLOWJOB_CREATED: string source
Triggered when WorkflowJob created. Sends {workflowjob: WorkflowJob}.
public EVENT__WORKFLOWJOB_DELETED: string source
Triggered when WorkflowJob deleted. Sends {workflowjob: WorkflowJob}.
public EVENT__WORKFLOWJOB_SAVED: string source
Triggered when WorkflowJob saved. Sends {workflowjob: WorkflowJob}.
public EVENT__WORKFLOWRUN_CREATED: string source
Triggered when WorkflowRun created. Sends {workflowrun: WorkflowRun}.
public EVENT__WORKFLOWRUN_DELETED: string source
Triggered when WorkflowRun deleted. Sends {workflowrun: WorkflowRun}.
public EVENT__WORKFLOWRUN_SAVED: string source
Triggered when WorkflowRun saved. Sends {workflowrun: WorkflowRun}.
public EVENT__WORKFLOWRUN_SELECTED: string source
Triggered when the user selects an individual WorkflowRun. Sends {workflow: WorkflowRun}.
public EVENT__WORKFLOWRUN_SELECTED_COLLECTION: string source
Triggered when the user selects to see all available WorkflowRuns. Sends {project: Project (Project associated with WorkflowRunCollection)}.
public EVENT__WORKFLOW_CREATED: string source
Triggered when Workflow has been created. Sends {workflow: Workflow}.
public EVENT__WORKFLOW_DELETED: string source
Triggered when Workflow has been deleted. Sends {workflow: Workflow}.
public EVENT__WORKFLOW_SAVED: string source
Triggered when Workflow has been saved. Sends {workflow: Workflow}.
public EVENT__WORKFLOW_SELECTED: string source
Triggered when the user selects an individual Workflow. Sends {workflow: Workflow}.
public EVENT__WORKFLOW_SELECTED_COLLECTION: string source
Triggered when the user selects to see all available Workflows. Sends {project: Project (Project associated with WorkflowCollection)}.
public REQUEST__AUTHENTICATION_CHECK: string source
Request check of authentication status. The client will make a request to the Rodan server. Upon response from the server, the client will fire one of the above AUTHENTICATION events.
public REQUEST__AUTHENTICATION_LOGIN: string source
Request login authentication. Takes {username: string, password: string}. Upon response from the server, the client will fire one of the above AUTHENTICATION events.
public REQUEST__AUTHENTICATION_LOGOUT: string source
Request logout for currently logged in user. Upon response from the server, the client will fire one of the above AUTHENTICATION events.
public REQUEST__AUTHENTICATION_USER: string source
Request currently logged in User. Returns User or null.
public REQUEST__CONTEXTMENU_SHOW: string source
Request context menu be shown. Takes {items: [{label: string, channel: string (Radio channel; default: 'rodan'), request: string (Radio request name), options: object (optional; options sent to Radio request)}], top: float (coordinate), left: float (coordinate)}.
public REQUEST__DOWNLOAD_START: string source
Request a download to client machine be initiated. Takes {data: (data object/string/etc), mimetype: string (mime type), filename: string}.
public REQUEST__GLOBAL_INPUTPORTTYPES_LOAD: string source
Request load of InputPortTypes from server. Takes {data: {query parameters}}.
public REQUEST__GLOBAL_INPUTPORTTYPE_COLLECTION: string source
Request all InputPortTypes. Returns GlobalInputPortTypeCollection.
public REQUEST__GLOBAL_JOBS_LOAD: string source
Request load of Jobs from server. Takes {data: {query parameters}}.
public REQUEST__GLOBAL_OUTPUTPORTTYPES_LOAD: string source
Request load of OutputPortTypes from server. Takes {data: {query parameters}}.
public REQUEST__GLOBAL_OUTPUTPORTTYPE_COLLECTION: string source
Request all OutputPortTypes. Returns GlobalOutputPortTypeCollection.
public REQUEST__GLOBAL_PROJECTS_LOAD: string source
Request load of Projects from server. Takes {data: {query parameters}}.
public REQUEST__GLOBAL_PROJECT_COLLECTION: string source
Request all Projects. Returns GlobalProjectCollection.
public REQUEST__GLOBAL_RESOURCETYPES_LOAD: string source
Request load of ResourceTypes from server. Takes {data: {query parameters}}.
public REQUEST__GLOBAL_RESOURCETYPE_COLLECTION: string source
Request all ResourceTypes. Returns GlobalResourceTypeCollection.
public REQUEST__LOG: string source
Request last 100 Radio events. Returns [{name (string), event (string), options (object)}].
public REQUEST__MAINREGION_SHOW_VIEW: string source
Request main region be filled with provided Marionette View. Takes {view: Marionette.View}.
public REQUEST__MODAL_SHOW: string source
Request modal window to show/open with provided Marionette View. If another modal is currently open the request will not show. Takes {view: Marionette.View, title: string, override: boolean (optional; default false) will close current modal iff true}.
public REQUEST__MODAL_SHOW_SIMPLE: string source
Request modal window to show/open without view. If another modal is currently open the request will not show. Takes {title: string, text: string, override: boolean (optional; default false) will close current modal iff true}.
public REQUEST__PROJECT_DELETE: string source
Request a Project be deleted. Takes {project: Project}.
public REQUEST__PROJECT_GET_ACTIVE: string source
Request currently active/open Project. Returns Project (or null).
public REQUEST__PROJECT_SAVE: string source
Request a Project be saved/updated. Takes {project: Project, fields: {object with attributes to change}}.
public REQUEST__PROJECT_SET_ACTIVE: string source
Request a Project be set as active Project. Takes {project: Project}.
public REQUEST__RESOURCELISTS_LOAD: string source
Request a ResourceListCollection to be loaded. Takes {data: Object (query parameters)}. Returns ResourceListCollection.
public REQUEST__RESOURCELIST_ADD_RESOURCE: string source
Request a Resource be added to a ResourceList. Takes {resource: Resource, resourcelist: ResourceList}.
public REQUEST__RESOURCELIST_CREATE: string source
Request a ResourceList be created. Takes {project: Project}.
public REQUEST__RESOURCELIST_DELETE: string source
Request a ResourceList be deleted. Takes {resourcelist: ResourceList}.
public REQUEST__RESOURCELIST_DOWNLOAD: string source
Request a ResourceList be downloaded. Takes {resourcelist: ResourceList}.
public REQUEST__RESOURCELIST_REMOVE_RESOURCE: string source
Request a Resource be removed from a ResourceList. Takes {resource: Resource, resourcelist: ResourceList}.
public REQUEST__RESOURCELIST_SAVE: string source
Request a ResourceList be saved/updated. Takes {resourcelist: ResourceList, fields: {object with attributes to change}}.
public REQUEST__RESOURCELIST_SHOW_RESOURCEASSIGNMENT_VIEW: string source
Request a resource assignment view be displayed for a ResourceList. Takes {resourcelist: ResourceList}.
public REQUEST__RESOURCES_LOAD: string source
Request a ResourceCollection to be loaded. Takes {data: Object (query parameters)}. Returns ResourceCollection.
public REQUEST__RESOURCE_CREATE: string source
Request a Resource be created. Takes {project: Project, file: JavaScript File object}.
public REQUEST__RESOURCE_DELETE: string source
Request a Resource be deleted. Takes {resource: Resource}.
public REQUEST__RESOURCE_DOWNLOAD: string source
Request a Resource be downloaded. Takes {resource: Resource}.
public REQUEST__RESOURCE_SAVE: string source
Request a Resource be saved/updated. Takes {resource: Resource, fields: {object with attributes to change}}.
public REQUEST__RUNJOBS_LOAD: string source
Request a RunJobCollection to be loaded. Takes {data: Object (query parameters)}. Returns RunJobCollection.
public REQUEST__RUNJOB_ACQUIRE: string source
Request the provided RunJob be locked on the server for the current user. Takes {runjob: RunJob}.
public REQUEST__SERVER_GET_HOSTNAME: string source
Request server hostname. Returns string (hostname).
public REQUEST__SERVER_GET_ROUTE: string source
Request server URL for route. Takes {route: string}. Returns string (URL).
public REQUEST__SERVER_GET_ROUTE_OPTIONS: string source
Request options for server route. Takes {route: string}. Returns Javascript object with all options for route.
public REQUEST__SERVER_LOAD_ROUTES: string source
Request the client to load all routes. EVENT__SERVER_ROUTESLOADED is triggered on success.
public REQUEST__SERVER_LOAD_ROUTE_OPTIONS: string source
Request the client to load all options for routes. Must authenticate prior to making this request.
public REQUEST__TRANSFERMANAGER_DOWNLOAD: string source
Request download of a file from a URL. Takes {url: string (URL of file location), filename: string (name to give file when saving to local machine), mimetype: string (optional mimetype)}.
public REQUEST__TRANSFERMANAGER_GET_UPLOAD_COUNT: string source
Request counts of uploads for this session. Returns {completed: int >= 0, failed: int >= 0, pending: int >= 0}.
public REQUEST__TRANSFERMANAGER_MONITOR_UPLOAD: string source
Request the TransferManager to monitor a file upload. Takes {request: jQuery XMLHTTPRequest, file: Javascript file object}.
public REQUEST__UPDATER_CLEAR: string source
Request the Updater to clear registered update callback. Takes nothing.
public REQUEST__UPDATER_SET_COLLECTIONS: string source
Request a set of collections to be updated. Takes {collections: [BaseCollection]}.
public REQUEST__WORKFLOWBUILDER_ADD_CONNECTION: string source
Request a Connection be added to a Workflow between two ports. Takes {inputport: InputPort, outputport: OutputPort, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_ADD_DISTRIBUTOR: string source
Request a WorkflowJob be created from a Job of category Configuration.RESOURCE_DISTRIBUTOR_CATEGORY that can satisfy the provided InputPorts. Takes {inputports: [InputPort], workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_ADD_INPUTPORT: string source
Request an InputPort be added to a WorkflowJob. Takes {inputporttype: InputPortType, workflowjob: WorkflowJob, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_ADD_OUTPUTPORT: string source
Request an OutputPort be added to a WorkflowJob. Takes {outputporttype: InputPortType, workflowjob: WorkflowJob, workflow: Workflow, targetinputports: [InputPort] (optional)}. If targetinputports is provided the WorkflowBuilder will attempt to create Connections between the created OutputPort and those InputPort.
public REQUEST__WORKFLOWBUILDER_ADD_WORKFLOWJOB: string source
Request a WorkflowJob be created from a Job. Takes {job: Job, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_ADD_WORKFLOWJOBGROUP: string source
Request a WorkflowJobGroup be created for the provided WorkflowJobs. Takes {workflowjobs: [WorkflowJob], workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_ASSIGN_RESOURCE: string source
Request a Resource be assigned to an InputPort. Takes {resource: Resource, inputport: InputPort, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_CREATE_WORKFLOWRUN: string source
Request a WorkflowRun be created. The WorkflowBuilder will use the known Resource assignments that have been made. Takes {workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_GET_RESOURCEASSIGNMENTS: string source
Request the Resources that are currently assigned to an InputPort. Takes {inputport: InputPort}. Returns [Resource].
public REQUEST__WORKFLOWBUILDER_GET_SATISFYING_INPUTPORTS: string source
Request all InputPorts that could satisfy the provided OutputPort in the given Workflow. Takes {workflow: Workflow, outputport: OutputPort}. Returns [string] (InputPort URLs).
public REQUEST__WORKFLOWBUILDER_IMPORT_WORKFLOW: string source
Request a Workflow (origin) be added to another Workflow (target). Takes {origin: Workflow, target: Workflow}.
public REQUEST__WORKFLOWBUILDER_LOAD_WORKFLOW: string source
Request a Workflow be fetched and loaded. If no Workflow has yet been loaded in the WorkflowBuilder, or the Workflow to be loaded differs from the one currently loaded in the WorkflowBuilder, the WorkflowBuilder will be initialized with the new Workflow. Takes {workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_REMOVE_CONNECTION: string source
Request a Connection be removed from a Workflow. Takes {connection: Connection, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_REMOVE_INPUTPORT: string source
Request an InputPort be removed from a WorkflowJob. Takes {inputport: InputPort, workflowjob: WorkflowJob, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_REMOVE_OUTPUTPORT: string source
Request an OutputPort be removed from a WorkflowJob. Takes {outputport: OutputPort, workflowjob: WorkflowJob, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_REMOVE_WORKFLOWJOB: string source
Request a WorkflowJob be removed from a Workflow. Takes {workflowjob: WorkflowJob, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_REMOVE_WORKFLOWJOBGROUP: string source
Request a WorkflowJobGroup and all its associated WorkflowJobs be removed from a Workflow. Takes {workflowjobgroup: WorkflowJobGroup, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_SET_ADDPORTS: string source
Request that future WorkflowJob creation automatically adds minimal ports. Takes {addports: boolean}.
public REQUEST__WORKFLOWBUILDER_SHOW_JOBCOLLECTION_VIEW: string source
Request a Job collection view be displayed for adding Jobs to the currently loaded Workflow. Takes {workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_SHOW_RESOURCEASSIGNMENT_VIEW: string source
Request a resource assignment view be displayed for an InputPort. Takes {inputport: InputPort, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_SHOW_WORKFLOWCOLLECTION_VIEW: string source
Request a Workflow collection view be displayed for importing Workflows. Takes {workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_SHOW_WORKFLOWJOBGROUP_VIEW: string source
Request a WorkflowJobGroup data view be displayed for a WorkflowJobGroup. Takes {workflowjobgroup: WorkflowJobGroup, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_SHOW_WORKFLOWJOB_PORTS_VIEW: string source
Request a port view for adding/deleting ports for a WorkflowJob be displayed. Takes {workflowjob: WorkflowJob, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_SHOW_WORKFLOWJOB_SETTINGS_VIEW: string source
Request a WorkflowJob settings view be displayed for a WorkflowJob. Takes {workflowjob: WorkflowJob, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_SHOW_WORKFLOWJOB_VIEW: string source
Request a WorkflowJob data view be displayed for a WorkflowJob. Takes {workflowjob: WorkflowJob, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_SHOW_WORKFLOW_VIEW: string source
Request a Workflow data view be displayed for a Workflow. Takes {workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_UNASSIGN_RESOURCE: string source
Request a Resource be unassigned to an InputPort. Takes {resource: Resource, inputport: InputPort, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_UNGROUP_WORKFLOWJOBGROUP: string source
Request a WorkflowJobGroup be removed from a Workflow, but keep all associated WorkflowJobs, ports, and Connections. Takes {workflowjobgroup: WorkflowJobGroup, workflow: Workflow}.
public REQUEST__WORKFLOWBUILDER_VALIDATE_WORKFLOW: string source
Request a Workflow be validated. Takes {workflow: Workflow}.
public REQUEST__WORKFLOWJOBGROUP_DELETE: string source
Request a WorkflowJobGroup be deleted. Takes {workflowjobgroup: WorkflowJobGroup}.
public REQUEST__WORKFLOWJOBGROUP_GET_PORTS: string source
Request arrays of InputPort URLs and OutputPort URLs for the given WorkflowJobGroup. Takes {url: string (WorkflowJobGroup URL), workflow: Workflow}. Returns {inputports: [InputPort], outputports: [OutputPort]}.
public REQUEST__WORKFLOWJOBGROUP_IMPORT: string source
Request a Workflow (origin) be imported into another Workflow (target) as a WorkflowJobGroup. Takes {target: Workflow, origin: Workflow}.
public REQUEST__WORKFLOWJOBGROUP_LOAD_COLLECTION: string source
Request WorkflowJobGroups be loaded for a given Workflow. Takes {workflow: Workflow}.
public REQUEST__WORKFLOWJOBGROUP_SAVE: string source
Request a WorkflowJobGroup be saved/updated. Takes {workflowjobgroup: WorkflowJobGroup}.
public REQUEST__WORKFLOWJOB_CREATE: string source
Request a WorkflowJob be created of a Job type and added to a Workflow. Takes {job: Job, workflow: Workflow, addports: boolean, targetinputports: [InputPort] (optional)}. The minimum required InputPorts will be created iff addports is true. If targetinputports array of InputPorts is provided, Connections will be made to those InputPorts (from this WorkflowJob's OutputPort) iff the WorkflowJob created has one and only one OutputPort.
public REQUEST__WORKFLOWJOB_DELETE: string source
Request a WorkflowJob be deleted. Takes {workflowjob: WorkflowJob}.
public REQUEST__WORKFLOWJOB_SAVE: string source
Request a WorkflowJob be saved/updated. Takes {workflowjob: WorkflowJob, workflow: Workflow (optional)}. If a Workflow is passed the WorkflowJobController will request a validation for that Workflow after the save has completed.
public REQUEST__WORKFLOWRUN_CREATE: string source
Request a WorkflowRun be created. Takes {workflow: Workflow, assignments: [string (Resource URLs or individual ResourceList URL)] (index by InputPort URLs)}.
public REQUEST__WORKFLOWRUN_DELETE: string source
Request a WorkflowRun be deleted. Takes {workflowrun: WorkflowRun}.
public REQUEST__WORKFLOWRUN_SAVE: string source
Request a WorkflowRun be saved/updated. Takes {model: WorkflowRun}.
public REQUEST__WORKFLOW_CREATE: string source
Request a Workflow be created. Takes {project: Project}.
public REQUEST__WORKFLOW_DELETE: string source
Request a Workflow be deleted. Takes {workflow: Workflow}.