Actions of System (COOSYSTEM@1.1)

ReferenceName
COOSYSTEM@1.1:AdminAttributeGet
COOSYSTEM@1.1:AdminAttributeSet
COOSYSTEM@1.1:AdminObjectCreate
COOSYSTEM@1.1:AdminObjectDelVersions
COOSYSTEM@1.1:AdminObjectLock
COOSYSTEM@1.1:AdminObjectLockAttribute
COOSYSTEM@1.1:AdminObjectSearch
COOSYSTEM@1.1:AdminObjectSearchAsync
COOSYSTEM@1.1:AdminSearchExecute
COOSYSTEM@1.1:AllowedACLsGet
COOSYSTEM@1.1:AllowedClassesFilter
COOSYSTEM@1.1:AllowedClassesGet
COOSYSTEM@1.1:AllowedClassesHas
COOSYSTEM@1.1:AllowedObjectRolesGet
COOSYSTEM@1.1:AllowedObjectsFilter
COOSYSTEM@1.1:ArchObject
COOSYSTEM@1.1:AttrActiveGet
COOSYSTEM@1.1:AttrActiveGetVersion
COOSYSTEM@1.1:AttrActiveSet
COOSYSTEM@1.1:AttrAllAttributesGet
COOSYSTEM@1.1:AttrAllAttributesGetVersion
COOSYSTEM@1.1:AttrAllowedBaseEditObjsCopy
COOSYSTEM@1.1:AttrAllowedBaseEditObjsGet
COOSYSTEM@1.1:AttrAllowedBaseEditObjsGetVersion
COOSYSTEM@1.1:AttrAllowedBaseEditObjsSet
COOSYSTEM@1.1:AttrArchDeleteObjsCopy
COOSYSTEM@1.1:AttrArchive
COOSYSTEM@1.1:AttrAttrTypeConstructor
COOSYSTEM@1.1:AttrAuditLogGet
COOSYSTEM@1.1:AttrAuditLogGetVersion
COOSYSTEM@1.1:AttrAuditLogObjConstructor
COOSYSTEM@1.1:AttrAuditLogObjCopy
COOSYSTEM@1.1:AttrAuditLogObjDestructor
COOSYSTEM@1.1:AttrAuditSearchResultGet
COOSYSTEM@1.1:AttrBackLinkConstructor
COOSYSTEM@1.1:AttrBackLinkCopy
COOSYSTEM@1.1:AttrBackLinkDelVersion
COOSYSTEM@1.1:AttrBackLinkDestructor
COOSYSTEM@1.1:AttrBackLinkFixVersion
COOSYSTEM@1.1:AttrBackLinkGet
COOSYSTEM@1.1:AttrBackLinkGetVersion
COOSYSTEM@1.1:AttrBackLinkSet
COOSYSTEM@1.1:AttrBooleanTrueIfNullGet
COOSYSTEM@1.1:AttrCheckSet
COOSYSTEM@1.1:AttrChildrenACLRefSet
COOSYSTEM@1.1:AttrChildrenCopy
COOSYSTEM@1.1:AttrChildrenDestructor
COOSYSTEM@1.1:AttrChildrenFixManualVersion
COOSYSTEM@1.1:AttrChildrenFixVersion
COOSYSTEM@1.1:AttrClassHierarchyGet
COOSYSTEM@1.1:AttrCompContentSet
COOSYSTEM@1.1:AttrCompListCopy
COOSYSTEM@1.1:AttrCompListGet
COOSYSTEM@1.1:AttrCompListGetVersion
COOSYSTEM@1.1:AttrCompListSet
COOSYSTEM@1.1:AttrCompStateSet
COOSYSTEM@1.1:AttrConstructor
COOSYSTEM@1.1:AttrConstructorCopy
COOSYSTEM@1.1:AttrContentConstructor
COOSYSTEM@1.1:AttrContentGet
COOSYSTEM@1.1:AttrContentGetFTS
COOSYSTEM@1.1:AttrContentGetVersion
COOSYSTEM@1.1:AttrContentHitGet
COOSYSTEM@1.1:AttrContentSet
COOSYSTEM@1.1:AttrCopy
COOSYSTEM@1.1:AttrDatabaseInfoGet
COOSYSTEM@1.1:AttrDelVersion
COOSYSTEM@1.1:AttrDeletedSet
COOSYSTEM@1.1:AttrDestructor
COOSYSTEM@1.1:AttrExprCheckSet
COOSYSTEM@1.1:AttrFilterCheckSet
COOSYSTEM@1.1:AttrFilterValidCheckSet
COOSYSTEM@1.1:AttrFixVersion
COOSYSTEM@1.1:AttrFullReferenceGet
COOSYSTEM@1.1:AttrGenURLGet
COOSYSTEM@1.1:AttrGenURLGetVersion
COOSYSTEM@1.1:AttrGenURLSet
COOSYSTEM@1.1:AttrGet
COOSYSTEM@1.1:AttrGetDisp
COOSYSTEM@1.1:AttrGetVersion
COOSYSTEM@1.1:AttrGetVersionFromActVersion
COOSYSTEM@1.1:AttrGetVersionNone
COOSYSTEM@1.1:AttrGetVersionUsingAttrGet
COOSYSTEM@1.1:AttrLineConstructor
COOSYSTEM@1.1:AttrLockGet
COOSYSTEM@1.1:AttrLockInfoGet
COOSYSTEM@1.1:AttrMMCSrvAreasSet
COOSYSTEM@1.1:AttrMasterAttributesSet
COOSYSTEM@1.1:AttrMasterClassSet
COOSYSTEM@1.1:AttrMethActionsCopy
COOSYSTEM@1.1:AttrMethActionsGet
COOSYSTEM@1.1:AttrMethActionsGetVersion
COOSYSTEM@1.1:AttrMethActionsSet
COOSYSTEM@1.1:AttrModelMigrationGet
COOSYSTEM@1.1:AttrObjACLConstructor
COOSYSTEM@1.1:AttrObjACLCopy
COOSYSTEM@1.1:AttrObjACLSet
COOSYSTEM@1.1:AttrObjAddressGet
COOSYSTEM@1.1:AttrObjAddressGetVersion
COOSYSTEM@1.1:AttrObjAllPublicAccessChildrenGet
COOSYSTEM@1.1:AttrObjAllPublicAccessChildrenGetVersion
COOSYSTEM@1.1:AttrObjArchive
COOSYSTEM@1.1:AttrObjContSizeGet
COOSYSTEM@1.1:AttrObjCoogtGet
COOSYSTEM@1.1:AttrObjCoogtGetVersion
COOSYSTEM@1.1:AttrObjCoostGet
COOSYSTEM@1.1:AttrObjCoostGetVersion
COOSYSTEM@1.1:AttrObjCurCooSvcSet
COOSYSTEM@1.1:AttrObjDomainGet
COOSYSTEM@1.1:AttrObjDomainGetVersion
COOSYSTEM@1.1:AttrObjLitigationHoldSet
COOSYSTEM@1.1:AttrObjLocationGet
COOSYSTEM@1.1:AttrObjMasterCopy
COOSYSTEM@1.1:AttrObjMmcstConstructor
COOSYSTEM@1.1:AttrObjMmcstCopy
COOSYSTEM@1.1:AttrObjMmcstSet
COOSYSTEM@1.1:AttrObjNameBuildSet
COOSYSTEM@1.1:AttrObjNameGet
COOSYSTEM@1.1:AttrObjNameGetVersion
COOSYSTEM@1.1:AttrObjNameSet
COOSYSTEM@1.1:AttrObjOwnGroupSet
COOSYSTEM@1.1:AttrObjOwnerSet
COOSYSTEM@1.1:AttrObjPrimaryRelatedGet
COOSYSTEM@1.1:AttrObjPrimaryRelatedSet
COOSYSTEM@1.1:AttrObjPublicAccessChildrenGet
COOSYSTEM@1.1:AttrObjPublicAccessChildrenGetVersion
COOSYSTEM@1.1:AttrObjPublicAccessGet
COOSYSTEM@1.1:AttrObjPublicAccessGetVersion
COOSYSTEM@1.1:AttrObjPublicAccessLineCtor
COOSYSTEM@1.1:AttrObjPublicAccessLogGet
COOSYSTEM@1.1:AttrObjPublicAccessLogGetVersion
COOSYSTEM@1.1:AttrObjPublicAccessSet
COOSYSTEM@1.1:AttrObjRelatedSet
COOSYSTEM@1.1:AttrObjRestArchive
COOSYSTEM@1.1:AttrObjRetentionDateSet
COOSYSTEM@1.1:AttrObjRolesSet
COOSYSTEM@1.1:AttrObjSecPropSet
COOSYSTEM@1.1:AttrObjSecSet
COOSYSTEM@1.1:AttrObjSecUsersGet
COOSYSTEM@1.1:AttrObjSelfConstructor
COOSYSTEM@1.1:AttrObjSelfCopy
COOSYSTEM@1.1:AttrObjSyncCopy
COOSYSTEM@1.1:AttrObjSyncGet
COOSYSTEM@1.1:AttrObjSyncGetVersion
COOSYSTEM@1.1:AttrObjSyncSet
COOSYSTEM@1.1:AttrObjUseablePrimaryRelatedFilter
COOSYSTEM@1.1:AttrObjUserChangedAtGet
COOSYSTEM@1.1:AttrObjVersSizeGet
COOSYSTEM@1.1:AttrObjectCacheInfoGet
COOSYSTEM@1.1:AttrOnceSet
COOSYSTEM@1.1:AttrPathGetDisp
COOSYSTEM@1.1:AttrPrivateGet
COOSYSTEM@1.1:AttrPrivateSet
COOSYSTEM@1.1:AttrProdCompObjsCopy
COOSYSTEM@1.1:AttrProdCompObjsGet
COOSYSTEM@1.1:AttrProdCompObjsGetVersion
COOSYSTEM@1.1:AttrProdCompObjsSet
COOSYSTEM@1.1:AttrProdDemoDataObjsCopy
COOSYSTEM@1.1:AttrProdDemoDataObjsGet
COOSYSTEM@1.1:AttrProdDemoDataObjsGetVersion
COOSYSTEM@1.1:AttrProdDemoDataObjsSet
COOSYSTEM@1.1:AttrProdStateSet
COOSYSTEM@1.1:AttrProdTransObjsCopy
COOSYSTEM@1.1:AttrProdTransObjsGet
COOSYSTEM@1.1:AttrProdTransObjsGetVersion
COOSYSTEM@1.1:AttrProdTransObjsSet
COOSYSTEM@1.1:AttrRefMergeGet
COOSYSTEM@1.1:AttrRefMergeGetVersion
COOSYSTEM@1.1:AttrRefMergeSet
COOSYSTEM@1.1:AttrRefValueGet
COOSYSTEM@1.1:AttrRefValueGetVersion
COOSYSTEM@1.1:AttrRefValueSet
COOSYSTEM@1.1:AttrReferenceSet
COOSYSTEM@1.1:AttrRelationCopy
COOSYSTEM@1.1:AttrRelationDelVersion
COOSYSTEM@1.1:AttrRelationDestructor
COOSYSTEM@1.1:AttrRelationFixVersion
COOSYSTEM@1.1:AttrRelationGet
COOSYSTEM@1.1:AttrRelationGetVersion
COOSYSTEM@1.1:AttrRelationSet
COOSYSTEM@1.1:AttrRestArchive
COOSYSTEM@1.1:AttrRestVersion
COOSYSTEM@1.1:AttrRestVersionFromActVersion
COOSYSTEM@1.1:AttrSearch
COOSYSTEM@1.1:AttrSearchNotPossible
COOSYSTEM@1.1:AttrServerInfoGet
COOSYSTEM@1.1:AttrServiceConfigInfoGet
COOSYSTEM@1.1:AttrServiceInfoGet
COOSYSTEM@1.1:AttrSessionGetAudit
COOSYSTEM@1.1:AttrSet
COOSYSTEM@1.1:AttrStringListSet
COOSYSTEM@1.1:AttrSubClassesCopy
COOSYSTEM@1.1:AttrSubClassesGet
COOSYSTEM@1.1:AttrSubClassesGetVersion
COOSYSTEM@1.1:AttrSubClassesSet
COOSYSTEM@1.1:AttrTableDefinitionGet
COOSYSTEM@1.1:AttrTableDefinitionSet
COOSYSTEM@1.1:AttrTotalObjQuotaGet
COOSYSTEM@1.1:AttrTotalQuotaGet
COOSYSTEM@1.1:AttrUniqIDConstructor
COOSYSTEM@1.1:AttrUniqIDCopy
COOSYSTEM@1.1:AttrUserOnlineGet
COOSYSTEM@1.1:AttrUserOpenIDSet
COOSYSTEM@1.1:AttrUserSubRolesLineCtor
COOSYSTEM@1.1:AttrUserSurNameGet
COOSYSTEM@1.1:AttrValueExprGet
COOSYSTEM@1.1:AttrValueExprGetVersion
COOSYSTEM@1.1:AttrValueExprSet
COOSYSTEM@1.1:AttrVirtualAttrsGet
COOSYSTEM@1.1:AttrVirtualAttrsGetVersion
COOSYSTEM@1.1:AttrWorkGroupMemberUsersGet
COOSYSTEM@1.1:AttrWorkGroupMembersSet
COOSYSTEM@1.1:BackupContentAreas
COOSYSTEM@1.1:Break
COOSYSTEM@1.1:BuildIndex
COOSYSTEM@1.1:BuildScan
COOSYSTEM@1.1:CallApplication
COOSYSTEM@1.1:CallPublicAccessAction
COOSYSTEM@1.1:Cancel
COOSYSTEM@1.1:ChangeSubscriptionObjectsGet
COOSYSTEM@1.1:ChangeSubscriptionObjectsUpdate
COOSYSTEM@1.1:CheckContentConsistency
COOSYSTEM@1.1:CheckDeletedAuditAccess
COOSYSTEM@1.1:CheckUserQuota
COOSYSTEM@1.1:CheckUserSubstitution
COOSYSTEM@1.1:CheckVersion
COOSYSTEM@1.1:CheckWorkDay
COOSYSTEM@1.1:CleanupCASCache
COOSYSTEM@1.1:CleanupContentAreas
COOSYSTEM@1.1:ClearCache
COOSYSTEM@1.1:ClearIndexState
COOSYSTEM@1.1:ComponentObjectPrepare
COOSYSTEM@1.1:ComponentObjectsGet
COOSYSTEM@1.1:Configure
COOSYSTEM@1.1:ConvertContentToFinalForm
COOSYSTEM@1.1:CoverageInfoFlush
COOSYSTEM@1.1:CreatePublicAccessSecret
COOSYSTEM@1.1:CurrencyConvert
COOSYSTEM@1.1:DeleteArchObject
COOSYSTEM@1.1:DeleteAuditLog
COOSYSTEM@1.1:DeleteAuditLogUserObj
COOSYSTEM@1.1:DeleteAuditLogUserRef
COOSYSTEM@1.1:Deserialize
COOSYSTEM@1.1:DirectAttributeGet
COOSYSTEM@1.1:DynamicPostWrapperSet
COOSYSTEM@1.1:DynamicPreWrapperSet
COOSYSTEM@1.1:EvaluateCondition
COOSYSTEM@1.1:EvaluateFilter
COOSYSTEM@1.1:EvaluateTimeInterval
COOSYSTEM@1.1:ExecAsync
COOSYSTEM@1.1:ExecuteStatement
COOSYSTEM@1.1:ExportAuditLog
COOSYSTEM@1.1:FilterObjectsForUser
COOSYSTEM@1.1:FindDomains
COOSYSTEM@1.1:FlushAuditLog
COOSYSTEM@1.1:Format
COOSYSTEM@1.1:GetAltContent
COOSYSTEM@1.1:GetArchObject
COOSYSTEM@1.1:GetArchStoreName
COOSYSTEM@1.1:GetArchSystemName
COOSYSTEM@1.1:GetAttributePath
COOSYSTEM@1.1:GetAttributeRecursive
COOSYSTEM@1.1:GetChangedObjects
COOSYSTEM@1.1:GetConsistentBackupState
COOSYSTEM@1.1:GetContentFormats
COOSYSTEM@1.1:GetDocProperty
COOSYSTEM@1.1:GetInDoubtTransactions
COOSYSTEM@1.1:GetKernelState
COOSYSTEM@1.1:GetLogExportObjectDataAuditValue
COOSYSTEM@1.1:GetLoginEntryList
COOSYSTEM@1.1:GetModifyPropagation
COOSYSTEM@1.1:GetObjectDeleteAuditValue
COOSYSTEM@1.1:GetObjectMaster
COOSYSTEM@1.1:GetObjectRoles
COOSYSTEM@1.1:GetParents
COOSYSTEM@1.1:GetPublicAccessAuditValue
COOSYSTEM@1.1:GetPublicAccessContent
COOSYSTEM@1.1:GetPublicAccessInfo
COOSYSTEM@1.1:GetSubstitutedGroups
COOSYSTEM@1.1:GetUserSecurityClearance
COOSYSTEM@1.1:GetVersMax
COOSYSTEM@1.1:HasAltContent
COOSYSTEM@1.1:HasContentFormatClass
COOSYSTEM@1.1:InstallStatement
COOSYSTEM@1.1:InstallTableDefinition
COOSYSTEM@1.1:IsContentFormatSupported
COOSYSTEM@1.1:IsContentPropertyVisible
COOSYSTEM@1.1:IsCurrentUserComplianceManager
COOSYSTEM@1.1:IsDelegationActive
COOSYSTEM@1.1:IsObjNameChangeableUI
COOSYSTEM@1.1:IsPatchContentEnabled
COOSYSTEM@1.1:IsPublicAccessAllowed
COOSYSTEM@1.1:IsPublicAccessEnabled
COOSYSTEM@1.1:IsUpdateMode
COOSYSTEM@1.1:KernelCleanup
COOSYSTEM@1.1:KernelRefresh
COOSYSTEM@1.1:LoadCompContents
COOSYSTEM@1.1:LoadDemoData
COOSYSTEM@1.1:LoadQueryResults
COOSYSTEM@1.1:LoadServiceCache
COOSYSTEM@1.1:LocalObjectsAdd
COOSYSTEM@1.1:LocalObjectsGet
COOSYSTEM@1.1:LocalObjectsGetQueryConstraints
COOSYSTEM@1.1:LogExportObjectData
COOSYSTEM@1.1:LogProductUsage
COOSYSTEM@1.1:LogPublicAccess
COOSYSTEM@1.1:LoggedIn
COOSYSTEM@1.1:Login
COOSYSTEM@1.1:LoginLocationAdded
COOSYSTEM@1.1:Logout
COOSYSTEM@1.1:MethodCheck
COOSYSTEM@1.1:ModifyAttribute
COOSYSTEM@1.1:NoOperation
COOSYSTEM@1.1:ObjectAccessTypesGet
COOSYSTEM@1.1:ObjectAddAudit
COOSYSTEM@1.1:ObjectAddrReserve
COOSYSTEM@1.1:ObjectArchive
COOSYSTEM@1.1:ObjectArchiveVersion
COOSYSTEM@1.1:ObjectBreakLock
COOSYSTEM@1.1:ObjectBreakLockPermanent
COOSYSTEM@1.1:ObjectChangeClass
COOSYSTEM@1.1:ObjectChangeCoosvc
COOSYSTEM@1.1:ObjectChangeMmcst
COOSYSTEM@1.1:ObjectChanged
COOSYSTEM@1.1:ObjectCheck
COOSYSTEM@1.1:ObjectChildCopy
COOSYSTEM@1.1:ObjectCommitted
COOSYSTEM@1.1:ObjectConfirmAccess
COOSYSTEM@1.1:ObjectConfirmFinalAccess
COOSYSTEM@1.1:ObjectConstructor
COOSYSTEM@1.1:ObjectCopy
COOSYSTEM@1.1:ObjectCreate
COOSYSTEM@1.1:ObjectDelAudit
COOSYSTEM@1.1:ObjectDelVersion
COOSYSTEM@1.1:ObjectDelVersions
COOSYSTEM@1.1:ObjectDelete
COOSYSTEM@1.1:ObjectErrorArchiveFailed
COOSYSTEM@1.1:ObjectErrorContentArchived
COOSYSTEM@1.1:ObjectErrorLock
COOSYSTEM@1.1:ObjectErrorLockPermanent
COOSYSTEM@1.1:ObjectExtendAccess
COOSYSTEM@1.1:ObjectFinalFormSet
COOSYSTEM@1.1:ObjectFinalFormUnset
COOSYSTEM@1.1:ObjectFinalizeCommit
COOSYSTEM@1.1:ObjectFixVersion
COOSYSTEM@1.1:ObjectGetDelegationToken
COOSYSTEM@1.1:ObjectGetDump
COOSYSTEM@1.1:ObjectGetVersion
COOSYSTEM@1.1:ObjectListGet
COOSYSTEM@1.1:ObjectLoadAllContents
COOSYSTEM@1.1:ObjectLoadFromArchive
COOSYSTEM@1.1:ObjectLoadVersionFromArchive
COOSYSTEM@1.1:ObjectLock
COOSYSTEM@1.1:ObjectLockAttribute
COOSYSTEM@1.1:ObjectLockInfoGet
COOSYSTEM@1.1:ObjectLockPermanent
COOSYSTEM@1.1:ObjectLockRefresh
COOSYSTEM@1.1:ObjectMMCPathGet
COOSYSTEM@1.1:ObjectPrepareCommit
COOSYSTEM@1.1:ObjectRecoverVersion
COOSYSTEM@1.1:ObjectRefresh
COOSYSTEM@1.1:ObjectReleaseVersion
COOSYSTEM@1.1:ObjectRelock
COOSYSTEM@1.1:ObjectReplace
COOSYSTEM@1.1:ObjectRestoreFromArchive
COOSYSTEM@1.1:ObjectRestoreVersion
COOSYSTEM@1.1:ObjectRoleAdd
COOSYSTEM@1.1:ObjectUnlock
COOSYSTEM@1.1:ObjectUnlockPermanent
COOSYSTEM@1.1:ObjectUseDelegationToken
COOSYSTEM@1.1:ObjectValid
COOSYSTEM@1.1:PatchContent
COOSYSTEM@1.1:Print
COOSYSTEM@1.1:PrintEx
COOSYSTEM@1.1:PurgeVersions
COOSYSTEM@1.1:QueryAuditLogByUser
COOSYSTEM@1.1:RaiseError
COOSYSTEM@1.1:RecoverIndex
COOSYSTEM@1.1:RecoverScan
COOSYSTEM@1.1:RelationCreate
COOSYSTEM@1.1:SaveServiceCache
COOSYSTEM@1.1:SearchObjectsCalled
COOSYSTEM@1.1:Serialize
COOSYSTEM@1.1:ServiceRecover
COOSYSTEM@1.1:SessionCheck
COOSYSTEM@1.1:SessionCreate
COOSYSTEM@1.1:SessionInfoGet
COOSYSTEM@1.1:SessionInfoListGet
COOSYSTEM@1.1:SessionLog
COOSYSTEM@1.1:SessionLoggedIn
COOSYSTEM@1.1:SessionLogin
COOSYSTEM@1.1:SessionLogout
COOSYSTEM@1.1:SessionTerminate
COOSYSTEM@1.1:SetArchObjectRetentionDate
COOSYSTEM@1.1:SetAttributeNoteless
COOSYSTEM@1.1:SetContentParsing
COOSYSTEM@1.1:SetCurrentWorkStationInfo
COOSYSTEM@1.1:SetExternalQuotaEntry
COOSYSTEM@1.1:SetUserClientDomain
COOSYSTEM@1.1:SetUserEnvironment
COOSYSTEM@1.1:SetUserLanguage
COOSYSTEM@1.1:SetUserLocale
COOSYSTEM@1.1:SetUserRole
COOSYSTEM@1.1:SetUserSecurityClearance
COOSYSTEM@1.1:SwitchToNormalMode
COOSYSTEM@1.1:SwitchToReadOnlyMode
COOSYSTEM@1.1:SwitchToRecoveryMode
COOSYSTEM@1.1:SwitchToUpdateMode
COOSYSTEM@1.1:SynchronizeConfig
COOSYSTEM@1.1:SystemInstall
COOSYSTEM@1.1:SystemUninstall
COOSYSTEM@1.1:TransferObjectCreate
COOSYSTEM@1.1:TypeCast
COOSYSTEM@1.1:TypeCompare
COOSYSTEM@1.1:UninstallStatement
COOSYSTEM@1.1:UninstallTableDefinition
COOSYSTEM@1.1:UpdateUserQuota
COOSYSTEM@1.1:UpgradeExtensions
COOSYSTEM@1.1:UpgradeVersions
COOSYSTEM@1.1:UserConfirmAuthentication
COOSYSTEM@1.1:UserGroupAdd
COOSYSTEM@1.1:UserQuotaExceededHook
COOSYSTEM@1.1:UserReplace
COOSYSTEM@1.1:UserTrustedNetworksGet
COOSYSTEM@1.1:ValidateOwner

