Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %Installer.Namespace
Private  Storage   

%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