Home > Class Reference > %SYS namespace > %Installer.Namespace
Private  

%Installer.Namespace

class %Installer.Namespace extends %Installer.Sequence

This is a "namespace" activity within a Manifest document

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
10

Summary

Properties
Code Create Data Ensemble
EnsemblePortalAuthMethods EnsemblePortalCookiePath EnsemblePortalGrant EnsemblePortalPrefix
EnsemblePortalSuffix Target children name
skipChildren
Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GenerateCode %GetParameter %Indent %IsA
%IsModified %New %NormalizeObject %ObjectModified
%OnGenerateCode %OriginalNamespace %PackageName %RemoveFromSaveSet
%SerializeObject %SetModified %ValidateObject XMLDTD
XMLExport XMLExportToStream XMLExportToString XMLNew
XMLSchema XMLSchemaNamespace XMLSchemaType

Properties

property Code as %String;
Code Database
property Create as %String(VALUELIST=",yes,no,overwrite") [ InitialExpression = "yes" ];
Create flags
property Data as %String;
Data Database
property Ensemble as %String;
Ensemble flag

The Ensemble property determines if the namespace will be enabled for Ensemble. If you plan on using a namespace for an Ensemble production, you must enable it for Ensemble.

If the instance is running a product that includes Ensemble, the property defaults to 1 and the new namespace is enabled for Ensemble. If you set the property to 0, then the installer does not run EnableNamespace() and the new namespace is not enabled for Ensemble.

If the instance is running Cache and does not include Ensemble, the property defaults to 0 and no action is needed.

property EnsemblePortalAuthMethods as %String [ InitialExpression = "36" ];
Authentication flags (4=Kerberos, 32=Password, 64=Unauthenticated)
property EnsemblePortalCookiePath as %String(MAXLEN=256);
Ensemble portal cookie path
property EnsemblePortalGrant as %String(MAXLEN=512);
Resource(s) granted when logged in
property EnsemblePortalPrefix as %String(MAXLEN=256);
Ensemble portal prefix
property EnsemblePortalSuffix as %String(MAXLEN=256);
Ensemble portal suffix
property Target as %String(XMLNAME="Name") [ Required ];
Namespace name