COOSYSTEM@1.1:AdminAttributeGet

Retrieves the value of an attribute in administrative use cases. Certain system components use this action to retrieve certain system attributes even if the ACL of the object does not allow reading.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse The attribute that should be retrieved
valueoutfalse The existing value of the attribute
directfromdbCOOSYSTEM@1.1:BOOLEANintrue if true the value of the attribute as it is stored in the database is retrieved unless it has been modified in the current transaction. if null or false the value is retrieved in the normal way which means that the action specified in COOSYSTEM@1.1:attractget is executed, that ghosts are replaced and that objects are converted to a version that is derived from the object where this action is called on.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AdminAttributeSet

Changes the value of an attribute in administrative use cases. Certain system components use this action to modify certain system properties even if the ACL of the object does not allow modification.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse The attribute which should be changed
valueintrue The new value of the attribute
notelessCOOSYSTEM@1.1:BOOLEANintrue if null or true the attribute is changed without changing COOSYSTEM@1.1:objchangedby
noattrsetCOOSYSTEM@1.1:BOOLEANintrue if true the attribute is changed without executing AttrSet actions

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AdminObjectCreate

ParameterTypeIn/OutOptionalDescription
coostdomCOOSYSTEM@1.1:OBJECTin/outfalse
objectCOOSYSTEM@1.1:OBJECToutfalse
addressCOOSYSTEM@1.1:STRINGintrue
virtualobjectCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AdminObjectDelVersions

Deletes all versions of the object in administrative use cases. Certain system components use this action to delete the object versions even if the ACL of the object does not allow deleting.
ParameterTypeIn/OutOptionalDescription
maxdatetimeCOOSYSTEM@1.1:DATETIMEintrue Delete versions up to the specified timestamp.
releaseversionsCOOSYSTEM@1.1:BOOLEANintrue Delete released versions too.
ignoreerrorsCOOSYSTEM@1.1:BOOLEANintrue Ignore errors when deleting an object version.
errorlistCOOSYSTEM@1.1:STRINGLISTouttrue List of ignored errors.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AdminObjectLock

ParameterTypeIn/OutOptionalDescription
recursiveCOOSYSTEM@1.1:BOOLEANintrue
automaticunlockCOOSYSTEM@1.1:BOOLEANintrue
timeoutCOOSYSTEM@1.1:INTEGERintrue
manualrefreshCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AdminObjectLockAttribute

ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse
timeoutCOOSYSTEM@1.1:INTEGERintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AdminObjectSearch

ParameterTypeIn/OutOptionalDescription
queryCOOSYSTEM@1.1:STRINGinfalse
hitsCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AdminObjectSearchAsync

ParameterTypeIn/OutOptionalDescription
queryCOOSYSTEM@1.1:STRINGinfalse
searchresultCOOSYSTEM@1.1:COMINTERFACEoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AdminSearchExecute

ParameterTypeIn/OutOptionalDescription
queryCOOSYSTEM@1.1:STRINGinfalse
actionCOOSYSTEM@1.1:OBJECTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AllowedACLsGet

Computes the list of ACL objects that the current user in the current role (if any) is allowed to use according to the definitions in the user object and the groups, that the user belongs to, or the current role, if the user is currently working in a role.
ParameterTypeIn/OutOptionalDescription
aclsCOOSYSTEM@1.1:OBJECTLISToutfalse List of ACL objects. If this list is empty, the user can use any ACL object.
allowadditionalCOOSYSTEM@1.1:BOOLEANoutfalse If this parameter is TRUE, the user is restricted to certain ACLs only in some of the groups. There are other groups that allow him to use any ACL. The returned list of ACLs is not binding.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AllowedClassesFilter

Filters object classes for a property. This action can be called directly on a property if parameter attrdef is not specified. Otherwise it filters object classes for property attrdef of the object. Parameter mode specifies the allowed classes. If parameter test is specified and true, parameter classes is not modified when it contains an illegal class. Instead, test contains false on return.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse
modeCOOSYSTEM@1.1:CheckAllowedModeinfalse
classesCOOSYSTEM@1.1:OBJECTLISTin/outfalse
testCOOSYSTEM@1.1:BOOLEANin/outtrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AllowedClassesGet

Computes allowed and not allowed object classes for a property. This action can be called directly on a property if parameter attrdef is not specified. Otherwise it computes object classes property attrdef of the object. Parameter mode specifies which object classes should be computed.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTintrue
modeCOOSYSTEM@1.1:CheckAllowedModeinfalse
allowedclassesCOOSYSTEM@1.1:OBJECTLISToutfalse
notallowedclassesCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AllowedClassesHas

ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse
modeCOOSYSTEM@1.1:CheckAllowedModeinfalse
checkaccessCOOSYSTEM@1.1:BOOLEANinfalse
checkabstractCOOSYSTEM@1.1:BOOLEANinfalse
hasallowedCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AllowedObjectRolesGet

ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISTintrue
objectrolesCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AllowedObjectsFilter

Filters objects for a property. This action can be called directly on a property if parameter attrdef is not specified. Otherwise it filters objects for property attrdef of the object. Parameter mode specifies the allowed classes. If parameter test is specified and true, parameter classes is not modified when it contains an object of an illegal class. Instead, test contains false on return.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse
modeCOOSYSTEM@1.1:CheckAllowedModeinfalse
objectsCOOSYSTEM@1.1:OBJECTLISTin/outfalse
testCOOSYSTEM@1.1:BOOLEANin/outtrue
checkvalidCOOSYSTEM@1.1:BOOLEANintrue
validatCOOSYSTEM@1.1:DATETIMEintrue
filterCOOSYSTEM@1.1:STRINGintrue
filterattrdefCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ArchObject

This action is called by the kernel for storing objects in an archive store. Multiple objects can be stored at once (see COOSYSTEM@1.1:AttrObjArchive).
ParameterTypeIn/OutOptionalDescription
archidCOOSYSTEM@1.1:STRINGoutfalse Archive Document ID
objCOOSYSTEM@1.1:OBJECTinfalse Root Object
versnrCOOSYSTEM@1.1:INTEGERinfalse Version Number
contentsCOOSYSTEM@1.1:ArchContentinfalse Contents
propertiesCOOSYSTEM@1.1:ArchPropertyinfalse Properties (see COOSYSTEM@1.1:archstattrconfig)
retentionperiodCOOSYSTEM@1.1:STRINGintrue Retention Period (Years)
retentiondateCOOSYSTEM@1.1:STRINGintrue Retention Date (ISO-Format: YYYY-MM-ddTHH:mm:ss)

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrActiveGet

Reads the active state of the object. It checks whether the corresponding service is active. This action is called by the kernel when the value of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrActiveGetVersion

Gets the active state of an object version. It checks whether the corresponding service is active. This action is called by the kernel when the value of a version of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrActiveSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAllAttributesGet

Reads all properties of an object class.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAllAttributesGetVersion

Reads all properties of a version of an object class.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAllowedBaseEditObjsCopy

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAllowedBaseEditObjsGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAllowedBaseEditObjsGetVersion

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAllowedBaseEditObjsSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrArchDeleteObjsCopy

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrArchive

