Home > Class Reference > ENSLIB namespace > EnsPortal.StartStopFrame

EnsPortal.StartStopFrame

class EnsPortal.StartStopFrame extends EnsPortal.Template.standardPage

Utility page that does the real work after being invoked from EnsPortal.Dialog.UpdateProduction. That dialog captures and displays all output from the real work commands invoked here.

Method Inventory (Including Private)

Parameters

parameter RECENT = 0;
Inherited description: If true, register visits to this page in the recent list.
parameter RESOURCE = %Ens_ProductionRun:USE,%Ens_ConfigItemRun:USE;
User needs USE permissions on the %Ens_ProductionRun or the %Ens_ConfigItemRun resource to view this page.

Methods (Including Private)

method %OnGetPageName() as %String
Get the (localized) name of the page.
method %OnGetTitle() as %String
Get the (localized) title string for the page.
classmethod %OnPreHTTP() as %Boolean
Inherited description: Ensure that the user has the required privileges for the Ensemble Portal application.
method OnGetRibbonInfo(Output pDisplay As %Library.Boolean, Output pViewIcons As %Library.List, Output pSortOptions As %Library.List, Output pSearchBox As %Library.Boolean, Output pRibbonTitle As %Library.String, Output pCommands As %Library.List) as %Status
Get information to display in the ribbon bar. Make appropriate choices for Production Delete.
classmethod OnPage() as %Status
Inherited description: Render the contents trapping for permission issue
classmethod RecoverProduction() as %Status
Recover the production
classmethod StartProduction(pName As %String) as %Status
Start a production
classmethod StopProduction(pTimeout, pForce) as %Status
Stop the production
classmethod UpdateProduction(pTimeout, pForce) as %Status
Update the production

Inherited Members

Inherited Properties (Including Private)