2022 April Release

Class FSCTEAMROOM@1.1001:AppConfigurationRoom Permanent link for this heading

Class Hierarchy

Object > CompoundObject > Room > AppConfigurationRoom

Abstract base class to define an app configuration for an AppRoom

Additional Information

Properties Permanent link for this heading

Type

Property

Name

AppRoom[]

acapprooms

App Rooms

AppRoomInbox[]

acinboxes

Inboxes

AdministrationObject[]

acradministrators

App Administrators

boolean

acradvancedroomconfigmode

Enable Advanced Mode

boolean

acrccactive

Enable Consistency Check

ConsistencyRule[]

acrccrules

Rules for the Consistency Check

ClassCategoryType[]

acrclasscategories

Default Categories

ClassProcessType[]

acrclassprocesses

Default Processes

Group

acrgroup

Group

Object[]

acrinspector

Inspection

MBInSpireService

acrinspiresvc

Mindbreeze InSpire Service

integer

acrmintermcount

Minimum Number of Terms to Be Assigned

WorkFlowDiagram

acrreleaseprocess

Release Process for Templates and Presettings

Object[]

acrsupervisor

Supervisor

SuspendedDeadlines[]

acrsuspendeddeadlines

Failed Background Tasks

AdministrationObject[]

acrusers

App Users

AppRoom[]

actoplevelapprooms

Top Level Rooms

Object[]

allowedcategories

Available Categories

RDObject[]

defaultrdobjects

Default Background Tasks

SuspendedDeadlinesContainer

objsuspdeadlinescontainer

Failed Background Tasks

boolean

objusebggroupfallback

Use Background Image of the Organization

TextModuleCategory[]

tmcmodulecategories

Text Module Categories

TemplateCategory[]

tmctemplatecategories

Template Categories

Object

xtwcdefaultstylesheet

Default Stylesheet

Object[]

xtwcstylesheets

Stylesheets

Actions Permanent link for this heading

Return Type

Signature

boolean

AllowInitializeDefaultRoomSecurityFrom(
  object securitysource,
  AttributeDefinition attrdef,
  out retval boolean allow)

object[]

AttrAcAppRoomsUIFilter(
  ref retval object[] objects,
  AttributeDefinition attrdef)

void

AttrAcrClassCategoriesSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrAcrClassProcessesSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrAcrInspectorGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrAcrInspectorSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrAcrSupervisorGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrAcrSupervisorSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrAcrUsersSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

void

AttrTrInspireSVCGet(
  AttributeDefinition attrdef,
  ref any value,
  out optional boolean volatile,
  out optional boolean volatiletx)

void

AttrTrInspireSVCSet(
  AttributeDefinition attrdef,
  ref optional any value,
  any oldvalue)

Term[]

AutoCreateTerms(
  string[] keywords,
  out retval Term[] terms)

object

CalcDefaultCategory(
  optional object context,
  optional ClassCategoryType[] addtionalclassentries,
  out retval object category,
  optional boolean istemplate)

object[]

CalcDefaultProcesses(
  optional object context,
  optional ClassProcessType[] addtionalprocessentries,
  out retval object[] processes,
  optional ObjectClass searchclass,
  optional boolean istemplate)

RDObject[]

CalcDefaultRDObjects(
  optional object context,
  out retval RDObject[] rdobjects)

void

CalculateConfigurationContext(
  optional Room room,
  optional boolean commitchunks)

boolean

CanConvertToRoomFolder(
  boolean restoreusecase,
  optional boolean restoretofolder,
  out retval boolean allowed,
  optional object parent,
  optional AttributeDefinition attrdef,
  ref optional ObjectClass targetclass,
  out optional ObjectClass[] possibleclasses,
  out optional boolean initializeapproom)

boolean

CanHideCollaborators(
  out retval boolean canhide)

void

ChangeDefaultAppConfiguration(
  optional integer unused1,
  optional integer unused2)

void

ChangeOwnership(
  User newowner,
  Group newgroup,
  optional object[] children)

boolean

CheckAppLicense(
  optional boolean objdirect,
  optional string instance,
  optional boolean disableerrorapps,
  optional object context,
  optional boolean silentmode,
  out retval boolean haslicense)

void

CheckLicensedTeamMembers(
  optional object[] candidates,
  optional RoomRole targetrole)

void

ConfigureSettings()

void

CreateInsightApp(
  optional integer unused1,
  optional integer unused2)

void

CreateSimpleTemplateCategory(
  object venv_parent,
  object venv_view,
  string inputvalue,
  out object createdobj,
  boolean donotsharecreated)

void

CreateTextModuleCategory(
  optional integer unused1,
  optional integer unused2)

void

DefineDefaultCategories(
  optional integer unused1,
  optional integer unused2)

void

DefineDefaultProcesses(
  optional integer unused1,
  optional integer unused2)

void

DefineTemplateCategories(
  optional integer unused1,
  optional integer unused2)

void

DefineTextModuleCategories(
  optional integer unused1,
  optional integer unused2)

object

GetAlternativeWatchedNotificationObj(
  out retval object alternativeobj,
  optional object sourceobject,
  optional boolean includeroomalternative)

AppConfigurationRoom

GetAppConfiguration(
  out retval AppConfigurationRoom appconfiguration,
  optional ObjectClass configclass,
  optional boolean considerallconfigs)

ObjectClass

GetAppConfigurationClass(
  out retval ObjectClass configclass)

ObjectClass[]

GetAppRoomClasses(
  out retval ObjectClass[] approomclasses,
  optional boolean includeexternalarea)

AppRoom[]