This action is the template for actions that archive properties, when an object is archived. Such actions are specified in the property COOSYSTEM@1.1:attractarch of a property definition. They are called, when an object is archived or recovered in the archive.

Additional Information

Prototype: COOSYSTEM@1.1:AttrArchivePrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAttrTypeConstructor

Constructor action for the property COOSYSTEM@1.1:attrtype of a property definition.

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAuditLogGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAuditLogGetVersion

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAuditLogObjConstructor

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAuditLogObjCopy

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAuditLogObjDestructor

Additional Information

Prototype: COOSYSTEM@1.1:AttrDestructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrAuditSearchResultGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrBackLinkConstructor

Is the constructor action for back link properties. It creates an object of the COOSYSTEM@1.1:BackLink class.

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrBackLinkCopy

Initializes the backlink property as if the object were created. This action is called by the kernel, when an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrBackLinkDelVersion

Deletes the version of a back link property value. This action is used to keep the backlink property synchronous with the objects using it. It is called by the kernel when a version of an object is deleted.

Additional Information

Prototype: COOSYSTEM@1.1:AttrDelVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrBackLinkDestructor

Deletes the back link object associated with the back link property of the object. This action is called by the kernel, when an object is deleted.

Additional Information

Prototype: COOSYSTEM@1.1:AttrDestructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrBackLinkFixVersion

Stores the current value of the back link property and creates a new one. This action is used to keep the backlink properties synchronous to the objects using it. It is called by the kernel when a version of an object is stored and a new version is begun.

Additional Information

Prototype: COOSYSTEM@1.1:AttrFixVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrBackLinkGet

Gets the values of the back link object and displays it in the back link property of the object. This action is called by the kernel when the value of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrBackLinkGetVersion

Reads the values of a version of the back link object and displays it in the back link property of a version of the object. This action is called by the kernel when the value of a version of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrBackLinkSet

Prevents the setting of the value of a back link property. This action is called by the kernel before the changed properties are stored.

Note: The back link provided by Fabasoft Components is changable in one way by default. If you want to change the back link values in the target property you have to set the property to changable and assign this action as the action to set the value.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrBooleanTrueIfNullGet

Returns true if the boolean is null

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrCheckSet

Sets the changed properties of the object and checks the consistency. This action is called by the kernel before the changed properties are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrChildrenACLRefSet

Set the referenced object for objects stored in property value. The referenced object is the object the property is assigned to.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrChildrenCopy

Copies the objects stored in a property. This action is called by the kernel, when an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrChildrenDestructor

Deletes the objects stored in a property. This action is called by the kernel, when an object is deleted.

Additional Information

Prototype: COOSYSTEM@1.1:AttrDestructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrChildrenFixManualVersion

Save a manual version of objects stored in property value and start a new version. The description of the version of the current object is used for the description of the versions for the children.

Additional Information

Prototype: COOSYSTEM@1.1:AttrFixVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrChildrenFixVersion

Save a version of objects stored in property value and start a new version.

Additional Information

Prototype: COOSYSTEM@1.1:AttrFixVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrClassHierarchyGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrCompContentSet

Sets the contents of the object. This action is called by the kernel before the changed properties are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrCompListCopy

Copies a list of objects in the property of the software component. This action is called by the kernel, when an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrCompListGet

Reads the list of component objects stored in the property of the software component.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrCompListGetVersion

Reads the list of objects belonging to a version of the software component. This action is called by the kernel, when the value of the version of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrCompListSet

Sets the component object list of the software component. This action is called by the kernel before the changed properties are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrCompStateSet

Sets the state of the software component.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrConstructor

Is the template for actions which create properties and initialize them with default values. These actions are specified in the property COOSYSTEM@1.1:attractctor of a property definition. They are called by the kernel during the creation of an object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrConstructorCopy

Initializes the property of the copied object just as it was created. This action is called by the kernel, when an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrContentConstructor

Creates a value for a content property. This action is called when an object is created.

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrContentGet

Reads the primary content of the object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrContentGetFTS

Gets the content of the object for building a full-text search index.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetFTSPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrContentGetVersion

Gets the content of a version of the object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrContentHitGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrContentSet

Sets a content property of the object. This action is called by the kernel before the changed properties are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrCopy

Is the template for actions which copy a property value when an object is copied. These actions are specified in the property COOSYSTEM@1.1:attractcopy of a property definition. They are called by the kernel, when an object is created as a copy of an object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrDatabaseInfoGet

Reads the database information of the service. This action is called, when the value of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:AttrDelVersion

Is the template for actions, which delete the version of a property value. These actions are specified in the property COOSYSTEM@1.1:attractdelver of a property definition. They are called by the kernel, when a version of an object is deleted.

Additional Information

Prototype: COOSYSTEM@1.1:AttrDelVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrDeletedSet

Set action for the property COOSYSTEM@1.1:deleted.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrDestructor

Is the template for actions which delete a property value. These actions are specified in the property COOSYSTEM@1.1:attractdtor of a property definition. They are called by the kernel, when an object is deleted.

Additional Information

Prototype: COOSYSTEM@1.1:AttrDestructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrExprCheckSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrFilterCheckSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrFilterValidCheckSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrFixVersion

Is the template for actions which store the current version of a property value and start a new one. These actions are specified in the property COOSYSTEM@1.1:attractfixver of a property definition. They are called by the kernel, when a version of an object is stored and a new version is begun.

Additional Information

Prototype: COOSYSTEM@1.1:AttrFixVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrFullReferenceGet

Retrieves the full reference of an object (including domain ids or software component part for a component object).

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrGenURLGet

This action is called, when the URL of an Internet/Intranet URL object is read. It is provided to be able to overwrite it in derived classes.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrGenURLGetVersion

This action is called, when the URL of version of an Internet/Intranet URL object is read. It is provided to be able to overwrite it in derived classes.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrGenURLSet

This action is called, when the URL of version of an Internet/Intranet URL object is set. It is provided to be able to overwrite it in derived classes.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrGet

Is the template for actions which read a property value. These actions are specified in the property COOSYSTEM@1.1:attractget of a property definition. These actions are called by the kernel, when a property value is actually read. For volatile properties these actions are called for each access, otherwise the kernel caches the result of that action until the object is changed or COOSYSTEM@1.1:ObjectRefresh is called on the object. Such an action can be used to change the value of the property before it leaves the kernel.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrGetDisp

Gets a display string, that visually represents the value of the property. Such actions can be specified in the property COOSYSTEM@1.1:attractgetdisp of a property definition. These actions can be called by the kernel, if a component requests the string representation of a property or by any other component, that displays a representation of properties.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetDispPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrGetVersion

Is the template for actions which read the version of a property value. These actions are specified in the property COOSYSTEM@1.1:attractgetver of a property definition. They are called by the kernel, when the version of a property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrGetVersionFromActVersion

Gets property values always from the current version. Editing the versioned property value is possible because the current version gets changed.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrGetVersionNone

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrGetVersionUsingAttrGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrLineConstructor

Additional Information

Prototype: COOSYSTEM@1.1:AttrLineConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrLockGet

Reads the information whether the object is locked and if so, who locked it and when. This action is called by the kernel when the value of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrLockInfoGet

Reads the locking information of the COO Store. This action is called by the kernel when the value of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:AttrMMCSrvAreasSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrMasterAttributesSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrMasterClassSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrMethActionsCopy

Copies the actions of the object class. It is called by the kernel when an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrMethActionsGet

Reads the actions of the object class. This action is called when the value of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrMethActionsGetVersion

Gets the version of the actions of the object class. This action is called by the kernel when the value of a version of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrMethActionsSet

Sets the actions of the object class. This action is called by the kernel before the changed values are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrModelMigrationGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjACLConstructor

Initializes the ACL of an object with the default values.This action is called when an object is created.

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjACLCopy

This action is called, when the property COOSYSTEM@1.1:objacl is copied. If the current user is not allowed to use this ACL, the ACL is not copied and the object gets an ACL as if it was created new.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjACLSet

This action is called, when a value is stored in the property COOSYSTEM@1.1:objacl. It checks the consistency of the ACL and if the current user is allowed to use the new value.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjAddressGet

Reads the address of the object.This action is called by the kernel when the value of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjAddressGetVersion

Reads the address of the object. This action is called by the kernel when the value of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjAllPublicAccessChildrenGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjAllPublicAccessChildrenGetVersion

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjArchive

Archives the objects stored in an object pointer property or in a compound property. This action can be used as archive action for such properties. If the property is an object pointer property it archives all objects stored in that property. If the property is a compound property, it walks through all member properties and archives all objects found in object pointer properties, including nested compound properties. This action is usefull, if the archiving of an object should automatically archive dependent objects, that are stored in properties of the object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrArchivePrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjContSizeGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjCoogtGet

Gets the COO Outbound Gateway of the object. This action is called by the kernel when the value of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjCoogtGetVersion

Gets the COO Outbound Gateway of an object version. This action is called by the kernel when the value of a version of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjCoostGet

Gets the COO Store of the object. This action is called by the kernel when the value of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjCoostGetVersion

Gets the COO Store of an object version. This action is called by the kernel when the value of a version of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjCurCooSvcSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjDomainGet

Reads the domain of an object. This action is called by the kernel when the value of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjDomainGetVersion

Reads the domain of an object version. This action is called when the value of the version of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjLitigationHoldSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjLocationGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjMasterCopy

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjMmcstConstructor

Creates an MMC Store for object contents. This action is called by the kernel when an object is created.

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjMmcstCopy

Copies the MMC Store for object contents. This action is called by the kernel when an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjMmcstSet

Sets the MMC Store for object contents. This action is called by the kernel before the changed properties are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjNameBuildSet

Sets the object name of the object to its current value, if the object name is not modified itself in the current transaction. This action is intended to be used as set action for properties, that influence the look alike of the object name. The object name is recomputed and its current value is also stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjNameGet

Get action for the property COOSYSTEM@1.1:objname.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjNameGetVersion

Get version action for the property COOSYSTEM@1.1:objname.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjNameSet

Set action for the property COOSYSTEM@1.1:objname.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjOwnGroupSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjOwnerSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjPrimaryRelatedGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjPrimaryRelatedSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjPublicAccessChildrenGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjPublicAccessChildrenGetVersion

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjPublicAccessGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjPublicAccessGetVersion

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjPublicAccessLineCtor

Additional Information

Prototype: COOSYSTEM@1.1:AttrLineConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjPublicAccessLogGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjPublicAccessLogGetVersion

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjPublicAccessSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjRelatedSet

Removes the current object from the list of related objects (COOSYSTEM@1.1:objrelated) before storing it.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrObjRestArchive

Restores from archive the objects stored in an object pointer property or in a compound property. This action can be used as restore archive action for such properties. If the property is an object pointer property it restores from archive all objects stored in that property. If the property is a compound property, it walks through all member properties and restores from archive all objects found in object pointer properties, including nested compound properties. This action is usefull, if the restoring from archive of an object should automatically restore dependent objects, that are stored in properties of the object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrRestArchivePrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjRetentionDateSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjRolesSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjSecPropSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjSecSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjSecUsersGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjSelfConstructor

Is the constructor action for a property containing the object itself.

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjSelfCopy

Initializes a property containing the object itself as if the object was created. This action is called by the kernel when an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjSyncCopy

This action is called, when the values of a synchronized object pointer property of an object are copied. It is intended to be used as the copy action for properties of class COOSYSTEM@1.1:AttributeObjSyncDef.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjSyncGet

This action is called, when a synchronized object pointer property is read for an object. It is intended to be used as the get action for properties of class COOSYSTEM@1.1:AttributeObjSyncDef.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjSyncGetVersion

This action is called, when the values of a synchronized object pointer properties of an object version are read. It is intended to be used as the get version action for properties of class COOSYSTEM@1.1:AttributeObjSyncDef.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjSyncSet

This action is called, when a synchronized object pointer is set. It is intended to be used as set action for properties with class COOSYSTEM@1.1:AttributeObjSyncDef.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjUseablePrimaryRelatedFilter

Filter the allowed values of attribute COOSYSTEM@1.1:objuseableprimaryrelated
ParameterTypeIn/OutOptionalDescription
valuesCOOSYSTEM@1.1:OBJECTLISTin/outfalse values
attrdefCOOSYSTEM@1.1:OBJECTintrue attribute definition

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjUserChangedAtGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjVersSizeGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrObjectCacheInfoGet

Reads the current cache information of the object cache.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:AttrOnceSet

Can be used to guarantee that a property can be set exactly once and not be modified afterwards.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrPathGetDisp

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetDispPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrPrivateGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:AttrPrivateSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:AttrProdCompObjsCopy

Copy product components of a software product.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdCompObjsGet

Gets the list of software components that are part of the software product.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdCompObjsGetVersion

Gets the list of software components that are part of a version of the software product.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdCompObjsSet

Sets the list of software components that are part of the software product.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdDemoDataObjsCopy

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdDemoDataObjsGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdDemoDataObjsGetVersion

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdDemoDataObjsSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdStateSet

Sets the state of the software product. If the change of the state is invalid, an appropriate error is returned. This action is called by the kernel before the changed properties are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdTransObjsCopy

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdTransObjsGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdTransObjsGetVersion

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrProdTransObjsSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRefMergeGet

Reads the merged values of the references properties.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRefMergeGetVersion

Reads the merged values of the references properties of a version.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRefMergeSet

Sets the merged value of the references properties.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRefValueGet

Reads the first value of the references properties.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRefValueGetVersion

Reads the first value of the references properties of a version.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRefValueSet

Sets the first value of the references properties.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrReferenceSet

Tests whether the reference is unique. This action is called by the kernel before the changed values are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRelationCopy

Initializes a relation property as if the object was created. This action is called by the kernel, if an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRelationDelVersion

Deletes the version of a relation property value. This action is called by the kernel when a version of an object is deleted.

Additional Information

Prototype: COOSYSTEM@1.1:AttrDelVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRelationDestructor

Deletes the values of the relation.

Additional Information

Prototype: COOSYSTEM@1.1:AttrDestructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRelationFixVersion

Stores the current value of the relation property and creates a new one. This action is called by the kernel when a version of an object is stored and a new version is begun.

Additional Information

Prototype: COOSYSTEM@1.1:AttrFixVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRelationGet

Reads the values of the relation. This action is called by the kernel, when the value of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRelationGetVersion

Reads the relation of a version. This action is called by the kernel when the value of the version of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRelationSet

Sets the values of the relation. This action is called by the kernel before the changed properties are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRestArchive

Is the template for actions which restore the value of the property from the archive. These actions are specified in the property COOSYSTEM@1.1:attractrestarch of a property definition. They are called by the kernel, when the object is loaded or restored from the archive.

Additional Information

Prototype: COOSYSTEM@1.1:AttrRestArchivePrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRestVersion

Is the template for actions which restore the version of a property value. These actions are specified in the property COOSYSTEM@1.1:attractrestver of a property definition. They are called by the kernel when a version of an object is restored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrRestVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrRestVersionFromActVersion

The automatic consistency check for the modified objects with content can be suppressed.

Additional Information

Prototype: COOSYSTEM@1.1:AttrRestVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrSearch

Searches property values by filtering objects in the kernel. This action can be used to execute get actions (COOSYSTEM@1.1:attractget) within queries. Note that this may result in bad search performance because the objects have to be loaded from the backend service.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSearchPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrSearchNotPossible

If this action is specified in COOSYSTEM@1.1:attractsearch of a property definition, it is not possible to search for this property. This action is not executed directly, it is only a hint for the kernel to disable search for that property.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSearchPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrServerInfoGet

Reads the server information depending on the class of the object. This action is called when the value of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:AttrServiceConfigInfoGet

This action is called, when the property COOSYSTEM@1.1:coosrvconfinfo of a service is read. This property provides information about pending configuration information updates between the components services.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:AttrServiceInfoGet

Reads the service information. This action is called when the value of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:AttrSessionGetAudit

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetDispPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrSet

Is a template for actions which store a property or modify a property before it is stored. These actions are specified in property COOSYSTEM@1.1:attractset of a property definition. They are called by the kernel for changed properties before the property values are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrStringListSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrSubClassesCopy

