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 | |
---|---|---|
budgetControlProcessor | Gets an instance of the BudgetControlProcessor class. (Inherited from Application.) | |
buildNo | (Inherited from xApplication.) | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
canDeleteCompany | (Inherited from Application.) | |
canUpdatexRef | Indicates whether a cross-reference can be updated. (Inherited from Application.) | |
charMax | (Inherited from Application.) | |
clearManagedCaches | (Inherited from xApplication.) | |
closingDown | (Inherited from Application.) | |
company | (Inherited from xApplication.) | |
curTransactionId | (Inherited from xApplication.) | |
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.) | |
deleteCompany | (Inherited from Application.) | |
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.) | |
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.) | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
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.) | |
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.) | |
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.) | |
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.) | |
finalize | (Inherited from xApplication.) | |
flushcompanycache | (Inherited from xApplication.) | |
getApplTables | (Inherited from Application.) | |
getCountryContextFilter | Checks whether system-wide optimization in data access layer that is related to country/region context fields is enabled. (Inherited from xApplication.) | |
getFromVersion | (Inherited from Application.) | |
getSameNameDifferentIdFields | (Inherited from Application.) | |
getServiceHostStatus | (Inherited from xApplication.) | |
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
getToVersion | (Inherited from Application.) | |
getWMSLocationConstraintCheckerGlobal | Retrieves an instance of the WMSLocationConstraintCheckerGlobal class. (Inherited from Application.) | |
globalCache | (Inherited from Application.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
initBaseData | (Inherited from Application.) | |
initGlobal | (Inherited from xApplication.) | |
insertXReferences | Inserts a xRef object into the database. (Inherited from Application.) | |
inventCostUpdateGlobal | Retrieves an instance of the inventCostUpdateGlobal class. (Inherited from Application.) | |
inventUpdateOnhandGlobal | (Inherited from Application.) | |
isCheckedMode | (Inherited from xApplication.) | |
isConfigMode | (Inherited from xApplication.) | |
isDemoMode | (Inherited from xApplication.) | |
isRunningMode | Returns true if the application is in X++ regular execution mode and returns false in other cases. (Overrides the isRunningMode Method.) | |
isSqlConnected | (Inherited from xApplication.) | |
lastTransactionIdCreated | (Inherited from Application.) | |
lastxRef | Retrieves the last xRef object. (Inherited from Application.) | |
ledgerPostingProcessor | Gets the LedgerPostingProcessor object. (Inherited from Application.) | |
logDelete | (Inherited from Application.) | |
logInsert | (Inherited from Application.) | |
logRenameKey | (Inherited from Application.) | |
logUpdate | (Inherited from Application.) | |
majorMinorEtc2sysReleasedVersion | (Inherited from Application.) | |
new | Initializes a new instance of the SysApplicationBootstrap class. (Overrides the new Method.) | |
notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) | |
notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) | |
numberOfTreeNodesLoaded | (Inherited from xApplication.) | |
numberSeqGlobal | (Inherited from Application.) | |
objectOnServer | Determines whether the object is on a server. (Inherited from Object.) | |
owner | Returns the instance that owns the object. (Inherited from Object.) | |
parmExecuteBusinessOperationsWithCLR | Gets or sets the ExecuteBusinessOperationsWithCLR parameter. (Inherited from Application.) | |
parmTransactionalScopeCacheExists | Gets or sets the TransactionalScopeCacheExists parameter. (Inherited from Application.) | |
partitionKey | Gets a partition key. (Inherited from Application.) | |
reIndexNative | (Inherited from Application.) | |
releaseVersion | (Inherited from xApplication.) | |
resourceSchedulerLogger | Retrieves the instance of the global scheduler logger. (Inherited from Application.) | |
restartServiceHost | (Inherited from xApplication.) | |
servicesStartup | (Inherited from Application.) | |
setCharMax | (Inherited from Application.) | |
setDefaultCompany | (Inherited from Application.) | |
setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) | |
sourceDocumentProcessContext | Gets the SourceDocumentProcessContext object. (Inherited from Application.) | |
startup | (Inherited from Application.) | |
startupPost | (Inherited from Application.) | |
startupRetailEssentials | Checks the configuration key (RetailNonSMB). (Inherited from Application.) | |
syncApplTables | (Inherited from Application.) | |
sysCodeProfilerBegin | (Inherited from Application.) | |
sysCodeProfilerEnd | (Inherited from Application.) | |
sysCodeProfilerFlush | (Inherited from Application.) | |
sysRecIdSequence | Instantiates the TradeRecIdSequence class by using the singleton pattern. (Inherited from Application.) | |
sysReleasedVersion2majorMinorEtc | (Inherited from Application.) | |
sysTrace | (Inherited from Application.) | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
transactionlogUpdateTTSControl | (Inherited from Application.) | |
ttsabort | (Inherited from xApplication.) | |
ttsbegin | (Inherited from xApplication.) | |
ttscommit | (Inherited from xApplication.) | |
ttsLevel | (Inherited from xApplication.) | |
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.) | |
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.) | |
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.) | |
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.) | |
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.) | |
ttsVersion | (Inherited from xApplication.) | |
updateSourceVersionInfo | (Inherited from Application.) | |
updatexRefSet | Disables and enables updates of the cross-reference. (Inherited from Application.) | |
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.) | |
usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) | |
wait | Pauses a process. (Inherited from Object.) | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) | |
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