GetAvailableAppRooms(
  ref retval AppRoom[] approoms,
  optional ObjectClass externalareaclass)

Breadcrumb[]

GetBreadCrumbPrefix(
  out retval Breadcrumb[] prefix)

object[]

GetCategoriesAndFormsFilter(
  optional ObjectClass objclass,
  ref retval object[] categoryobjects,
  optional boolean returnreleasedcategories,
  optional boolean allowterms,
  optional AttributeObjectDef attrdef)

any[]

GetConfigurationProperty(
  AttributeDefinition attrdef,
  out retval any[] value,
  optional AttributeBoolDef overrideattrdef)

RoomRole[]

GetConfigurationRoomRoles(
  optional boolean masterroles,
  optional boolean readable,
  out retval RoomRole[] roomroles,
  out RoomRole defaultrole,
  out boolean multipleroles,
  optional App requiredapp)

Term[]

GetConfigurationTerms(
  AttributeDefinition[] attrdefs,
  out retval Term[] terms)

object[]

GetConfiguredStylesheets(
  out retval object[] stylesheets)

AppConfigurationRoom

GetContextConfiguration(
  optional boolean recursive,
  optional ObjectClass configclass,
  out retval AppConfigurationRoom configuration)

ComponentObject

GetCPContext(
  ComponentObject cfg,
  out retval ComponentObject context)

ObjectClass

GetDashboardClass(
  out retval ObjectClass dashboardclass)

AppConfigurationRoom

GetDefaultAppConfiguration(
  out retval AppConfigurationRoom defaultconfiguration)

MBInSpireService

GetDefaultMBInSpireService(
  out retval MBInSpireService svc,
  optional object context)

object

GetDefaultStylesheet(
  out retval object stylesheet)

void

GetDeleteAction(
  ref object _container,
  ref object[] selobjects,
  ref integer lastresult,
  out string caption,
  out string question,
  out boolean enhanced,
  ref object delaction,
  ref optional boolean shiftkeypressed,
  ref object deltarget,
  ref object delapplication)

ObjectClass[]

GetExternalAreaClasses(
  out retval ObjectClass[] externalareaclass)

object[]

GetFilesForConsistencyCheck(
  out retval object[] files)

ObjectClass

GetInboxClass(
  out retval ObjectClass inboxclass)

string

GetInsightAppConstraintName(
  dictionary[] constraintdictionary,
  out retval string constraintname)

Group

GetMasterGroup(
  out retval Group group,
  optional boolean considerversion)

MBInSpireService

GetMBInSpireService(
  out retval MBInSpireService svc,
  optional object context)

App

GetRequiredApp(
  out retval App primaryapp,
  out optional App[] requiredapps,
  optional boolean includeallcomponentapps,
  optional object context)

string

GetRoomInitializationTitle(
  boolean isduplicate,
  out retval string title,
  out optional string description,
  optional boolean classchanged)

object

GetRoomPathAlternaltiveParent(
  object sourceobj,
  out retval object alternativeparent,
  optional Room findroom)

object[]

GetTextModuleCategories(
  object context,
  Language lang,
  boolean leaveonfirst,
  boolean recursive,
  ref object[] containers,
  ref retval object[] categories)

ObjectClass[]

GetTransferCollectionClasses(
  out retval ObjectClass[] transfercollectionclass)

RoomRole[]

GetUserConfigurationRoomRoles(
  User targetuser,
  optional RoomRole[] availableroles,
  out retval RoomRole[] userroles,
  optional App requiredapp)

RoomRole[]

GetUserManagedConfigurationRoles(
  User targetuser,
  optional RoomRole[] availableroles,
  boolean includeread,
  out retval RoomRole[] managedroles,
  optional App requiredapp,
  optional boolean skipinsufficientaccessroles)

void

InformRoomMembers(
  object[] addedmembers,
  object[] removedmembers,
  object[] changedmembers)

void

InitializeNewObject(
  object venv_object,
  optional boolean venv_isduplicate,
  optional string venv_description,
  optional Group[] possiblegroups)

boolean

IsAllowedSuperiorRoom(
  optional Room targetroom,
  out retval boolean allowed)

boolean

IsPageReportTemplatesVisible(
  out retval boolean isvisible)

boolean

IsRoomTemplateReleaseable(
  object template,
  out retval boolean isreleaseable,
  ref boolean requirereleasedversion)

void

LicensedTeamMembersConflicts(
  object venv_object,
  AggregatedListData venv_aggrlistdata,
  object[] venv_addedmembers,
  boolean intern,
  RoomRole targetrole)

void

MenuCheckAuthorizationWrapper(
  ref optional integer unused1,
  ref optional integer unused2,
  ref MenuStructList[] menuentries,
  ref optional object menu,
  ref optional object[] selobjects,
  out optional boolean addchildren)

void

ObjectConstructor(
  optional object sourceobj)

void

ObjectDelete()

void

ObjectRelatedObjectsChanged(
  object obj,
  object[] addedto,
  object[] removedfrom)

void

ObjectRestoreVersion()

DataImportControl

PrepareDataImportControl(
  DataImportComponentObject importdefinition,
  AttributeObjectDef attrdefforcontrol,
  optional String namesuffix,
  out retval DataImportControl ctrl,
  out ContentObject importsource,
  optional integer bulksize)

void

ProcessAppConfigRoleChange(
  User[] reconfigmembers,
  User[] removedadmins,
  User[] removedappusers)

void

TeamRoomDelete(
  optional object container,
  optional object view,
  optional RoomProgressInfo progress)

boolean

UseRoomHierarchy(
  out retval boolean usehierarchy)