Copies the derived classes of the object class. This action is called by the kernel when an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrSubClassesGet

Reads the direct derived classes of the object class. This action is called when the value of this property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrSubClassesGetVersion

Gets the derived classes of an object class version. This action is called by the kernel when the value of a version of the property is actually read.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrSubClassesSet

Sets the direct derived classes of the object class. This action is called by the kernel before the changed values are stored.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrTableDefinitionGet

Reads the definition of the internal tables of a COO Service. Get action for the property COOSYSTEM@1.1:coosrvtabledef of a COO Service.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:AttrTableDefinitionSet

Sets the values of the table definition.

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrTotalObjQuotaGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrTotalQuotaGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:AttrUniqIDConstructor

Creates an ID that is unique within the current domain. This action is called by the kernel when an object is created.

Additional Information

Prototype: COOSYSTEM@1.1:AttrConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrUniqIDCopy

Creates an ID, that is unique in the current domain, for a property of an object that is created as the copy of another object. This action is called when an object is created as a copy of another object.

Additional Information

Prototype: COOSYSTEM@1.1:AttrCopyPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrUserOnlineGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrUserOpenIDSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrUserSubRolesLineCtor

Additional Information

Prototype: COOSYSTEM@1.1:AttrLineConstructorPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrUserSurNameGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrValueExprGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrValueExprGetVersion

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrValueExprSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrVirtualAttrsGet

Reads all virtual properties.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrVirtualAttrsGetVersion

Reads all virtual properties of a version.

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetVersionPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrWorkGroupMemberUsersGet

Additional Information

Prototype: COOSYSTEM@1.1:AttrGetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:AttrWorkGroupMembersSet

Additional Information

Prototype: COOSYSTEM@1.1:AttrSetPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:BackupContentAreas

ParameterTypeIn/OutOptionalDescription
areadirCOOSYSTEM@1.1:STRINGintrue
backupdirCOOSYSTEM@1.1:STRINGintrue
logfilenameCOOSYSTEM@1.1:STRINGintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:Break

Raises the COOSTERR_BREAK error. This error is e.g. used by wrapper actions to prevent the further execution of the action.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:BuildIndex

Build Mindbreeze index.
ParameterTypeIn/OutOptionalDescription
chunksizeCOOSYSTEM@1.1:INTEGERintrue
indexfromCOOSYSTEM@1.1:DATETIMEintrue
indexuntilCOOSYSTEM@1.1:DATETIMEintrue
threadcountCOOSYSTEM@1.1:INTEGERintrue
queryconditionCOOSYSTEM@1.1:STRINGintrue
ignorescopeCOOSYSTEM@1.1:BOOLEANintrue
noaclupdateCOOSYSTEM@1.1:BOOLEANintrue
forceupdateCOOSYSTEM@1.1:BOOLEANintrue
statefileCOOSYSTEM@1.1:STRINGintrue
modeCOOSYSTEM@1.1:IndexingModeintrue
noerrorretryCOOSYSTEM@1.1:BOOLEANintrue Do not retry objects, that have an associated error from the last index run.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:BuildScan

ParameterTypeIn/OutOptionalDescription
chunksizeCOOSYSTEM@1.1:INTEGERintrue
scanfromCOOSYSTEM@1.1:DATETIMEintrue
scanuntilCOOSYSTEM@1.1:DATETIMEintrue
threadcountCOOSYSTEM@1.1:INTEGERintrue
queryconditionCOOSYSTEM@1.1:STRINGintrue
ignorescopeCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CallApplication

ParameterTypeIn/OutOptionalDescription
applicationoractionCOOSYSTEM@1.1:OBJECTinfalse
argumentsCOOSYSTEM@1.1:STRINGintrue
startclassCOOSYSTEM@1.1:OBJECTintrue
portalpaneCOOSYSTEM@1.1:OBJECTintrue
portalpageCOOSYSTEM@1.1:OBJECTintrue
initeventCOOSYSTEM@1.1:STRINGintrue
initeventargCOOSYSTEM@1.1:STRINGintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CallPublicAccessAction

Call the specified action using the user context associated with the given public access token.
ParameterTypeIn/OutOptionalDescription
tokenCOOSYSTEM@1.1:STRINGinfalse The public access token.
passwordCOOSYSTEM@1.1:STRINGintrue The password.
actionCOOSYSTEM@1.1:OBJECTinfalse The action which should be called on the object specified by the token.
parametersCOOSYSTEM@1.1:DICTIONARYin/outtrue The parameters which should be passed to the action.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:Cancel

Raises the COOSTERR_CANCEL. Use this action if e.g. a behavior can be suppressed by the cancel error.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ChangeSubscriptionObjectsGet

ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISToutfalse
changedatCOOSYSTEM@1.1:DATETIMEouttrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ChangeSubscriptionObjectsUpdate

Updates objects of a given change subscription. In case of success the transaction will be committed.
ParameterTypeIn/OutOptionalDescription
addCOOSYSTEM@1.1:OBJECTLISTinfalse the change subscription objects to be added
removeCOOSYSTEM@1.1:OBJECTLISTinfalse the change subscription objects to be removed. Objects contained in both add and remove are removed.
resetCOOSYSTEM@1.1:BOOLEANinfalse if the subscription objects should be reset to the objects provided in parameter add
changedatCOOSYSTEM@1.1:DATETIMEin/outfalse system modification time of subscription object. If reset is true this parameter is not required, else the method fails if the input modification time does not match the last change time.
errorcountCOOSYSTEM@1.1:INTEGERoutfalse the number of objects ignored to be added due to insufficient access

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CheckContentConsistency

ParameterTypeIn/OutOptionalDescription
queryCOOSYSTEM@1.1:STRINGintrue
reportCOOSYSTEM@1.1:OBJECTintrue
verboseCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CheckDeletedAuditAccess

ParameterTypeIn/OutOptionalDescription
objowngroupCOOSYSTEM@1.1:OBJECTintrue
objteamroomCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CheckUserQuota

ParameterTypeIn/OutOptionalDescription
contentquotaCOOSYSTEM@1.1:INTEGERoutfalse
contentquotalimitCOOSYSTEM@1.1:INTEGERoutfalse
addcontentquotaCOOSYSTEM@1.1:INTEGERintrue
objectquotaCOOSYSTEM@1.1:INTEGERoutfalse
objectquotalimitCOOSYSTEM@1.1:INTEGERoutfalse
addobjectquotaCOOSYSTEM@1.1:INTEGERintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CheckUserSubstitution

ParameterTypeIn/OutOptionalDescription
roleposCOOSYSTEM@1.1:OBJECTinfalse
rolegroupCOOSYSTEM@1.1:OBJECTinfalse
rolesuballowedCOOSYSTEM@1.1:BOOLEANin/outfalse
rolesubstartCOOSYSTEM@1.1:DATETIMEin/outfalse
rolesubendCOOSYSTEM@1.1:DATETIMEin/outfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CheckVersion

ParameterTypeIn/OutOptionalDescription
versionCOOSYSTEM@1.1:INTEGERoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:CheckWorkDay

The Fabasoft Components Action "COOSYSTEM@1.1:CheckWorkDay" verifies that a date specified in Parameter "date" is not a holiday according to the information provided in Attribute "COOSYSTEM@1.1:domainholidaytable" of the current Fabasoft Components Domain. If the second Parameter "checkpast" is defined the function fails if the specific date lies in the past.
ParameterTypeIn/OutOptionalDescription
dayCOOSYSTEM@1.1:DATETIMEinfalse
checkpastCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CleanupCASCache

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CleanupContentAreas

This action can be used to automate the cleanup of MMC areas with logging.
ParameterTypeIn/OutOptionalDescription
areadirCOOSYSTEM@1.1:STRINGintrue Defines the MMC area that should be cleaned.
backupdatetimeCOOSYSTEM@1.1:DATETIMEintrue The desired backup time.
partialCOOSYSTEM@1.1:BOOLEANintrue The cleanup is done between the last cleanup and the last backup. This is useful for very large areas. Nonetheless full cleanups have to be done also regulary to clean all objects.
verboseCOOSYSTEM@1.1:BOOLEANintrue A log entry can be forced for each file.
testonlyCOOSYSTEM@1.1:BOOLEANintrue The cleaning process is only simulated without deleting the files actually. This can be used in productive systems for testing and analyzing purposes.
nocheckCOOSYSTEM@1.1:BOOLEANintrue The automatic consistency check for the modified objects with content can be suppressed.
synconlyCOOSYSTEM@1.1:BOOLEANintrue
synctobackupCOOSYSTEM@1.1:DATETIMEintrue
syncfrombackupCOOSYSTEM@1.1:DATETIMEintrue
casrangeCOOSYSTEM@1.1:STRINGintrue
cleanupbackupCOOSYSTEM@1.1:DATETIMEintrue
useofflinebackupCOOSYSTEM@1.1:BOOLEANintrue
cleanbydateCOOSYSTEM@1.1:DATETIMEintrue
limitCOOSYSTEM@1.1:INTEGERintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ClearCache

This action is called to clear the persistent cache of objects and multi media contents in the outbound gateways.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true


[top]

COOSYSTEM@1.1:ClearIndexState

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ComponentObjectPrepare

This action is called by the kernel for the objects stored in the property COOSYSTEM@1.1:compprepcompobjs of a software component, when the software component is used for the first time, or a new version of the software component is installed on the server.
ParameterTypeIn/OutOptionalDescription
instdirCOOSYSTEM@1.1:STRINGinfalse The directory for installation.
compinstdirCOOSYSTEM@1.1:STRINGinfalse The directory for installation of the component.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ComponentObjectsGet

ParameterTypeIn/OutOptionalDescription
classesCOOSYSTEM@1.1:OBJECTLISTinfalse
objectsCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:Configure

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ConvertContentToFinalForm

ParameterTypeIn/OutOptionalDescription
contextCOOSYSTEM@1.1:OBJECTintrue
formatCOOSYSTEM@1.1:STRINGintrue
contentfinalformCOOSYSTEM@1.1:Contentoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CoverageInfoFlush

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CreatePublicAccessSecret

Create a secret random number used for public access (COOSYSTEM@1.1:objpublicaccess)
ParameterTypeIn/OutOptionalDescription
secretCOOSYSTEM@1.1:INTEGERoutfalse A secret random number (COOSYSTEM@1.1:pasecret).

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:CurrencyConvert

Converts an amount of money from one currency to another using the conversion table selected by the method implementing this action.
ParameterTypeIn/OutOptionalDescription
symbolCOOSYSTEM@1.1:CurrencySymbolinfalse The currency symbol of the target currency.
valueCOOSYSTEM@1.1:Currencyin/outfalse The value that is converted.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:DeleteArchObject

This action is called by the kernel to delete an object from its archive store.
ParameterTypeIn/OutOptionalDescription
archidCOOSYSTEM@1.1:STRINGinfalse Archive Document ID
objCOOSYSTEM@1.1:OBJECTintrue Object
versnrCOOSYSTEM@1.1:INTEGERintrue Version Number

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:DeleteAuditLog

Delete audit log entries with a direct reference to the specified group.
ParameterTypeIn/OutOptionalDescription
owngroupCOOSYSTEM@1.1:OBJECTinfalse The value must match the audit log entry alobjowngroup.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:DeleteAuditLogUserObj

Delete audit log entries with a direct reference to the specified object and owngroup. The object must match the audit log entry alobject value.
ParameterTypeIn/OutOptionalDescription
owngroupCOOSYSTEM@1.1:OBJECTintrue If not null, the value must match the audit log entry alobjowngroup.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:DeleteAuditLogUserRef

Update entry details with a direct reference to the specified user and owngroup. The object must match the audit log entry aluser value. For matching entries the aluser value is updated to reference the single deleted user. For matching entries the alworkstat value is updated to null.
ParameterTypeIn/OutOptionalDescription
owngroupCOOSYSTEM@1.1:OBJECTintrue If not null, the value must match the audit log entry alobjowngroup.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:Deserialize

ParameterTypeIn/OutOptionalDescription
contentsCOOSYSTEM@1.1:ArchContentinfalse
excludeattrdefsCOOSYSTEM@1.1:OBJECTLISTUNIQinfalse
objectmappingsCOOSYSTEM@1.1:ObjectMappinginfalse
includeattrdefsCOOSYSTEM@1.1:OBJECTLISTUNIQinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:DirectAttributeGet

Read the value of the attribute as it is stored in the database unless it has been modified in the current transaction. This means that the action specified in COOSYSTEM@1.1:attractget is skipped, the current version of referenced objects is returned and the value may contain ghosts.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse Attribute Definition
valueoutfalse Attribute Value

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:DynamicPostWrapperSet

This action is called on an action object to add or remove the specified action as a post-wrapper for that action dynamically. This post-wrapper takes effect immediately.
ParameterTypeIn/OutOptionalDescription
wrapperCOOSYSTEM@1.1:OBJECTinfalse The action that is to be used as a post wrapper.
removeCOOSYSTEM@1.1:BOOLEANintrue If the value is false, the action is added to the list of post wrappers. Otherwise the action is removed from the list of post wrappers.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:DynamicPreWrapperSet

This action is called on an action object to add or remove the specified action as a pre-wrapper for that action dynamically. This pre-wrapper takes effect immediately.
ParameterTypeIn/OutOptionalDescription
wrapperCOOSYSTEM@1.1:OBJECTinfalse The action that is used as a pre-wrapper for the action.
removeCOOSYSTEM@1.1:BOOLEANintrue If the value is false, the action is added to the list of pre-wrappers. Otherwise the action is removed from the list of pre-wrappers.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:EvaluateCondition

Evaluates the condition specified in the argument condition. Depending on the elements set in condition the result is TRUE, if the user is currently in the specified role, if specified action yields TRUE and if the object meets the specified condition string. Elements that are not specified are considered to be TRUE. If a single element yields true, the whole result is considered false.
ParameterTypeIn/OutOptionalDescription
conditionCOOSYSTEM@1.1:Conditioninfalse The condition to evaluate.
condresultCOOSYSTEM@1.1:BOOLEANoutfalse The result of the evaluation.
additionalparamintrue If specified this parameter is passed to the action specified in condition.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:EvaluateFilter

The automatic consistency check for the modified objects with content can be suppressed.
ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISTin/outfalse
scopeintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:EvaluateTimeInterval

ParameterTypeIn/OutOptionalDescription
datevalCOOSYSTEM@1.1:DATETIMEin/outfalse
timeintervalCOOSYSTEM@1.1:OBJECTinfalse
unusedintrue
subtractCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:ExecAsync

ParameterTypeIn/OutOptionalDescription
execexprCOOSYSTEM@1.1:STRINGinfalse
threadidCOOSYSTEM@1.1:INTEGERoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ExecuteStatement

ParameterTypeIn/OutOptionalDescription
coosrvCOOSYSTEM@1.1:OBJECTintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ExportAuditLog

ParameterTypeIn/OutOptionalDescription
contobjCOOSYSTEM@1.1:OBJECTin/outfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:FilterObjectsForUser

Filters the objects from the specified list that are directed to the user. The user an object is directed to can be defined by specifying a user, a position, a group, or an organizational unit type, or a combination of these. Meaningful combinations are user with group, group with position, user with organizational unit type and position with organizational unit type. The objects in the list for which the user specified with the parameters of the method matches the user the method is executed for are returned.
ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISTin/outfalse The list of objects that is checked. After the execution of the action it contains the list of objects that are directed to the user.
userattrpathCOOSYSTEM@1.1:OBJECTLISTinfalse The property path of the property that contains the user the object is directed to.
positionattrpathCOOSYSTEM@1.1:OBJECTLISTinfalse The property path of the property that contains the position the object is directed to.
groupattrpathCOOSYSTEM@1.1:OBJECTLISTinfalse The property path of the property that contains the group the object is directed to.
orgunittypeattrpathCOOSYSTEM@1.1:OBJECTLISTinfalse The property path of the property that contains the organizational unit type the object is directed to.
grouppositionattrpathCOOSYSTEM@1.1:OBJECTLISTinfalse For internal use only.
currentroleonlyCOOSYSTEM@1.1:BOOLEANintrue If the value is true, only the objects that are relevant for the current role of the user, are returned. If the value is false, all objects in the list for which the user matches the user specified with this method are returned. If the value is omitted, false is used.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:FindDomains

