class apptools.core.Installer
extends %Projection.AbstractProjection
Importing this class will install App Tools properly.
fork from WebTerminal
parameter AppCSP = "apptools";
parameter AppName = "apptools";
parameter AppRest = "apptoolsrest";
parameter DispatchClass = "apptools.core.rest";
parameter ResourceName = "%apptools";
parameter RoleName = "apptools";
parameter VERSION = "1.0";
classmethod AddAndWriteFavorite(name As %String, url, ServerPort)
as %Status
AddFavorite
classmethod AddExtentions()
as %Status
Add Extentions
do ##class(apptools.core.Installer).AddExtentions()
classmethod AddFavorites()
as %Status
Add Favorites
do ##class(apptools.core.Installer).AddFavorites()
classmethod CreateAllNamespace()
as %Status
classmethod CreateProjection(cls As %String, ByRef params)
as %Status
This method is invoked when a class is compiled.
d ##class(apptools.core.Installer).CreateProjection()
classmethod Map(fromNS="", Packet)
as %Status
classmethod RegisterWebApplication(name As %String, spec)
as %Status
classmethod RemoveProjection(cls As %String, ByRef params, recompile As %Boolean)
as %Status
This method is invoked when a class is 'uncompiled'.
classmethod RemoveWebApplication(name As %String)
classmethod UnMap(fromNS As %String, Packet)
as %Status
classmethod Ver()
as %Status