On regular occasions, code in Studio Server that it is replaced or not used anymore is marked as deprecated and at some later point removed from the software.
This includes global functions, class methods, and classes as listed in this article.
Note: These global functions, class methods, and classes should no longer be called by custom server plug-ins. If a replacement is provided, call that instead.
Code marked as deprecated
The following table shows the global functions, class methods, and classes (in alphabetical order) that are currently marked as deprecated. They are candidates to be removed one year after the release in which they are communicated as being deprecated (which is after 12 minor releases).
Deprecated (old) | Replacement (new) | Deprecated since version |
---|---|---|
BizAccess::checkRightsForMetaDataAndIssue() method | BizAccess::checkRightsForObjectMetaData() method | 10.26.0 |
BizAccess::checkRightsForMetaDataAndTargets() method | BizAccess::checkRightsForObjectMetaData() method | 10.26.0 |
BizContentSource::ifAlienGetOrCreateShadowObject() method | BizContentSource::createShadowObjectInEnterprise() method | 10.26.0 |
BizInDesignServer::nextIDSWithUnknownVersion() method | Not available. Callers should no longer use it. | 10.28.0 |
BizLDAP::isInstalled() method | BizLDAP::isLdapInstalled() method | 10.26.0 |
BizMetaDataPreview::generatePreviewLater() method | BizMetaDataPreview::generatePreviewNow() method | 10.27.0 |
BizMetaDataPreview::getBufferAsFile() method | Not available. Callers should no longer use it. | 10.27.0 |
BizMetaDataPreview::getJobConfig() method | Not available. Callers should no longer use it. | 10.27.0 |
BizMetaDataPreview::runJob() method | Not available. Callers should no longer use it. | 10.27.0 |
BizObject::isAlternateLayout() method | Not available. Callers should no longer use it. | 10.19.0 |
BizObject::validateOverruledPublications() method | Not available. Callers should no longer use it. | 10.26.0 |
BizPage::listIssuePages() method | Not available. Callers should no longer use it. | 10.26.0 |
BizPublication::getCategoryInfos() method | WW_BizClasses_Wfl_Publication::getCategoryInfos() method | 10.23.0 |
BizPublication::getChannelEditionInfos() method | WW_BizClasses_Wfl_Publication::getChannelEditionInfos() method | 10.26.0 |
BizPublication::getChannelInfo() method | WW_BizClasses_Wfl_Publication::getChannelInfo() method | 10.26.0 |
BizPublication::getChannelInfos() method | WW_BizClasses_Wfl_Publication::getChannelInfos() method | 10.26.0 |
BizPublication::getChannelIssueInfos() method | WW_BizClasses_Wfl_Publication::getChannelIssueInfos() method | 10.26.0 |
BizPublication::getIssueEditionInfos() method | WW_BizClasses_Wfl_Publication::getChannelEditionInfos() method | 10.26.0 |
BizPublication::getIssueInfo() method | WW_BizClasses_Wfl_Publication::getIssueInfo() method | 10.26.0 |
BizPublication::getPublEditionInfos() method | WW_BizClasses_Wfl_Publication::getChannelEditionInfos() method | 10.26.0 |
BizPublication::getPublicationInfo() method | WW_BizClasses_Wfl_Publication::getPublicationInfosByRequestInfo() method | 10.22.0 |
BizPublication::getPublicationInfos() method | WW_BizClasses_Wfl_Publication::getPublicationInfosByRequestInfo() method | 10.22.0 |
BizPublication::getPublicationInfosByRequestInfo() method | WW_BizClasses_Wfl_Publication::getPublicationInfosByRequestInfo() method | 10.22.0 |
BizPublication::getPublications() method | WW_BizClasses_Wfl_Publication::getPublicationInfosByRequestInfo() method | 10.22.0 |
BizPublication::getPublIssueInfos() method | WW_BizClasses_Wfl_Publication::getChannelIssueInfos() method | 10.26.0 |
BizPublication::getSectionInfos() method | WW_BizClasses_Wfl_Publication::getCategoryInfos() method | 10.26.0 |
BizPublication::getStateInfos() method | WW_BizClasses_Wfl_Publication::getPublicationInfosByRequestInfo() method | 10.26.0 |
BizRelation::getDeletedPlacedRelations() method | Not available. Callers should no longer use it. | 10.19.0 |
BizUser::checkDuplicates() method | WW_BizClasses_Adm_User::checkDuplicates() method | 10.26.0 |
BizUser::validateEmail() method | WW_BizClasses_Adm_User::validateEmail() method | 10.26.0 |
BizUser::validateName() method | WW_BizClasses_Adm_User::validateName() method | 10.26.0 |
BizWebEditWorkspace::previewArticleAtWorkspace() method | BizWebEditWorkspace::previewArticlesAtWorkspace() method | 10.26.0 |
BizWorkflow::validateMultipleTargets() method | BizWorkflow::validateTargetsForCreateOperation() method | 10.21.0 |
BizWorkflow::validateMultipleTargets() method | BizWorkflow::validateTargetsForUpdateOperation() method | 10.21.0 |
checkFields() function | Not available. Callers should no longer use it. | 10.26.0 |
DateTimeFunctions::calculateDateTime() method | Not available. Callers should no longer use it. | 10.28.0 |
DateTimeFunctions::getDaysToNextFirstDay() method | Not available. Callers should no longer use it. | 10.28.0 |
DateTimeFunctions::getDaysToPrevFirstDay() method | Not available. Callers should no longer use it. | 10.28.0 |
DBAdmStatus::getIssueIdsForStatusIds() method | Not available. Callers should no longer use it. | 10.26.0 |
DBAdmStatus::getStatusesForIds() method | Not available. Callers should no longer use it. | 10.26.0 |
DBAdmWorkflowUserGroupAuthorization::getIssueIdsForWorkflowUserGroupAuthorizationIds() method | Not available. Callers should no longer use it. | 10.26.0 |
DBAuthorizations::deleteAuthorization() method | Not available. Callers should no longer use it. | 10.26.0 |
DBChanneldata::insert() method | DBChanneldata::insertCustomPropertyForIssue() method | 10.26.0 |
DBChanneldata::update() method | DBChanneldata::updateCustomPropertyForIssue() method | 10.26.0 |
DBEdition::createEditionsObj() method | DBAdmEdition::createEditionsObj() method | 10.26.0 |
DBEdition::editionsUsed() method | Not available. Callers should no longer use it. | 10.26.0 |
DBEdition::getEditionsViaChannelId() method | Not available. Callers should no longer use it. | 10.26.0 |
DBEdition::insertIssueEdition() method | Not available. Callers should no longer use it. | 10.26.0 |
DBEdition::modifyChannelEditionsObj() method | DBAdmEdition::modifyChannelEditionsObj() method | 10.26.0 |
DBInDesignServer::nextIDSWithUnknownVersion() method | Not available. Callers should no longer use it. | 10.28.0 |
DBObject::getUniqueObjectName() method | BizObject::getUniqueObjectName() method | 10.26.0 |
DBObjectFlag::deleteObjectFlags() method | Not available. Callers should no longer use it. | 10.26.0 |
DBObjectRelation::getObjectRelation() method | DBObjectRelation::getObjectRelations() method | 10.26.0 |
DBRouting::deleteRouting() method | Not available. Callers should no longer use it. | 10.26.0 |
DBTicket::DBendticket() method | BizTicket::deleteTicketsAndAffiliatedStructures() method | 10.26.0 |
DBTicket::DBpurgetickets() method | BizTicket::deleteExpiredTicketsAndAffiliatedStructures() method | 10.26.0 |
DBUser::addGroupsToUser() method | DBUser::addUserToGroup() method | 10.26.0 |
DBUser::addUsersToGroup() method | DBUser::addUserToGroup() method | 10.26.0 |
DBUser::getRights() method | Not available. Callers should no longer use it. | 10.15.0 |
DBUser::listPublAuthorizations() method | Not available. Callers should no longer use it. | 10.26.0 |
DBUser::removeGroupsFromUser() method | DBUser::removeUserFromGroup() method | 10.26.0 |
DBUser::removeUsersFromGroup() method | DBUser::removeUserFromGroup() method | 10.26.0 |
DBUserSetting::purgeSettings() method | DBUserSetting::deleteSettingsByUserNameAndApplication() method | 10.20.0 |
DBUserSetting::purgeSettings() method | DBUserSetting::deleteAllSettingsByUserShortName() method | 10.20.0 |
deletefile() function | Not available. Callers should no longer use it. | 10.26.0 |
Flags class | Not available. Callers should no longer use it. | 10.28.0 |
Flags::__construct() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::addBits() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::addFlags() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::bits2flags() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::clear() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::flags2bits() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::getBits() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::getFlags() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::hasBit() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::hasFlag() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::listAllNames() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::removeBits() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::removeFlags() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::setBits() method | Not available. Callers should no longer use it. | 10.28.0 |
Flags::setFlag() method | Not available. Callers should no longer use it. | 10.28.0 |
FolderUtils class | Not available. Callers should no longer use it. | 10.28.0 |
FolderUtils::cleanDirRecursive() method | WW_Utils_FolderUtils::cleanDirRecursive() method | 10.28.0 |
FolderUtils::copyDirectoryRecursively() method | WW_Utils_FolderUtils::copyDirectoryRecursively() method | 10.28.0 |
FolderUtils::encodePath() method | WW_Utils_FolderUtils::encodePath() method | 10.28.0 |
FolderUtils::ensureDirExists() method | WW_Utils_FolderUtils::ensureDirExists() method | 10.28.0 |
FolderUtils::extractParentFolder() method | WW_Utils_FolderUtils::extractParentFolder() method | 10.28.0 |
FolderUtils::getFilesInFolderRecursive() method | WW_Utils_FolderUtils::getFilesInFolderRecursive() method | 10.28.0 |
FolderUtils::getFilesPathInFolder() method | WW_Utils_FolderUtils::getFilesPathInFolder() method | 10.28.0 |
FolderUtils::getLibraryFolders() method | WW_Utils_FolderUtils::getLibraryFolders() method | 10.28.0 |
FolderUtils::getReflectionPath() method | WW_Utils_FolderUtils::getReflectionPath() method | 10.28.0 |
FolderUtils::isDirWritable() method | WW_Utils_FolderUtils::isDirWritable() method | 10.28.0 |
FolderUtils::isEmptyDirectory() method | WW_Utils_FolderUtils::isEmptyDirectory() method | 10.28.0 |
FolderUtils::isLocalRootFolder() method | WW_Utils_FolderUtils::isLocalRootFolder() method | 10.28.0 |
FolderUtils::mkFullDir() method | WW_Utils_FolderUtils::mkFullDir() method | 10.28.0 |
FolderUtils::replaceDangerousChars() method | WW_Utils_FolderUtils::replaceDangerousChars() method | 10.28.0 |
FolderUtils::scanDirForFiles() method | WW_Utils_FolderUtils::scanDirForFiles() method | 10.28.0 |
BizServerJob::formatTimeInSecondsWithMilliSeconds() method | DateTimeFunctions::formatUtcTimeWithMicroSeconds() method | 10.31.0 |
HtmlDateTimeField class | Not available. Callers should no longer use it. | 10.28.0 |
HtmlDateTimeField::__construct() method | WW_Utils_HtmlClasses_HtmlDateTimeField::__construct() method | 10.28.0 |
HtmlDateTimeField::drawBody() method | WW_Utils_HtmlClasses_HtmlDateTimeField::drawBody() method | 10.28.0 |
HtmlDateTimeField::drawHeader() method | WW_Utils_HtmlClasses_HtmlDateTimeField::drawHeader() method | 10.28.0 |
HtmlDateTimeField::getDisplayValue() method | WW_Utils_HtmlClasses_HtmlDateTimeField::getDisplayValue() method | 10.28.0 |
HtmlDateTimeField::requestInput() method | WW_Utils_HtmlClasses_HtmlDateTimeField::requestInput() method | 10.28.0 |
HtmlDateTimeField::requestValue() method | WW_Utils_HtmlClasses_HtmlDateTimeField::requestValue() method | 10.28.0 |
HtmlDateTimeField::setValue() method | WW_Utils_HtmlClasses_HtmlDateTimeField::setValue() method | 10.28.0 |
LogHandler::getDebugLevel() method | LogHandler::getLogLevel() method | 10.26.0 |
LogHandler::infoMode() method | LogHandler::getLogLevel() method | 10.26.0 |
MimeTypeHandler class | Not available. Callers should no longer use it. | 10.28.0 |
MimeTypeHandler::fileExt2MimeType() method | WW_Utils_MimeTypeHandler::fileExt2MimeType() method | 10.28.0 |
MimeTypeHandler::filename2ObjType() method | WW_Utils_MimeTypeHandler::filename2ObjType() method | 10.28.0 |
MimeTypeHandler::filePath2MimeType() method | WW_Utils_MimeTypeHandler::filePath2MimeType() method | 10.28.0 |
MimeTypeHandler::getExtensionMap() method | WW_Utils_MimeTypeHandler::getExtensionMap() method | 10.28.0 |
MimeTypeHandler::isInCopy() method | WW_Utils_MimeTypeHandler::isInCopy() method | 10.28.0 |
MimeTypeHandler::isJPEG() method | WW_Utils_MimeTypeHandler::isJPEG() method | 10.28.0 |
MimeTypeHandler::mime2ObjType() method | WW_Utils_MimeTypeHandler::mime2ObjType() method | 10.28.0 |
MimeTypeHandler::mimeType2FileExt() method | WW_Utils_MimeTypeHandler::mimeType2FileExt() method | 10.28.0 |
MimeTypeHandler::native2DBname() method | WW_Utils_MimeTypeHandler::native2DBname() method | 10.28.0 |
MimeTypeHandler::repairMimetype() method | WW_Utils_MimeTypeHandler::repairMimetype() method | 10.28.0 |
mkpath() function | Not available. Callers should no longer use it. | 10.26.0 |
openFile() function | Not available. Callers should no longer use it. | 10.26.0 |
PhpConfigParser class | Not available. Callers should no longer use it. | 10.28.0 |
PhpConfigParser::__construct() method | WW_Utils_PhpConfigParser::__construct() method | 10.28.0 |
PhpConfigParser::parseDefines() method | WW_Utils_PhpConfigParser::parseDefines() method | 10.28.0 |
PhpConfigParser::parseDefineValues() method | WW_Utils_PhpConfigParser::parseDefineValues() method | 10.28.0 |
PubMgr class | Not available. Callers should no longer use it. | 10.22.0 |
PubMgr::getEditions() method | BizPublication::getEditions () | 10.22.0 |
PubMgr::getIssues() method | BizPublication::getIssues () | 10.22.0 |
PubMgr::getPublications() method | WW_BizClasses_Wfl_Publication::getPublicationInfosByRequestInfo () | 10.22.0 |
PubMgr::getSections() method | BizPublication::getSections () | 10.22.0 |
PubMgr::getStates() method | BizWorkflow::getStates () | 10.22.0 |
RemovePhpComments class | Not available. Callers should no longer use it. | 10.28.0 |
RemovePhpComments::iterFile() method | Not available. Callers should no longer use it. | 10.28.0 |
RemovePhpComments::iterFolder() method | Not available. Callers should no longer use it. | 10.28.0 |
RemovePhpComments::removeAllComments() method | Not available. Callers should no longer use it. | 10.28.0 |
RemovePhpComments::removeAllComments() method | Not available. Callers should no longer use it. | 10.16.0 |
RemovePhpComments::skipFile() method | Not available. Callers should no longer use it. | 10.28.0 |
RemovePhpComments::skipFolder() method | Not available. Callers should no longer use it. | 10.28.0 |
UtfConverter class | Not available. Callers should no longer use it. | 10.28.0 |
UtfConverter::convert2UTFAdobe() method | Not available. Callers should no longer use it. | 10.28.0 |
WW_DbClasses_Wfl_Query_QueryObjectComposer::filterOnAuthorizationAndBrandsId() method | WW_DbClasses_Wfl_Query_QueryObjectComposer::addFilterOnUserRights() method | 10.20.0 |
WW_Utils_ListEncoder class | Not available. Callers should no longer use it. | 10.28.0 |
WW_Utils_ListEncoder::__construct() method | Not available. Callers should no longer use it. | 10.28.0 |
WW_Utils_ListEncoder::decodeList() method | Not available. Callers should no longer use it. | 10.28.0 |
WW_Utils_ListEncoder::encodeList() method | Not available. Callers should no longer use it. | 10.28.0 |
WW_Utils_ListEncoder::encodeListItem() method | Not available. Callers should no longer use it. | 10.28.0 |
WW_Utils_MimeTypeHandler::mime2ObjType() method | WW_Utils_MimeTypeHandler::filename2ObjType() method | 10.27.0 |
WW_Utils_ShellScript class | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellScript::buildCmd() method | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellScript::init() method | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellScript::shell_exec() method | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellTransferClient class | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellTransferClient::__construct() method | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellTransferClient::cleanupFile() method | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellTransferClient::downloadContentInParallel() method | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellTransferClient::downloadFile() method | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellTransferClient::getCommandParams() method | Not available. Callers should no longer use it. | 10.27.0 |
WW_Utils_ShellTransferClient::uploadFile() method | Not available. Callers should no longer use it. | 10.27.0 |
Code that has been removed
The following table shows the global functions, class methods, and classes (in alphabetical order) that were marked as deprecated more than a year ago and which have now been removed from the code in Studio Server.
Deprecated (old) | Replacement (new) | Deprecated since version | Removed in version |
---|---|---|---|
authorizationmodule::getRightsCached() method | Not available. Callers should no longer use it. | 10.18.0 | 10.31.0 |
BizAccess::checkRights() method | BizAccess::checkRightsForObjectProps() method | 9.4.0 | 10.26.0 |
BizAccess::checkRightsMetaDataTargets() method | BizAccess::checkRightsForObjectMetaData() method | 9.4.0 | 10.26.0 |
BizInDesignServerJobs::restartJob() method | BizInDesignServerJobs::doRestartJob() method | 10.6.1 | 10.26.0 |
BizNamedQuery::getNamedQueries() method | WW_BizClasses_Wfl_NamedQuery::getNamedQueries() method | 6.0.0 | 10.26.0 |
BizQuery::queryObjects() method | BizQuery::queryObjects2() method | 10.2.0 | 10.26.0 |
BizUser::getSettings() method | WW_BizClasses_UserSetting::getSettings() method | 10.3.0 | 10.26.0 |
BizUser::updateSettings() method | WW_BizClasses_UserSetting::saveSettings() method | 10.3.0 | 10.26.0 |
DBObjectLock::changeOnlineStatus() method | BizObjectLock::releaseLock() method | 10.3.1 | 10.26.0 |
DBObjectLock::checkLock() method | BizObjectLock::isLocked() method | 10.3.1 | 10.26.0 |
DBObjectLock::lockObject() method | BizObjectLock::lockObject() method | 10.3.1 | 10.26.0 |
DBObjectLock::unlockObjects() method | DBObjectLock::unlockObjectsByUser() method | 10.4.2 | 10.26.0 |
DBPlacements::getPlacementsOfArticlesPlacedOnLayout() method | Not available. Callers should no longer use it. | 10.18.0 | 10.31.0 |
DBPlacements::getPlacementsWithPageOrientation() method | Not available. Callers should no longer use it. | 10.18.0 | 10.31.0 |
DBTicket::DbPurgeTicketsByUser() method | BizTicket::deleteTicketsAndAffiliatedStructuresByUser() method | 10.5.1 | 10.26.0 |
DBUser::getRights() | - | 10.15.0 | 10.28.0 |
DBUserSetting::hasSetting() method | DBUserSetting::getSettingId() method | 10.3.0 | 10.26.0 |
WW_BizClasses_Wfl_Publication::getAuthorizedStates() method | WW_BizClasses_Wfl_Publication::getAuthorizedStatesByBrandsId() method | 10.18.0 | 10.31.0 |
WW_BizClasses_Wfl_Publication::getSectionInfos() method | WW_BizClasses_Wfl_Publication::getCategoryInfos() method | 10.18.0 | 10.31.0 |
WW_BizClasses_Wfl_Publication::getStateInfos() method | WW_BizClasses_Wfl_Publication::getStateInfosForBrandsId() method | 10.18.0 | 10.31.0 |
WW_Utils_ArrayInjector class | WW_Utils_ArrayAppender class | 10.14.0 | 10.27.0 |
WW_Utils_ArrayInjector::insertAfterKey() method | WW_Utils_ArrayAppender::insertAfterKey() method | 10.14.0 | 10.27.0 |
WW_Utils_ArrayInjector::insertBeforeKey() method | WW_Utils_ArrayAppender::insertBeforeKey() method | 10.14.0 | 10.27.0 |
WW_Utils_XmlParser::getXmlParserError() method | Not available. Callers should no longer use it. | 10.14.1 | 10.27.0 |
Revisions
- 21 September 2023: Updated the article with code marked as deprecated and removed in Studio Server 10.31.0.
- 29 June 2023: Updated the article with code marked as deprecated and removed in Studio Server 10.28.0.
- 31 May 2023: Updated the article with code marked as deprecated and removed in Studio Server 10.27.0.
- 16 May 2023: Updated section 'Code that has been removed' by indicating in which version of Studio Server the code was removed.
Comment
Do you have corrections or additional information about this article? Leave a comment! Do you have a question about what is described in this article? Please contact Support.
3 comments
Should deleted components also have a column noting in which version it was removed?
Hi Siebrand,
I'm checking this with the development team and will update the article as soon as I have more information.
Best regards,
Maarten van Kleinwee
Senior Technical Writer, WoodWing Software
Hi Siebrand,
It turned out that all the code that is mentioned in that table was removed in Studio Server 10.26.0. It has been added to that table as an extra column.
Best regards,
Maarten van Kleinwee
Senior Technical Writer, WoodWing Software
Please sign in to leave a comment.