Searches the domains for which the user has access rights.
ParameterTypeIn/OutOptionalDescription
domainsCOOSYSTEM@1.1:OBJECTLISToutfalse The list of domains for which the user has access rights.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:FlushAuditLog

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:Format

This action takes a single value (any type) as first parameter and a formatting pattern as second parameter (described below). The third parameter is for advanced options (code page, custom symbols for separators or the decimal point). The result will be returned in the fourth parameter.
ParameterTypeIn/OutOptionalDescription
valueinfalse
patternCOOSYSTEM@1.1:STRINGintrue pattern for formatting
Number formatting
. placeholder for decimal point
, placeholder for grouping symbol
# placeholder for significant digit
0 placeholder for digit (zero if no significant digit applies)
? placeholder for digit (space if no significant digit applies)
+ placeholder for positive sign
- placeholder for negative sign

Date/time formatting (standard)
Note: If only t, d, T, D, dt, dT, Dt, or DT are used as formatting string, the standard date/time formatting is applied as described below. d and t have a different meaning in custom date/time formatting.
t short time pattern (e.g. "9:03 am"; en-US culture)
d short date pattern (e.g. "3/20/2010"; en-US culture)
T long time pattern (e.g. "9:03:23 am"; en-US culture)
D long date pattern (e.g. "Saturday, March 20, 2010"; en-US culture)
dt short date and short time pattern separated by a blank
dT short date and long time pattern separated by a blank
Dt long date and short time pattern separated by a blank
DT long date and long time pattern separated by a blank

Date/time formatting (custom)
d placeholder for day
m placeholder for month
y placeholder for year
h placeholder for hour
n placeholder for minute
s placeholder for second
t placeholder for time mark (am/pm)
/ placeholder for date separator
: placeholder for time separator
q placeholder for quarter in year (1-4)
w placeholder for week in year (1-52)
v placeholder for week in year year (e.g. 2011 for the January 1st, 2012), see y)
k short date pattern (e.g. "3/20/2010"; en-US culture)
K long date pattern (e.g. "Saturday, March 20, 2010"; en-US culture)
u short time pattern (e.g. "9:03 am"; en-US culture)
U long time pattern (e.g. "9:03:23 am"; en-US culture)

one letter, lower case (d, m, y, h, n, s)
numeric representation of date/time component

two letters, lower case (dd, mm, yy, hh, nn, ss)
numeric representation of date/time component, always two digits

three letters, lower case (ddd, mmm)
symbolic representation, lower case, abbreviated (like "mon" or "jan")

four letters, lower case (dddd, mmmm)
symbolic representation, lower case (like "monday" or "january")

three letters, upper case (DDD, MMM)
symbolic representation, upper case, abbreviated (like "MON" or "JAN")

four letters, upper case (DDDD, MMMM)
symbolic representation, upper case (like "MONDAY" or "JANUARY")

three letters, first upper case, others lower case (Ddd, Mmm)
symbolic representation, case according to locale, abbreviated (like "Mon" or "Jan")

four letters, first upper case, others lower case (Dddd, Mmmm)
symbolic representation, case according to locale (like "Monday" or "January")

Spaces, "(" and ")" in a pattern are simply copied into the result, (in date time patterns also "," and "."), other literal text must be quoted by single quotes, e.g. the pattern 'it was at' Ddd, d. mm. yyyy evaluates the date Feb. 1st, 2004 to the string "it was at Fri, 1. 02. 2004".
If omitted, a default format will be applied.
symbolsCOOSYSTEM@1.1:STRINGintrue
resultCOOSYSTEM@1.1:STRINGoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:GetAltContent

Read the main content of an object using the given content format.
ParameterTypeIn/OutOptionalDescription
contentformatCOOSYSTEM@1.1:OBJECTinfalse The content format.
contentCOOSYSTEM@1.1:Contentoutfalse The main content of the object specified by the content format.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetArchObject

This action is called by the kernel to load the contents of an archived object from its archive store. A special content contains the object properties in XML format.
ParameterTypeIn/OutOptionalDescription
archidCOOSYSTEM@1.1:STRINGinfalse Archive Document ID
objCOOSYSTEM@1.1:OBJECTintrue Object
versnrCOOSYSTEM@1.1:INTEGERintrue Version Number
contentsCOOSYSTEM@1.1:ArchContentoutfalse Archived Contents

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetArchStoreName

Get archive store name.
ParameterTypeIn/OutOptionalDescription
nameCOOSYSTEM@1.1:STRINGoutfalse Name of COOSYSTEM@1.1:ArchiveStore

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetArchSystemName

Get archive system name.
ParameterTypeIn/OutOptionalDescription
nameCOOSYSTEM@1.1:STRINGoutfalse Name of COOSYSTEM@1.1:ArchiveStore class

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetAttributePath

ParameterTypeIn/OutOptionalDescription
parentlevelCOOSYSTEM@1.1:INTEGERinfalse
valueoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetAttributeRecursive

Get list of objects in property by evaluating the property recursively.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse The property.
objlistCOOSYSTEM@1.1:OBJECTLISToutfalse A merged list of all objects found in the property.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetChangedObjects

Determines from a list of objects or object addresses which objects are changed since datetime.
ParameterTypeIn/OutOptionalDescription
refdateCOOSYSTEM@1.1:DATETIMEin/outfalse In: Datetime used for date comparision. Out: Datetime until modifications are considered.
objectsin/outtrue In: List of objects or object addresses to check. Out: List of objects or object addresses which are changed since datetime
systemCOOSYSTEM@1.1:BOOLEANintrue Use objchangedat if true and objuserchangedat otherwise.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetConsistentBackupState

ParameterTypeIn/OutOptionalDescription
servicesCOOSYSTEM@1.1:OBJECTLISToutfalse
statesCOOSYSTEM@1.1:STRINGLISToutfalse
includeconndomainsCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetContentFormats

Read available content formats of the selected objects.
ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISTinfalse The selected content objects.
mandatoryCOOSYSTEM@1.1:BOOLEANouttrue The content format is mandatory.
formatsCOOSYSTEM@1.1:OBJECTLISToutfalse The list of available content formats.
allowcustomizationCOOSYSTEM@1.1:BOOLEANintrue If true e.g. image adjustment at download is allowed

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetDocProperty

ParameterTypeIn/OutOptionalDescription
swcreferenceCOOSYSTEM@1.1:STRINGinfalse
referenceCOOSYSTEM@1.1:STRINGinfalse
valueCOOSYSTEM@1.1:STRINGoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetInDoubtTransactions

ParameterTypeIn/OutOptionalDescription
xidservicesCOOSYSTEM@1.1:OBJECTLISToutfalse
xidsCOOSYSTEM@1.1:STRINGLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetKernelState

ParameterTypeIn/OutOptionalDescription
identifierCOOSYSTEM@1.1:STRINGinfalse
dataCOOSYSTEM@1.1:STRINGoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:RestrictedDeveloperACL


[top]

COOSYSTEM@1.1:GetLogExportObjectDataAuditValue

Additional Information

Prototype: COOSYSTEM@1.1:ActGetAuditPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:GetLoginEntryList

Gets the value of the content property of the object.
ParameterTypeIn/OutOptionalDescription
loginentriesCOOSYSTEM@1.1:LoginEntryListoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetModifyPropagation

ParameterTypeIn/OutOptionalDescription
objlistCOOSYSTEM@1.1:OBJECTLISToutfalse
propattrdefsCOOSYSTEM@1.1:OBJECTLISTouttrue
changeattrdefCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetObjectDeleteAuditValue

Additional Information

Prototype: COOSYSTEM@1.1:ActGetAuditPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:GetObjectMaster

ParameterTypeIn/OutOptionalDescription
objmasterCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetObjectRoles

ParameterTypeIn/OutOptionalDescription
objclassCOOSYSTEM@1.1:OBJECTintrue
objrolesCOOSYSTEM@1.1:OBJECTLISTUNIQoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetParents

Determines a list of parent objects which are related to the current object.
ParameterTypeIn/OutOptionalDescription
parentsCOOSYSTEM@1.1:OBJECTLISToutfalse The list of parent objects

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetPublicAccessAuditValue

Additional Information

Prototype: COOSYSTEM@1.1:ActGetAuditPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:GetPublicAccessContent

Read the main content of an object using the given public access content.
ParameterTypeIn/OutOptionalDescription
tokenCOOSYSTEM@1.1:STRINGinfalse The public access token.
passwordCOOSYSTEM@1.1:STRINGintrue The password.
contentCOOSYSTEM@1.1:CONTENToutfalse The main content of the object specified by the token.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:GetPublicAccessInfo

Read meta data of an object using the given public access token.
ParameterTypeIn/OutOptionalDescription
tokenCOOSYSTEM@1.1:STRINGinfalse The public access token.
passwordCOOSYSTEM@1.1:STRINGintrue The password.
infoCOOSYSTEM@1.1:PublicAccessInfooutfalse The meta data (COOSYSTEM@1.1:PublicAccessInfo)

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:GetSubstitutedGroups

A list of asservates which are relevant to the current measure.
ParameterTypeIn/OutOptionalDescription
substgroupsCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetUserSecurityClearance

ParameterTypeIn/OutOptionalDescription
securitylevelCOOSYSTEM@1.1:OBJECTLISToutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:GetVersMax

ParameterTypeIn/OutOptionalDescription
versmaxnrCOOSYSTEM@1.1:INTEGERin/outfalse
versmaxageCOOSYSTEM@1.1:INTEGERin/outfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:HasAltContent

Read the status of the given content format of an object.
ParameterTypeIn/OutOptionalDescription
formatCOOSYSTEM@1.1:OBJECTinfalse The content format.
valueCOOSYSTEM@1.1:BOOLEANoutfalse The content format status.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:HasContentFormatClass

Check if the given content format class is useable for the object.
ParameterTypeIn/OutOptionalDescription
formatclassCOOSYSTEM@1.1:OBJECTinfalse The content format class.
valueCOOSYSTEM@1.1:BOOLEANoutfalse The content format class is useable.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:InstallStatement

Installs the database statements for query procedures, that need to be installed in order to execute query procedures. They are installed in the specified COO Service or in all COO Services of the current domain.
ParameterTypeIn/OutOptionalDescription
coosrvCOOSYSTEM@1.1:OBJECTintrue If this parameter is specified, the database statements are installed only in the service, that is represented by the COO Service object in the parameter. Otherwise they are installed in every COO Service in the current domain.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:InstallTableDefinition

Installs the table definitions for internal tables or external data definitions in the specified COO Service or in all COO Services of the current domain. Installing external data definitions in a COO Service takes effect immediately. Installing table definitions for internal tables takes effect the next time, when the COO Service is restarted, because the data model in the database of the COO Service has to be changed.
ParameterTypeIn/OutOptionalDescription
coosrvCOOSYSTEM@1.1:OBJECTintrue If this parameter is specified, the table definitions or external data definitions are installed only in the service, that is represented by the COO Service object in the parameter. Otherwise they are installed in every COO Service in the current domain.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:IsContentFormatSupported

Check if the ContentFormat is supported for the object.
ParameterTypeIn/OutOptionalDescription
formatCOOSYSTEM@1.1:OBJECTinfalse
valueCOOSYSTEM@1.1:BOOLEANoutfalse The content format class is supported for the object.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:IsContentPropertyVisible

Action to decide if content attribute is visible. This action is currently called in visible expressions of COOSYSTEM@1.1:content and COOSYSTEM@1.1:contentfinalform
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse the supplied attribute
isvisibleCOOSYSTEM@1.1:BOOLEANoutfalse the result

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:IsCurrentUserComplianceManager

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:IsDelegationActive

ParameterTypeIn/OutOptionalDescription
objlistCOOSYSTEM@1.1:OBJECTLISTinfalse
activeCOOSYSTEM@1.1:BOOLEANoutfalse
defaultCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:IsObjNameChangeableUI

Control the changeability of objname
ParameterTypeIn/OutOptionalDescription
scopeCOOSYSTEM@1.1:DICTIONARYinfalse VAPP scope dictionary
ischangeableCOOSYSTEM@1.1:BOOLEANoutfalse is the name changeable

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:IsPatchContentEnabled

Hook to prevent content modifications.
ParameterTypeIn/OutOptionalDescription
enabledCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:IsPublicAccessAllowed

Check if public access is allowed for the current object. This action is executed as the token issuing user on the release version of the object.
ParameterTypeIn/OutOptionalDescription
allowedCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:IsPublicAccessEnabled

Check if public access is enabled for the current object. This action is executed as anonymous user using the current version of the object.
ParameterTypeIn/OutOptionalDescription
enabledCOOSYSTEM@1.1:BOOLEANoutfalse true if public access is enabled.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:IsUpdateMode

ParameterTypeIn/OutOptionalDescription
activeCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:KernelCleanup

Cleans up the kernel cache.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:KernelRefresh

Refreshes the cache with the current software components.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LoadCompContents

Loads the software component contents of the specified type.
ParameterTypeIn/OutOptionalDescription
componentCOOSYSTEM@1.1:OBJECTinfalse The software component the contents of which are loaded.
conttypeCOOSYSTEM@1.1:CompContentTypeinfalse The type of the contents to be loaded.
testCOOSYSTEM@1.1:BOOLEANin/outtrue If the value is true the action checks whether or not newer contents must be loaded for a software component. In this case the contents are not loaded.
If the value is false the action loads the contents.
The returned value determines whether or not newer contents must be loaded.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LoadDemoData

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LoadQueryResults

ParameterTypeIn/OutOptionalDescription
queryCOOSYSTEM@1.1:STRINGinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LoadServiceCache

ParameterTypeIn/OutOptionalDescription
filenameCOOSYSTEM@1.1:STRINGinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LocalObjectsAdd

ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LocalObjectsGet

Get a list of local objects for a given attribute.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse Attribute definition.
modeCOOSYSTEM@1.1:CheckAllowedModeinfalse The mode for filtering allowed object classes.
limitCOOSYSTEM@1.1:INTEGERinfalse Result list limit.
objectsCOOSYSTEM@1.1:OBJECTLISToutfalse Result object list.
checkvalidCOOSYSTEM@1.1:BOOLEANintrue Consider parameter validat.
validatCOOSYSTEM@1.1:DATETIMEintrue Valid at timestamp.
filterCOOSYSTEM@1.1:STRINGintrue Filter string.
filterattrdefCOOSYSTEM@1.1:OBJECTintrue Filter attribute definition.
filterscopeCOOSYSTEM@1.1:OBJECTintrue Filter scope.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LocalObjectsGetQueryConstraints

Hook called by "COOSYSTEM@1.1:LocalObjectsGet" to refine the local objects query by adding additional query constraints.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse Attribute definition.
allowedclasseslistCOOSYSTEM@1.1:OBJECTLISTinfalse List of allowed object classes for attribute.
notallowedclasseslistCOOSYSTEM@1.1:OBJECTLISTinfalse List of not allowed object classes for attribute.
constraintsCOOSYSTEM@1.1:STRINGoutfalse Query constraints.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LogExportObjectData

This action is used to audit a data export
ParameterTypeIn/OutOptionalDescription
exportattrsCOOSYSTEM@1.1:OBJECTLISTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Action to Get Audit Value: COOSYSTEM@1.1:GetLogExportObjectDataAuditValue


[top]

COOSYSTEM@1.1:LogProductUsage

Logs the usage of the installed software products.
ParameterTypeIn/OutOptionalDescription
domainsCOOSYSTEM@1.1:OBJECTLISTintrue
hardwarecountCOOSYSTEM@1.1:INTEGERintrue
usercountCOOSYSTEM@1.1:INTEGERintrue
bcpucountCOOSYSTEM@1.1:INTEGERintrue
fcpucountCOOSYSTEM@1.1:INTEGERintrue
rechusercountCOOSYSTEM@1.1:INTEGERintrue

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LogPublicAccess

