SysApplicationBootstrap Class [AX 2012]

The SysApplicationBootstrap class is a lightweight version of the Application class that contains the minimum set of functionality for bootstrapping Microsoft Dynamics AX Application Object Server (AOS) during the compilation mode on the server.

Syntax

class SysApplicationBootstrap extends Application

Run On

Server

Methods

  Method Description
Dn544237.pubmethod(en-us,AX.60).gif budgetControlProcessor Gets an instance of the BudgetControlProcessor class. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif buildNo (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif canDeleteCompany (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif canUpdatexRef Indicates whether a cross-reference can be updated. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif charMax (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif clearManagedCaches (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif closingDown (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif company (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif curTransactionId (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif dbSynchronize Invokes the basic table synchronization that is required to bootstrap Microsoft Dynamics AX Application Object Server (AOS) during the compile all mode. (Overrides the dbSynchronize Method.)
Dn544237.pubmethod(en-us,AX.60).gif deleteCompany (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif disableCountryContextFilter Disables system-wide optimization in the data access layer, whereby fields that don't belong in the current company's country/region context are dropped from the SELECT query. (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif enableCountryContextFilter Enables system-wide optimization in the data access layer, whereby fields that don't belong in the current company's country/region context are dropped from the SELECT query. (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif eventDelete Serves as a callback that is called by the kernel when a record in a table is deleted, provided that the kernel has been set up to monitor records in that table. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif eventInsert Serves as a callback that is called by the kernel when a record in a table is inserted, provided that the kernel has been set up to monitor records in that table. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif eventRenameKey Serves as a callback that is called by the kernel when a primary key is renamed, if the kernel has been set up to monitor records in that table. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif eventUpdate Serves as a callback that is called by the kernel when a record in a table is updated, provided that the kernel has been set up to monitor records in that table. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif finalize (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif flushcompanycache (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif getApplTables (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif getCountryContextFilter Checks whether system-wide optimization in data access layer that is related to country/region context fields is enabled. (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif getFromVersion (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif getSameNameDifferentIdFields (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif getServiceHostStatus (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif getToVersion (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif getWMSLocationConstraintCheckerGlobal Retrieves an instance of the WMSLocationConstraintCheckerGlobal class. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif globalCache (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif initBaseData (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif initGlobal (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif insertXReferences Inserts a xRef object into the database. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif inventCostUpdateGlobal Retrieves an instance of the inventCostUpdateGlobal class. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif inventUpdateOnhandGlobal (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif isCheckedMode (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif isConfigMode (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif isDemoMode (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif isRunningMode Returns true if the application is in X++ regular execution mode and returns false in other cases. (Overrides the isRunningMode Method.)
Dn544237.pubmethod(en-us,AX.60).gif isSqlConnected (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif lastTransactionIdCreated (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif lastxRef Retrieves the last xRef object. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif ledgerPostingProcessor Gets the LedgerPostingProcessor object. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif logDelete (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif logInsert (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif logRenameKey (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif logUpdate (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif majorMinorEtc2sysReleasedVersion (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif new Initializes a new instance of the SysApplicationBootstrap class. (Overrides the new Method.)
Dn544237.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif numberOfTreeNodesLoaded (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif numberSeqGlobal (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif parmExecuteBusinessOperationsWithCLR Gets or sets the ExecuteBusinessOperationsWithCLR parameter. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif parmTransactionalScopeCacheExists Gets or sets the TransactionalScopeCacheExists parameter. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif partitionKey Gets a partition key. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif reIndexNative (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif releaseVersion (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif resourceSchedulerLogger Retrieves the instance of the global scheduler logger. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif restartServiceHost (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif servicesStartup (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif setCharMax (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif setDefaultCompany (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif sourceDocumentProcessContext Gets the SourceDocumentProcessContext object. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif startup (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif startupPost (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif startupRetailEssentials Checks the configuration key (RetailNonSMB). (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif syncApplTables (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif sysCodeProfilerBegin (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif sysCodeProfilerEnd (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif sysCodeProfilerFlush (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif sysRecIdSequence Instantiates the TradeRecIdSequence class by using the singleton pattern. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif sysReleasedVersion2majorMinorEtc (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif sysTrace (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif transactionlogUpdateTTSControl (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif ttsabort (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif ttsbegin (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif ttscommit (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif ttsLevel (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif ttsNotifyAbort Called by the ttsNotifyAbort method when the transation is committed In this version of the application for bootstrap, this call is a no operation (Overrides the ttsNotifyAbort Method.)
Dn544237.pubmethod(en-us,AX.60).gif ttsNotifyBegin Called by the ttsNotifyBegin method when the transation is committed In this version of the application for bootstrap, this call is a no operation (Overrides the ttsNotifyBegin Method.)
Dn544237.pubmethod(en-us,AX.60).gif ttsNotifyCommit Called by the ttsNotifyCommit method when the transation is committed In this version of the application for bootstrap, this call is a no operation (Overrides the ttsNotifyCommit Method.)
Dn544237.pubmethod(en-us,AX.60).gif ttsNotifyPostBegin Called by the ttsNotifyPostBegin method when the transation is committed In this version of the application for bootstrap, this call is a no operation (Overrides the ttsNotifyPostBegin Method.)
Dn544237.pubmethod(en-us,AX.60).gif ttsNotifyPreCommit Called by the ttsNotifyPreCommit method when the transation is committed In this version of the application for bootstrap, this call is a no operation (Overrides the ttsNotifyPreCommit Method.)
Dn544237.pubmethod(en-us,AX.60).gif ttsVersion (Inherited from xApplication.)
Dn544237.pubmethod(en-us,AX.60).gif updateSourceVersionInfo (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif updatexRefSet Disables and enables updates of the cross-reference. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif updateXrefTreeNode Updates the cross-reference information for the following node types: \Web\Web Files\List Definitions, \Web\Web Files\Static Files, \Web\Web Files\Page Definitions, \Web\Web Files\Web Controls, \SSRS Reports\Reports\ReportDesign, \Visual Studio Projects\ProjectX, and \Visual Studio Projects\ProjectX\Project Output\Assembly File. (Inherited from Application.)
Dn544237.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Dn544237.pubmethod(en-us,AX.60).gif xref Informs the Microsoft Dynamics AX Application Object Tree (AOT) path and the xRef object information that corresponds to it. (Inherited from Application.)

Top

Remarks

Due to the compilation mode usage of this class, it is very important to make sure that this class runs the minimum set of X++ code, including no .NET types usage at all.

Inheritance Hierarchy

Object Class
  xApplication Class
    Application Class
      SysApplicationBootstrap Class