This action is used to log public accesses.
ParameterTypeIn/OutOptionalDescription
tokenCOOSYSTEM@1.1:STRINGinfalse
publicaccessCOOSYSTEM@1.1:PublicAccessoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Action to Get Audit Value: COOSYSTEM@1.1:GetPublicAccessAuditValue


[top]

COOSYSTEM@1.1:LoggedIn

Is called by the kernel after the user has logged in successfully.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:Login

Is called by the kernel when a user logs in. If it returns an error, the login is denied.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:LoginLocationAdded

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:Logout

Is called by the kernel when a user logs out.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:MethodCheck

This action is called on an action object to check whether methods for the objects passed in the parameter objects are implemented. Additionally it checks whether the way they are implemented does not include any of the unwanted behaviour specified in unwantedhints. Empty methods are treated as not implemented.
ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISTinfalse The objects to be checked.
unwantedhintsCOOSYSTEM@1.1:MethodHintinfalse The list of method hints the method implementations for these objects must not have.
resultCOOSYSTEM@1.1:BOOLEANoutfalse true, if the action is implemented for the object classes of all specified objects and the implementations do not have the specified hints. In all other cases this parameter is false.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ModifyAttribute

ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse Property to modify.
valueinfalse
nomodpropagationCOOSYSTEM@1.1:BOOLEANintrue If true, no propagation via COOSYSTEM@1.1:classmodprops is done.
nouniquelistCOOSYSTEM@1.1:BOOLEANintrue If true, no unique insert is done.
removeCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:NoOperation

Performs no operation and returns success every time.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectAccessTypesGet

Gets the access types relevant for the object. This list of access types includes the types COOSYSTEM@1.1:AccTypeSearch, COOSYSTEM@1.1:AccTypeRead, COOSYSTEM@1.1:AccTypeChange, all access types assigned to any property of the object class or of a base class of the object, and all access types assigned to any action of the object class or of a base class of the object.
ParameterTypeIn/OutOptionalDescription
accesstypesCOOSYSTEM@1.1:OBJECTLISToutfalse The relevant access types of the object.
isclassCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectAddAudit

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectAddrReserve

Reserves a number of object addresses in the specified COO Store and returns the object identifier of the first reserved object address. You can use these addresses to create objects (COOSYSTEM@1.1:ObjectCreate) with certain addresses.
ParameterTypeIn/OutOptionalDescription
coostdomCOOSYSTEM@1.1:OBJECTin/outfalse
nraddrsCOOSYSTEM@1.1:INTEGERinfalse The number of object addresses to be reserved.
startobjidCOOSYSTEM@1.1:INTEGERoutfalse The object identifier of the first object address reserved.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeCreate
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectArchive

Archives the object. The parameter complete determines whether the complete object is archived or only the content properties of the object are archived. If the complete object is archived, all properties are stored in the archive and most properties are deleted from the Fabasoft Components database. Only a few properties are kept, such that the object can be displayed on the desk with the most important properties. Also all object versions, that are not yet archived, are archived completely, if the complete object is archived. The actions for archiving properties assigned to the object properties in property COOSYSTEM@1.1:attractarch are called with the value of the flag complete as parameter.
ParameterTypeIn/OutOptionalDescription
archstCOOSYSTEM@1.1:OBJECTin/outfalse The archive store, where the object is archived. If the parameter is empty, the archive store, where the object has to be stored, is selected depending on the configured archive stores in the objects MMC Store and returned as output parameter.
completeCOOSYSTEM@1.1:BOOLEANinfalse true means that the complete object is archived.
converttofinalformCOOSYSTEM@1.1:BOOLEANintrue
finalformatCOOSYSTEM@1.1:STRINGintrue
archiveversionsCOOSYSTEM@1.1:BOOLEANintrue
retentiondateCOOSYSTEM@1.1:DATETIMEintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeArchive
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectArchiveVersion

Archives a version of the object. The current object must be a version object in this action. Object versions can only be archived completely, it is not possible to archive only the contents of a version. All properties of the version are stored in the archive. The properties and contents of the version are removed completely from the Fabasoft Components database and MMC data area. The actions for archiving properties assigned to the object properties in property COOSYSTEM@1.1:attractarch are called on the version of the object with the parameter complete set to true.
ParameterTypeIn/OutOptionalDescription
archstCOOSYSTEM@1.1:OBJECTin/outfalse The archive store, where the object is archived. If the parameter is empty, the archive store, where the object has to be stored, is selected depending on the configured archive stores in the objects MMC Store and returned as output parameter.
remainsCOOSYSTEM@1.1:BOOLEANintrue
retentiondateCOOSYSTEM@1.1:DATETIMEintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeArchive
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectBreakLock

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectBreakLockPermanent

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectChangeClass

Allows to change the object class of an object. This action is intended for software components, that want to be able to change the class of objects. Software components can use the internal method INTMETH_OBJECTCHANGECLASS to implement this action on the object classes, where they want that feature to be used. The provided internal method removes all properties that the new class of the object does not have any more. The user has to have the create access right on the new class to be able to change the class of the object.
ParameterTypeIn/OutOptionalDescription
objclassCOOSYSTEM@1.1:OBJECTinfalse The new object class. Must not be an abstract class.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectChangeCoosvc

ParameterTypeIn/OutOptionalDescription
coosvcCOOSYSTEM@1.1:OBJECTinfalse
changemmcstCOOSYSTEM@1.1:BOOLEANintrue
changemmcstversionsCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectChangeMmcst

ParameterTypeIn/OutOptionalDescription
newmmcstCOOSYSTEM@1.1:OBJECTinfalse
changeversionsCOOSYSTEM@1.1:BOOLEANinfalse

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectChanged

Is intended to be called when an object is changed by a different user.
ParameterTypeIn/OutOptionalDescription
attrlistCOOSYSTEM@1.1:OBJECTLISTinfalse The properties.
changedbyCOOSYSTEM@1.1:OBJECTinfalse The user who changed the object the last time.
changedatCOOSYSTEM@1.1:DATETIMEinfalse The date and time the object was changed.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectCheck

Checks the consistency of the object.
ParameterTypeIn/OutOptionalDescription
checktypesCOOSYSTEM@1.1:ObjectCheckTypeListinfalse The type of check that is performed.
checkresultCOOSYSTEM@1.1:STRINGoutfalse The check result as a string. If several errors are found the error messages are separated with CR-LF.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectChildCopy

Default endpoint of the web service.
ParameterTypeIn/OutOptionalDescription
coostdomCOOSYSTEM@1.1:OBJECTin/outtrue
objectCOOSYSTEM@1.1:OBJECToutfalse

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeCopy
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectCommitted

Is called by the kernel if an object was committed successfully.
ParameterTypeIn/OutOptionalDescription
attrlistCOOSYSTEM@1.1:OBJECTLISTinfalse The list of the object properties that were changed.
changedatCOOSYSTEM@1.1:DATETIMEinfalse The date and time of the change.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectConfirmAccess

This action is called by the Kernel after a successful access check on an object. It is intended to be wrapped by software components, that need some additional restrictions to grant access to an object. If the action returns an error, access to the object with the specified access type is denied. This action can only be used to narrow the access to an object, not do widen it with regard to the ACL of the object. Special care should be taken, to implement this action as efficiently as possible. It is called during every access check, and a slow implementation of a wrapper can have a severe impact on the overall performance. In case of using a referenced object (COOSYSTEM@1.1:objaclref) for defining access rights, the action is called on the object, whose access rights are evaluated, not on the referenced object.
ParameterTypeIn/OutOptionalDescription
accesstypeCOOSYSTEM@1.1:OBJECTinfalse The checked access type
attrdefCOOSYSTEM@1.1:OBJECTintrue The checked attribute definition

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectConfirmFinalAccess

This action is called by the Kernel after a successful access check on a final object (COOSYSTEM@1.1:objfinalform). See COOSYSTEM@1.1:ObjectConfirmAccess for further details.
ParameterTypeIn/OutOptionalDescription
accesstypeCOOSYSTEM@1.1:OBJECTinfalse The checked access type
attrdefCOOSYSTEM@1.1:OBJECTintrue The checked attribute definition

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectConstructor

This action is called by the kernel when an object is created. It is intended to be overwritten to carry out initializing tasks.
ParameterTypeIn/OutOptionalDescription
sourceobjCOOSYSTEM@1.1:OBJECTintrue The source object, if the new object is created as a copy of an object.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectCopy

Creates a new object as the copy of the object. This action called on the source object. This action sets the property COOSYSTEM@1.1:objsource on the copied object.
ParameterTypeIn/OutOptionalDescription
coostdomCOOSYSTEM@1.1:OBJECTin/outtrue
objectCOOSYSTEM@1.1:OBJECToutfalse The created copy of the object.
addressCOOSYSTEM@1.1:STRINGintrue The object address for the new object. If this parameter is used, it overrides the specified object store in parameter coost or the automatically chosen object store, if no object store was specified.
virtualobjectCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeCopy
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:ObjectCreate

Creates a new object in the specified object store with the specified address (if given), and initializes the properties of the object. This action is called on the object class.
ParameterTypeIn/OutOptionalDescription
coostdomCOOSYSTEM@1.1:OBJECTin/outtrue If specified, the store where the object should be created. On output the store where the object is created.
objectCOOSYSTEM@1.1:OBJECToutfalse The newly created object.
addressCOOSYSTEM@1.1:STRINGintrue The address of the new object. If this parameter is used, it overrides the specified object store in parameter coostdom.
virtualobjectCOOSYSTEM@1.1:BOOLEANintrue (deprecated) Create object as virtual object, living in one kernel instance only. If this parameter is used, it overrides the specified object store in parameter coostdom.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeCreate
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectDelAudit

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectDelVersion

Deletes the version of the object.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeDelete
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectDelVersions

Deletes all versions of the object.
ParameterTypeIn/OutOptionalDescription
maxdatetimeCOOSYSTEM@1.1:DATETIMEintrue Delete versions up to the specified timestamp.
releaseversionsCOOSYSTEM@1.1:BOOLEANintrue Delete released versions too.
ignoreerrorsCOOSYSTEM@1.1:BOOLEANintrue Ignore errors when deleting an object version.
errorlistCOOSYSTEM@1.1:STRINGLISTouttrue List of ignored errors.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeDelete
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectDelete

This action is called on an object to destroy it completely.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeDelete
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Action to Get Audit Value: COOSYSTEM@1.1:GetObjectDeleteAuditValue


[top]

COOSYSTEM@1.1:ObjectErrorArchiveFailed

ParameterTypeIn/OutOptionalDescription
archstCOOSYSTEM@1.1:OBJECTinfalse
altarchstCOOSYSTEM@1.1:OBJECTintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeArchive
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Obsolete: true


[top]

COOSYSTEM@1.1:ObjectErrorContentArchived

Is called at the attempt to read an archived content. If it returns success, resultpath must contain a valid path for the content to be read.
ParameterTypeIn/OutOptionalDescription
archmediumCOOSYSTEM@1.1:STRINGinfalse The name of the medium in the MMC Store.
relpathCOOSYSTEM@1.1:STRINGinfalse The relative path of the content in the MMC Store.
resultpathCOOSYSTEM@1.1:STRINGoutfalse The valid path for the content.
localpathCOOSYSTEM@1.1:BOOLEANoutfalse If it is true, resultpath has to contain a local path. If it is false, resultpath and relpath are combined to a path in the MMC Store.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectErrorLock

ParameterTypeIn/OutOptionalDescription
lockedbyCOOSYSTEM@1.1:OBJECTinfalse
lockedatCOOSYSTEM@1.1:DATETIMEinfalse
breaklockCOOSYSTEM@1.1:BOOLEANoutfalse
userstrCOOSYSTEM@1.1:DATETIMEinfalse
datestrCOOSYSTEM@1.1:DATETIMEinfalse
timestrCOOSYSTEM@1.1:DATETIMEinfalse
objectstrCOOSYSTEM@1.1:DATETIMEinfalse

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectErrorLockPermanent

Is called when the action COOSYSTEM@1.1:ObjectLock is called to lock the object and the object is locked permanently.
ParameterTypeIn/OutOptionalDescription
lockedbyCOOSYSTEM@1.1:OBJECTinfalse The user who locked the object.
lockedatCOOSYSTEM@1.1:DATETIMEinfalse The date and time the object was locked.
breaklockCOOSYSTEM@1.1:BOOLEANoutfalse Break the permanent lock of the object yes / no?
userstrCOOSYSTEM@1.1:DATETIMEinfalse
datestrCOOSYSTEM@1.1:DATETIMEinfalse
timestrCOOSYSTEM@1.1:DATETIMEinfalse
objectstrCOOSYSTEM@1.1:DATETIMEinfalse

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectExtendAccess

This action is called by the Kernel after an unsuccessful access check on an object. It is intended to be implemented by software components, that implement extended access to an object based on business logic. If the action returns an error, access to the object with the specified access type is still denied. This action may widen the access to an object with regard to the ACL of the object. The action is called for objects of class COOSYSTEM@1.1:User and COOSYSTEM@1.1:Group only. In case of using a referenced object (COOSYSTEM@1.1:objaclref) for defining access rights, the action is called on the object, whose access rights are evaluated, not on the referenced object.
ParameterTypeIn/OutOptionalDescription
accesstypeCOOSYSTEM@1.1:OBJECTinfalse The checked access type
attrdefCOOSYSTEM@1.1:OBJECTintrue The checked attribute definition

Additional Information

Must Be Executed: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectFinalFormSet

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChangeSec, COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:ObjectFinalFormUnset

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChangeSec
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:ObjectFinalizeCommit

ParameterTypeIn/OutOptionalDescription
attrlistCOOSYSTEM@1.1:OBJECTLISTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectFixVersion

Stores the current object version of the object with a short description of the version and starts a new version.
ParameterTypeIn/OutOptionalDescription
autofixedCOOSYSTEM@1.1:BOOLEANinfalse If it is true, the new version was started automatically. Otherwise the user started a new version.
versdescCOOSYSTEM@1.1:STRINGinfalse The version description.
newversnrCOOSYSTEM@1.1:INTEGERoutfalse The new version number.
fixcontentsCOOSYSTEM@1.1:BOOLEANintrue
converttofinalformCOOSYSTEM@1.1:BOOLEANintrue
finalformatCOOSYSTEM@1.1:STRINGintrue
noautopurgeCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectGetDelegationToken

ParameterTypeIn/OutOptionalDescription
tokenCOOSYSTEM@1.1:STRINGoutfalse

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChangeSecRel
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectGetDump

Creates an XML file with the object properties. The schema of the XML is the schema, that the kernel uses internally for representing object properties in XML.
ParameterTypeIn/OutOptionalDescription
filenameCOOSYSTEM@1.1:STRINGin/outfalse The name of the XML file. If the file already exists, it is overwritten. If it does not exist, it is created. If the parameter is empty, a temporary file name is created and returned.
objectlistCOOSYSTEM@1.1:OBJECTLISTintrue The list of objects that are dumped.
attrdefsCOOSYSTEM@1.1:OBJECTLISTintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectGetVersion

Gets the version of the object that was last changed before versdate. If there exists only one version of the object, this one is used, even if the changes of the object were stored for the first time after the specified date.
ParameterTypeIn/OutOptionalDescription
versdateCOOSYSTEM@1.1:DATETIMEinfalse The date and time of the preferred version.
objectCOOSYSTEM@1.1:OBJECToutfalse The read version of the object.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectListGet

Gets the list of objects with the specified object identifiers. This action can be used to read a list of objects from a single COO Store in one roundtrip to the server. For a larger list of objects this action is more efficiently than retrieving each object individually with the kernel interface GetObject.
ParameterTypeIn/OutOptionalDescription
objidsCOOSYSTEM@1.1:INTEGERLISTinfalse The object identifiers of the objects. The object identifier is the last part of an object address.
objectsCOOSYSTEM@1.1:OBJECTLISToutfalse The objects with the specified object identifiers. The action returns an object for each identifier in the parameter objids, even if the object does exist.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectLoadAllContents

Loads all content properties of the object including the corresponding files.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectLoadFromArchive

Loads the properties of the object from the archive to the kernel cache. The current object must be a completely archived object in this action. The properties that are loaded from the archive exist only in the kernel cache until the kernel unloads them from the cache, or until COOSYSTEM@1.1:ObjectRefresh with the parameter set to true is called. It is not necessary to load objects, that have only archived contents. Archived contents are loaded automatically, when the content is needed. The actions for restoring archived properties assigned to the object properties in property COOSYSTEM@1.1:attractrestarch are called with parameter persistent set to false.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectLoadVersionFromArchive

Loads the properties of a version of the object from the archive to the kernel cache. The desired version of the object must be completely archived. If the current version of the object is also completely archived, it must be loaded, before a version of that object can be loaded. The properties that are loaded from the archive exist only in the kernel cache until the kernel unloads them from the cache, or until COOSYSTEM@1.1:ObjectRefresh with the parameter set to true is called on the current version of the object. It is not necessary to load object versions, that have only archived contents. Archived contents for versions are loaded automatically, when the content is needed.
ParameterTypeIn/OutOptionalDescription
versdateCOOSYSTEM@1.1:DATETIMEinfalse The date of the version of the object, for which the properties should be loaded.
objectCOOSYSTEM@1.1:OBJECToutfalse The loaded version object.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectLock

Locks an object for the current user. If parameter recursive is true, it is possible to lock a locked object in the same transaction without causing an error. If the object was locked in a different transaction or the parameter is omitted or false, an error occurs. If an object is locked several times in the same transaction, the action COOSYSTEM@1.1:ObjectUnlock must be called as often as this action in order to unlock it, except if parameter automaticunlock is true. If parameter automaticunlock is true, it is not necessary to call action COOSYSTEM@1.1:ObjectUnlock, in fact it is not allowed to call this action. If the transaction is committed or aborted or if the transaction object is destroyed, the object is unlocked automatically for each call of COOSYSTEM@1.1:ObjectLock. If parameter manualrefresh is true, the lock is not refreshed automatically. Instead, the action COOSYSTEM@1.1:ObjectLockRefresh must be called within the lockttlsecs time span (at least every 6 minutes in the default case).

The optional parameter locktoken enables a user defined lock token to be stored with the lock. If used, the locktoken is required in calls of COOSYSTEM@1.1:ObjectLockRefresh and COOSYSTEM@1.1:ObjectUnlock. A locktoken may be used by different users.

The optional parameter lockttlsecs specifies the automatic timeout of a lock in seconds (the default is 480 seconds or 8 minutes).

See: COOSYSTEM@1.1:ObjectUnlock COOSYSTEM@1.1:ObjectLockRefresh
ParameterTypeIn/OutOptionalDescription
recursiveCOOSYSTEM@1.1:BOOLEANintrue If it is true, no error occurs if an object is locked for the second time in the same transaction.
automaticunlockCOOSYSTEM@1.1:BOOLEANintrue If it is true, the object is unlocked automatically.
timeoutCOOSYSTEM@1.1:INTEGERintrue The number of milliseconds the kernel tries to lock the object (greater than 0). If this value is 0, the kernel tries exactly once to lock the object. A value smaller than 0 results in the same behavior as omitting this parameter. In this case the kernel determines the timeout.
manualrefreshCOOSYSTEM@1.1:BOOLEANintrue If it is true, the lock must be refreshed manually.
locktokenCOOSYSTEM@1.1:STRINGintrue If specified, it is stored with the lock.
lockttlsecsCOOSYSTEM@1.1:INTEGERintrue If specified, this value is used instead of the default automatic timeout of a lock.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:ObjectLockAttribute

Locks an object property for the current user. The purpose of property locking is that specific properties can be locked and modified without requiring an object lock. Thus, a transaction can lock and modify lockable properties while another transaction holds an object lock and modifies properties that cannot be locked. By using property locking, transactions using object locks are not affected by non-interactive modifications of lockable properties. A property is lockable if COOSYSTEM@1.1:attrlockable is true. A transaction modifying a lockable property must acquire a property lock to guarantee consistency. If a lockable property is modified in a transaction without a property lock and another transaction commits object property modifications, the transaction commit results in the error COOSYSTEM@1.1:COOSTERR_TRANSACTSTALECACHE. Unless a lockable attribute must be modifiable in the user interface, COOSYSTEM@1.1:uichangeable should be false to prevent this situation from occurring. Properties can be locked in the same transaction without causing an error. If a property was locked in a different transaction, an error occurs. If a transaction is committed or aborted or if a transaction object is destroyed, the property is unlocked automatically. Property locks are refreshed automatically.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse The property definition of the property to be locked.
timeoutCOOSYSTEM@1.1:INTEGERintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectLockInfoGet

Gets the lock information of specified objects.
ParameterTypeIn/OutOptionalDescription
objectsCOOSYSTEM@1.1:OBJECTLISTinfalse The objects.
locksCOOSYSTEM@1.1:ObjectLockInfooutfalse The lock information list.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectLockPermanent

Locks an object for the current user permanently. Use this action e.g for objects you want to lock because you want to use them on a notebook and nobody else should change them. This method can be used together with the action COOSYSTEM@1.1:ObjectLock. You can lock an object permanently which you locked before. You can lock an object you locked permanently before. No other user can lock an object permanently that you locked. For safety reasons every user who has the right to change the object is able to break the permanent lock of the object. In this case the action COOSYSTEM@1.1:ObjectErrorLockPermanent is called.
ParameterTypeIn/OutOptionalDescription
automaticunlockCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectLockRefresh

Refreshes a manual lock of an object. A manual lock must be refreshed at least every 6 minutes in the default case (see COOSYSTEM@1.1001:ObjectLock the lockttlsecs argument).
ParameterTypeIn/OutOptionalDescription
locktokenCOOSYSTEM@1.1:STRINGintrue An optional locktoken (see COOSYSTEM@1.1:ObjectLock.
locktokennewCOOSYSTEM@1.1:STRINGintrue An optional locktoken to replace the current locktoken.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectMMCPathGet

Gets the path in the MMC Store.
ParameterTypeIn/OutOptionalDescription
contentCOOSYSTEM@1.1:CONTENTinfalse The content.
pathCOOSYSTEM@1.1:STRINGoutfalse The path.
remoteCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectPrepareCommit

When an object is changed in a transaction, this action is called by the kernel before the commit is actually done. This action is intended to be overwritten to do some additional work or to override the default behaviour before the transaction starts committing.
ParameterTypeIn/OutOptionalDescription
internalchangeCOOSYSTEM@1.1:BOOLEANinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectRecoverVersion

Recovers the current version of an object.
ParameterTypeIn/OutOptionalDescription
newversnrCOOSYSTEM@1.1:INTEGERoutfalse The new version number.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectRefresh

Refreshes the properties of the object. For each property of the object that has an action specified with the property COOSYSTEM@1.1:attractget this action is called the next time the property is read.
ParameterTypeIn/OutOptionalDescription
attrdefsCOOSYSTEM@1.1:OBJECTLISTintrue If set, only the specified properties get refreshed, otherwise all properties are affected.
broadcastCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectReleaseVersion

Releases the specified version of the object. This version is automatically visible to all Fabasoft Components users who are not allowed to change the object.
ParameterTypeIn/OutOptionalDescription
versdateCOOSYSTEM@1.1:DATETIMEinfalse The date and time of the version of the object.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRelease
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectRelock

Locks an object if it has already been locked by the current user in another transaction.
ParameterTypeIn/OutOptionalDescription
recursiveCOOSYSTEM@1.1:BOOLEANintrue If it is true, no error occurs if an object is locked for the second time in the same transaction.
automaticunlockCOOSYSTEM@1.1:BOOLEANintrue If it is true, the action COOSYSTEM@1.1:ObjectUnlock is called for each call of COOSYSTEM@1.1:ObjectRelock automatically.
manualrefreshCOOSYSTEM@1.1:BOOLEANintrue If it is true, the lock must be refreshed manually.
locktokenCOOSYSTEM@1.1:STRINGintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectReplace

ParameterTypeIn/OutOptionalDescription
newobjectCOOSYSTEM@1.1:OBJECTinfalse
aclCOOSYSTEM@1.1:OBJECTintrue
lockedobjectsCOOSYSTEM@1.1:OBJECTLISTouttrue
excludedattrsCOOSYSTEM@1.1:OBJECTLISTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectRestoreFromArchive

Loads the properties of the object from the archive and stores them in the Fabasoft Components database and MMC data areas again. If the current object is not completely archived, only the contents are restored to the MMC data areas. If the current object is completely archived, also the properties in the Fabasoft Components database are restored. If the current object is an archived version of an object, the properties and contents of that object at that point of time are restored. In any case the current version of the object is saved, and the properties and contents are restored in a new version of the object. The actions for restoring archived properties assigned to the object properties in property COOSYSTEM@1.1:attractrestarch are called with parameter persistent set to true.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeArchive
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectRestoreVersion

Makes the selected version the current version of the object by copying the properties of the selected version to the current version.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectRoleAdd

ParameterTypeIn/OutOptionalDescription
objectroleCOOSYSTEM@1.1:OBJECTinfalse
objectCOOSYSTEM@1.1:OBJECToutfalse
coostdomCOOSYSTEM@1.1:OBJECTintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChangeSec
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectUnlock

Unlocks the object. It has to be called for each call of the action Object::ObjectLock in order to unlock the object. If an object was locked several times in one transaction, this action has to be called as often as the action to lock the object. This action cannot be used for versions of objects. If it is used for an object version, an appropriate error is returned. The unlock of the object takes place, when the transaction is committed or aborted.
ParameterTypeIn/OutOptionalDescription
manualrefreshCOOSYSTEM@1.1:BOOLEANintrue An optional setting for automatic lock refresh (see COOSYSTEM@1.1:ObjectLock)
locktokenCOOSYSTEM@1.1:STRINGintrue An optional locktoken (see COOSYSTEM@1.1:ObjectLock).

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:ObjectUnlockPermanent

Unlocks the permanently locked object.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectUseDelegationToken

ParameterTypeIn/OutOptionalDescription
tokenCOOSYSTEM@1.1:STRINGinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ObjectValid

ParameterTypeIn/OutOptionalDescription
isvalidCOOSYSTEM@1.1:BOOLEANoutfalse
validatCOOSYSTEM@1.1:DATETIMEintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:PatchContent

ParameterTypeIn/OutOptionalDescription
typeCOOSYSTEM@1.1:PatchContentTypeinfalse
filenameCOOSYSTEM@1.1:STRINGin/outfalse
modifiedCOOSYSTEM@1.1:BOOLEANoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:Print

Processes a format string or prints the object to a resulting string.
If the first parameter contains a non empty format string, this is used regardless of the object of the action.
If the object is a COOSYSTEM@1.1:String object, the property COOSYSTEM@1.1:string is used as format string.
If the object is a COOSYSTEM@1.1:ErrorMessage object, the property COOSYSTEM@1.1:errtext is used as format string.
In all other cases the name of the object is used as format string.
If the string contains patterns starting with "%" these are replaced by the additional parameters of the Print() action.
The syntax for patterns is %[order$][flags][width][.precision][length]specifier

specifier description
c Character
d or i Signed decimal integer
e Scientific notation (mantise/exponent) using e character
E Scientific notation (mantise/exponent) using E character
f Decimal floating point
g Use the shorter of %e or %f
G Use the shorter of %E or %f
o Signed octal
s String of characters
u Unsigned decimal integer
x Unsigned hexadecimal integer
X Unsigned hexadecimal integer (capital letters)
% A % followed by another % character will write % to the string

order$ description
order is the number of the original argument position

flags description
- Left-justify within the given field width; Right justification is the default (see width).
+ Forces to preceed the result with a plus or minus sign (+ or -) even for positive numbers. By default, only negative numbers are preceded with a - sign.
(space) If no sign is going to be written, a blank space is inserted before the value.
# Used with o, x or X specifiers the value is preceeded with 0, 0x or 0X respectively for values different than zero. Used with e, E and f, it forces the written output to contain a decimal point even if no digits would follow. By default, if no digits follow, no decimal point is written. Used with g or G the result is the same as with e or E but trailing zeros are not removed.
0 Left-pads the number with zeroes (0) instead of spaces, where padding is specified (see width sub-specifier).

width description
(number) Minimum number of characters to be printed. If the value to be printed is shorter than this number, the result is padded with blank spaces. The value is not truncated even if the result is larger.
* The width is not specified in the format string, but as an additional integer value argument preceding the argument that has to be formatted.

.precision description
.number For integer specifiers (d, i, o, u, x, X): precision specifies the minimum number of digits to be written. If the value to be written is shorter than this number, the result is padded with leading zeros. The value is not truncated even if the result is longer. A precision of 0 means that no character is written for the value 0.
For e, E and f specifiers: this is the number of digits to be printed after the decimal point.
For g and G specifiers: This is the maximum number of significant digits to be printed.
For s: this is the maximum number of characters to be printed. By default all characters are printed until the ending null character is encountered.
For c: it has no effect.
When no precision is specified, the default is 1. If the period is specified without an explicit value for precision, 0 is assumed.
.* The precision is not specified in the format string, but as an additional integer value argument preceding the argument that has to be formatted.

length description
h The argument is interpreted as a short int or unsigned short int (only applies to integer specifiers: i, d, o, u, x and X).
l The argument is interpreted as a long int or unsigned long int for integer specifiers (i, d, o, u, x and X), and as a wide character or wide character string for specifiers c and s.
q The argument is interpreted as a long long int or unsigned long long int (only applies to integer specifiers: i, d, o, u, x and X).
ParameterTypeIn/OutOptionalDescription
stringCOOSYSTEM@1.1:STRINGin/outfalse On input this parameter specified the optional format string, on output it contains the resulting string

Additional Information

Variable Number of Arguments: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:PrintEx

Uses COOSYSTEM@1.1:Print() to print a format string or an object to a resulting string. Parameters for formatting are passed in a string list in the parameter arguments
ParameterTypeIn/OutOptionalDescription
stringCOOSYSTEM@1.1:STRINGin/outfalse On input this parameter specified the optional format string, on output it contains the resulting string
argumentsCOOSYSTEM@1.1:STRINGLISTinfalse All arguments for printing the object to a string. Each line in the string list is evaluated as an expression. The object the PrintEx() method is called on is the local scope.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:PurgeVersions

This action is called to destroy the specified object versions of all objects selected by the methods implementing this action. If an object version meets one of the criteria specified by the parameters, it is destroyed, except for objects that have the automatic destruction of versions disabled.
ParameterTypeIn/OutOptionalDescription
maxnrCOOSYSTEM@1.1:INTEGERinfalse The maximum number of versions kept. If the number of object versions is higher than this value, the eldest versions are destroyed.
maxageCOOSYSTEM@1.1:INTEGERinfalse The number of days after which older versions are destroyed automatically. All versions that are older than this number of days are destroyed.
noguiCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:QueryAuditLogByUser

Query the audit log for values. The object must match the audit log entry aluser value. If query type is AUDITQUERY_OWNGROUPS, the distinct set of objowngroup objects (alobjowngroup) is returned. If query type is AUDITQUERY_OBJECT, the distinct set of objects (alobject) is returned.
ParameterTypeIn/OutOptionalDescription
querytypeCOOSYSTEM@1.1:AuditQueryTypeinfalse Specfiy type of query.
resultCOOSYSTEM@1.1:OBJECTLISToutfalse
owngroupCOOSYSTEM@1.1:OBJECTintrue If not null, the value must match the audit log entry alobjowngroup.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:RaiseError

Raises an error and allows formatting for error text. For formatting options see COOSYSTEM@1.1:Print(). This action always terminates with an error: either with a regular error that occures during method prossessing or with the error specified in the first parameter.
ParameterTypeIn/OutOptionalDescription
errorCOOSYSTEM@1.1:OBJECTinfalse Error message object. The property COOSYSTEM@1.1:errtext is used as the format string

Additional Information

Variable Number of Arguments: true
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Secured: true


[top]

COOSYSTEM@1.1:RecoverIndex

Recover Mindbreeze index.
ParameterTypeIn/OutOptionalDescription
recoverdateCOOSYSTEM@1.1:DATETIMEintrue
chunksizeCOOSYSTEM@1.1:INTEGERintrue
queryclassCOOSYSTEM@1.1:OBJECTintrue
querysuffixCOOSYSTEM@1.1:STRINGintrue
threadcountCOOSYSTEM@1.1:INTEGERintrue
queryconditionCOOSYSTEM@1.1:STRINGintrue
ignorescopeCOOSYSTEM@1.1:BOOLEANintrue
statefileCOOSYSTEM@1.1:STRINGintrue
loadstateCOOSYSTEM@1.1:BOOLEANintrue
recoverfromCOOSYSTEM@1.1:DATETIMEintrue
recoveruntilCOOSYSTEM@1.1:DATETIMEintrue
noerrorretryCOOSYSTEM@1.1:BOOLEANintrue Do not retry objects, that have an associated error from the last index run.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:RecoverScan

ParameterTypeIn/OutOptionalDescription
recoverdateCOOSYSTEM@1.1:DATETIMEintrue
chunksizeCOOSYSTEM@1.1:INTEGERintrue
queryclassCOOSYSTEM@1.1:OBJECTintrue
querysuffixCOOSYSTEM@1.1:STRINGintrue
threadcountCOOSYSTEM@1.1:INTEGERintrue
queryconditionCOOSYSTEM@1.1:STRINGintrue
ignorescopeCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:RelationCreate

Creates a relation object. Fabasoft Components creates a relation object automatically at the commit of the transaction. You can use this action to create the relation object before the transaction is committed. This action is executed for the object that has the object pointer property for relations assigned.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse The property definition of the object pointer property for relations.
sourceCOOSYSTEM@1.1:OBJECTinfalse The source object that is converted to a relation object.
relationCOOSYSTEM@1.1:OBJECToutfalse The created relation object.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SaveServiceCache

ParameterTypeIn/OutOptionalDescription
filenameCOOSYSTEM@1.1:STRINGinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SearchObjectsCalled

Is called when the search for objects is started.
ParameterTypeIn/OutOptionalDescription
queryCOOSYSTEM@1.1:STRINGinfalse The query used for the search.
asyncCOOSYSTEM@1.1:BOOLEANinfalse If the value is true, the search is asynchronous.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:Serialize

ParameterTypeIn/OutOptionalDescription
includeattrdefsCOOSYSTEM@1.1:OBJECTLISTUNIQinfalse
contentsCOOSYSTEM@1.1:ArchContentoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ServiceRecover

Recovers a COO Service after it had to be restored from a backup after a crash. This action checks for all COO Stores that use this service, if there are other services in the current domain that already store object addresses, that the now restored COO Service does not contain any more. The server cache for used object addresses of the restored COO Service is adjusted to reflect the object addresses already used. This action is intended to allow a in some way "inconsistent" restore from backup after a crash of a single COO Service without loosing the data in other services. It can be used to avoid having inconsistent object pointers in other COO Services by not reusing this addresses after the restore. It is not guaranteed that this action detects all kinds of possible inconsistencies after the restore of a single COO Service.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SessionCheck

ParameterTypeIn/OutOptionalDescription
sessioninfoCOOSYSTEM@1.1:SessionInfooutfalse
sessionidCOOSYSTEM@1.1:STRINGinfalse
ipaddressCOOSYSTEM@1.1:STRINGinfalse
expirationCOOSYSTEM@1.1:INTEGERintrue
expirationidleCOOSYSTEM@1.1:INTEGERintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:SessionCreate

ParameterTypeIn/OutOptionalDescription
sessioninfoCOOSYSTEM@1.1:SessionInfooutfalse
typeCOOSYSTEM@1.1:SessionTypeinfalse
authmethCOOSYSTEM@1.1:AuthMethinfalse
authdetailsCOOSYSTEM@1.1:STRINGintrue
logonuserCOOSYSTEM@1.1:STRINGintrue
ipaddressCOOSYSTEM@1.1:STRINGinfalse
idpsessionidCOOSYSTEM@1.1:STRINGintrue
expirationCOOSYSTEM@1.1:INTEGERintrue
expirationidleCOOSYSTEM@1.1:INTEGERintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:SessionInfoGet

ParameterTypeIn/OutOptionalDescription
allCOOSYSTEM@1.1:SessionInfooutfalse
activeCOOSYSTEM@1.1:SessionInfooutfalse
inactiveCOOSYSTEM@1.1:SessionInfooutfalse
orderbyloginatCOOSYSTEM@1.1:BOOLEANintrue
typeCOOSYSTEM@1.1:SessionTypeintrue
authmethCOOSYSTEM@1.1:AuthMethintrue
ipaddressCOOSYSTEM@1.1:STRINGintrue
sessionidCOOSYSTEM@1.1:STRINGintrue
limitCOOSYSTEM@1.1:INTEGERintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:SessionInfoListGet

ParameterTypeIn/OutOptionalDescription
sessionsCOOSYSTEM@1.1:SessionInfooutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:SessionLog

ParameterTypeIn/OutOptionalDescription
typeCOOSYSTEM@1.1:SessionTypeinfalse
authmethCOOSYSTEM@1.1:AuthMethinfalse
authdetailsCOOSYSTEM@1.1:STRINGintrue
ipaddressCOOSYSTEM@1.1:STRINGinfalse
sessionidCOOSYSTEM@1.1:STRINGintrue
expirationCOOSYSTEM@1.1:INTEGERinfalse
logoutCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:SessionLoggedIn

ParameterTypeIn/OutOptionalDescription
sessioninfoCOOSYSTEM@1.1:SessionInfoinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SessionLogin

ParameterTypeIn/OutOptionalDescription
sessioninfoCOOSYSTEM@1.1:SessionInfooutfalse
sessionidCOOSYSTEM@1.1:STRINGinfalse
ipaddressCOOSYSTEM@1.1:STRINGinfalse
workstationidCOOSYSTEM@1.1:STRINGintrue
expirationCOOSYSTEM@1.1:INTEGERintrue
expirationidleCOOSYSTEM@1.1:INTEGERintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:SessionLogout

ParameterTypeIn/OutOptionalDescription
sessioninfoCOOSYSTEM@1.1:SessionInfooutfalse
sessionidCOOSYSTEM@1.1:STRINGinfalse
ipaddressCOOSYSTEM@1.1:STRINGinfalse
workstationidCOOSYSTEM@1.1:STRINGintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:SessionTerminate

ParameterTypeIn/OutOptionalDescription
idpsessionidCOOSYSTEM@1.1:STRINGintrue
fscsessionidCOOSYSTEM@1.1:STRINGintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true
Disable Wrapper Actions: true


[top]

COOSYSTEM@1.1:SetArchObjectRetentionDate

This action is called by the kernel to set the retention date of an archived object in its archive store.
ParameterTypeIn/OutOptionalDescription
archidCOOSYSTEM@1.1:STRINGin/outfalse Archive Document ID
objCOOSYSTEM@1.1:OBJECTintrue Archived Object
retentiondateCOOSYSTEM@1.1:STRINGinfalse Retention Date (ISO-Format: YYYY-MM-ddTHH:mm:ss)

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SetAttributeNoteless

Changes the value of a attribute without changing COOSYSTEM@1.1:objchangedby.
ParameterTypeIn/OutOptionalDescription
attrdefCOOSYSTEM@1.1:OBJECTinfalse The attribute which should be changed
valueinfalse The new value of the attribute

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SetContentParsing

ParameterTypeIn/OutOptionalDescription
contentsCOOSYSTEM@1.1:CONTENTLISTin/outtrue
onCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SetCurrentWorkStationInfo

ParameterTypeIn/OutOptionalDescription
typeCOOSYSTEM@1.1:WorkStationTypeintrue
nameCOOSYSTEM@1.1:STRINGintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:SetExternalQuotaEntry

Sets an external quota entry for the user. If the parameters quota and objquota are not set the entry for eqsource will be deleted.
ParameterTypeIn/OutOptionalDescription
sourceCOOSYSTEM@1.1:OBJECTinfalse
quotakbCOOSYSTEM@1.1:INTEGERinfalse Used external storage space in KB
objquotaCOOSYSTEM@1.1:INTEGERinfalse Used external object count

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SetUserClientDomain

Sets the current user client domain. This means, that all access checks from that point are performed with this client domain as the users domain, and that all objects created afterwards are created in that client domain. The specified client domain must be configured in the list of client domains for that user, and must be a domain within the current master domain to succeed.
ParameterTypeIn/OutOptionalDescription
clientdomainCOOSYSTEM@1.1:OBJECTinfalse The desired client domain. If the parameter is empty, the client domain is set to the default client domain configured for the user.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SetUserEnvironment

Sets the current environment of the current user to the specified environment. If the specified environment is not in the list of environments of the user, an error is returned.
ParameterTypeIn/OutOptionalDescription
environmentCOOSYSTEM@1.1:OBJECTinfalse The environment that becomes the user's current environment.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SetUserLanguage

Sets the current user interface language for the current user.
ParameterTypeIn/OutOptionalDescription
languageCOOSYSTEM@1.1:OBJECTinfalse The desired language. If the parameter is empty, the current language is set to the default language configured for the current user environment.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SetUserLocale

ParameterTypeIn/OutOptionalDescription
localeCOOSYSTEM@1.1:OBJECTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SetUserRole

Sets the current role of the user to the specified group and position.
ParameterTypeIn/OutOptionalDescription
groupCOOSYSTEM@1.1:OBJECTinfalse The group part of the role that becomes the user's current role.
positionCOOSYSTEM@1.1:OBJECTinfalse The position part of the role that becomes the user's current role.
substuserCOOSYSTEM@1.1:OBJECTintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SetUserSecurityClearance

ParameterTypeIn/OutOptionalDescription
securitylevelCOOSYSTEM@1.1:OBJECTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:SwitchToNormalMode

Reverts the mode of service from read only or recovery mode to normal mode. Normal mode allows all operations.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SwitchToReadOnlyMode

Switches the mode of services to read only mode. During the read only mode it is not possible to perform any changes in a Components service, whereas reading and querying data is possible. The read only mode is intended e.g. to make a consistent backup of a Components domain possible without taking the domain offline.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SwitchToRecoveryMode

Switches the mode of services to recovery mode. During the recovery mode it is not possible to create new objects, whereas reading, querying and changing existing objects is possible. The recovery mode is intended e.g. if you have to restore a single COO Service from backup and you want to avoid conflicts with object addresses that may be already stored in other services before the service is fully recovered.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SwitchToUpdateMode

ParameterTypeIn/OutOptionalDescription
enableCOOSYSTEM@1.1:BOOLEANinfalse
broadcastCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:SynchronizeConfig

This action triggers the synchronization of configuration information updates between the COO Services of a domain and waits for that synchronization to complete. Configuration information that is synchronized between the COO Services is information about the services in the current domain, about domains, about object classes and about gateway communication settings. This information is synchronized automatically between the COO Services, but you can use this method or the Components Server Management to trigger it explicitly.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SystemInstall

Installs the Fabasoft Components system.

Additional Information

Prototype: COOSYSTEM@1.1:CompInstallPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:SystemUninstall

Uninstalls the system.

Additional Information

Prototype: COOSYSTEM@1.1:CompUninstallPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:TransferObjectCreate

ParameterTypeIn/OutOptionalDescription
coostdomCOOSYSTEM@1.1:OBJECTin/outfalse
objectCOOSYSTEM@1.1:OBJECToutfalse
addressCOOSYSTEM@1.1:STRINGintrue
virtualobjectCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeCreate
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:TypeCast

Converts the value passed in source to a value of the type this actions called on. By default, this action provide type casts for system types like currencies. Additionally the action converts values to aggregate types that have a primary property (see COOSYSTEM@1.1:typeprimaryattr) To provide a user-defined type cast, implement an action with the prototype COOSYSTEM@1.1:TypeCastPrototype and assign this action to COOSYSTEM@1.1:typecast of a type definition.

Additional Information

Prototype: COOSYSTEM@1.1:TypeCastPrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:TypeCompare

Compares two values passed in value1 and value2. By default, this action provides comparison for system types like currencies. To provide a user-defined compare, implement an action with the prototype COOSYSTEM@1.1:TypeComparePrototype and assign this action to COOSYSTEM@1.1:typecompare of an aggregate type definition.

Additional Information

Prototype: COOSYSTEM@1.1:TypeComparePrototype
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:UninstallStatement

ParameterTypeIn/OutOptionalDescription
coosrvCOOSYSTEM@1.1:OBJECTintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:UninstallTableDefinition

Removes table definitions for internal tables and external data definitions from the specified COO Service or all COO Services in the current domain. Removing external data definitions takes effect immediately. Removing table definitions for internal tables takes effect the next time, when the COO Service is restarted, because the data model in the database of the COO Service has to be changed.
ParameterTypeIn/OutOptionalDescription
coosrvCOOSYSTEM@1.1:OBJECTintrue If this parameter is specified, the table definitions or external data definitions are removed only from the service, that is represented by the COO Service object in the parameter. Otherwise they are removed from every COO Service in the current domain.

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:UpdateUserQuota

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:UpgradeExtensions

Checks all current versions of the objects selected by the methods implementing this action for content properties. If an object has one or several content properties the file extension for the contents are stored in the MMC Store. This action is provided as an upgrade path for older versions of Fabasoft Components. Older Version of Fabasoft Components up to Version 2.1.5 did not store the file extensions of multi media contents in the MMC Store. For optimum results of full text queries the extension is needed to help a content filtering tool to guess the correct format of a file. This action allows to set the file extensions for contents created in these older versions of Fabasoft Components.
ParameterTypeIn/OutOptionalDescription
queryCOOSYSTEM@1.1:BOOLEANintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:UpgradeVersions

ParameterTypeIn/OutOptionalDescription
versionCOOSYSTEM@1.1:INTEGERinfalse
queryCOOSYSTEM@1.1:STRINGintrue

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeChange
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL
Private: true


[top]

COOSYSTEM@1.1:UserConfirmAuthentication

ParameterTypeIn/OutOptionalDescription
authmethCOOSYSTEM@1.1:AuthMethouttrue

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:UserGroupAdd

ParameterTypeIn/OutOptionalDescription
groupCOOSYSTEM@1.1:OBJECTinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:UserQuotaExceededHook

ParameterTypeIn/OutOptionalDescription
quotatypeCOOSYSTEM@1.1:UserQuotaTypeinfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:UserReplace

Replaces the user with the domain replacement user (COOSYSTEM@1.1:domainreplacementuser) in property values of objects of the domain or a specific group. Object versions are included in the replace operation only if a group is specified.
ParameterTypeIn/OutOptionalDescription
owngroupCOOSYSTEM@1.1:OBJECTintrue If specified, the user is replaced in objects and object versions of the group. Otherwise, the user is replaced in objects of the domain not belonging to a group excluding object versions.
lockedobjectsCOOSYSTEM@1.1:OBJECTLISTouttrue A list of locked objects that where skipped.
readonlyobjectsCOOSYSTEM@1.1:ObjectErrorouttrue A list of readonly objects that were skipped because final form (COOSYSTEM@1.1:objfinalform), legal hold (COOSYSTEM@1.1:objlitigationhold), or retention period (COOSYSTEM@1.1:objretentiondate) is set.

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:UserTrustedNetworksGet

ParameterTypeIn/OutOptionalDescription
trustednetworksCOOSYSTEM@1.1:STRINGLISToutfalse

Additional Information

Access Types: COOSYSTEM@1.1:AccTypeRead
ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]

COOSYSTEM@1.1:ValidateOwner

ParameterTypeIn/OutOptionalDescription
checkownerCOOSYSTEM@1.1:OBJECTinfalse
groupCOOSYSTEM@1.1:OBJECTintrue
allcandidatesCOOSYSTEM@1.1:OBJECTLISTintrue
alternatenameCOOSYSTEM@1.1:STRINGoutfalse

Additional Information

ACL Object: COOSYSTEM@1.1:DefaultDeveloperACL


[top]