Deprecated API
Contents
-
PackageDescriptionThis package pertains to the legacy admin console, which will be replaced by the Appian Administration Console over the coming releases.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.
-
InterfaceDescriptionThe AdministrationService pertains to the legacy admin console, which will be replaced by the Appian Administration Console over the coming releases.Use the class
ContentService
instead.Use the classContentService
instead.Use the classContentService
instead.Use the classContentService
instead.Use the classContentService
instead.Use the classContentService
instead.Use the classContentService
instead.This interface and all of the methods defined within are obsolete and will be removed in a future release.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Portal functionality will be removed in a future release.The Notification functionality will be removed in a future release. Use the Tempo Interface for similar functionality.Globalization updates should be done via the Admin Console.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Notification functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Notification functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Group Message channel and code will be removed in a future release.The Leader Message channel and code will be removed in a future release.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.UseAppianType
instead.
-
ClassDescriptionThe Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.This class pertains to the legacy admin console, which will be replaced by the Appian Administration Console over the coming releases.This class pertains to the legacy admin console, which will be replaced by the Appian Administration Console over the coming releases.This class pertains to the legacy admin console, which will be replaced by the Appian Administration Console over the coming releases.Use the class
ContentRoleMap
instead.Use the classCommunity
instead.Use the classDocument
instead.Use the classKnowledgeFolder
instead.Use the classCommunityKnowledgeCenter
instead.use individual method replacementsUse services injected by the Appian plug-in framework instead.since 23.2. UseContentUploadOutputStream
orDocumentOutputStream
insteadThe Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.This functionality is no longer supported and will be removed in the next release.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Notification functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Notification functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Notification functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Group Message channel and code will be removed in a future release.The Group Message channel and code will be removed in a future release.The Leader Message channel and code will be removed in a future release.The Leader Message channel and code will be removed in a future release.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.this unused filter will be removed in a future releasethis unused filter will be removed in a future release; use insteadDueTodayFilter
as it returns the same resultsthis unused filter will be removed in a future releaseuseWorkingCalendar
Use the classNamedTypedValue
instead.Use the TypeService and related APIs instead.Use the classNamedTypedValue
instead.
-
ExceptionsDescriptionuse
AppianException
use InvalidUserExceptionThe Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Group Message Channel will be removed in a future releaseThe Leader Message channel and code will be removed in a future release.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.use InvalidActivityException
-
Annotation InterfaceDescriptionThe Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.This annotation may be removed from the public API in a future release. Instead use
WorkflowActivities
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesAnalitycs
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesCommunication
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesIntegrationAPIs
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesDataServices
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesDocumentGeneration
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesDocumentManagement
This annotation may be removed from the public API in a future release. Instead useWorkflowEvents
This class will be removed from the public API in a future release. The "Feeds" palette was renamed to "Social"This annotation may be removed from the public API in a future release. Instead useWorkflowGateways
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesIdentityManagement
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesProcessManagement
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesBusinessRules
This annotation may be removed from the public API in a future release. Instead useAutomationSmartServicesSocial
-
FieldDescriptionUsed in 17.4 and 18.1 onlyErrorCode for unreleased Decision Table featureErrorCode for unreleased Decision Table featureErrorCode for unreleased Decision Table featureErrorCode for unreleased Decision Table featureErrorCode for unreleased Decision Table featureErrorCode for unreleased Decision Table featureErrorCode for unreleased Decision Table featureoutboundintegration ix create exceptionpassing empty criteria to the "filters" parameter of queryLogicalExpression no longer results in an error.
ErrorCode.RECORD_TYPE_NOT_FOUND_INSUFFICIENT_PRIVILEGES
see RECORD_UI_HEADER_DETAILsee RECORD_UI_HEADER_DETAILType no longer existsUseServiceContextFactory.ADMIN_USERNAME
insteadThis API is being phased out and will be removed in a future release.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release. Use the Tempo Interface for similar functionality.use the default StringBuilder constructor or one adjusted directly to the known sizeUse attributes to associate metadata instead.No longer usedWas never supported.User quotas have been removed. This visibility flag has no effect.PortalNotificationService.TEMPO_COMMENT_ON_MESSAGE_TO_GROUP
is now used for messages to users, groups and everyoneuse COL_AGGREGATION_AVGno longer usedno longer useduse COL_AGGREGATION_SUMthis has not been considered a valid report type and will be removedthis has not been considered a valid report type and will be removedThis assignment type is not used.This constant may be removed from the public API in a future release. Instead usePaletteCategoryConstants.AUTOMATION_SMART_SERVICES
This constant may be removed from the public API in a future release. Instead usePaletteCategoryConstants.AUTOMATION_SMART_SERVICES
This constant may be removed from the public API in a future release. Instead usePaletteCategoryConstants.WORKFLOW
since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2UseTaskSummary.SORT_BY_ELAPSED_MILLISECONDS
instead.UseTaskSummary.SORT_BY_PRIORITY_NAME
instead, which produces the same results.This attribute is no longer usedFor Appian internal use only.For Appian internal use only.
-
MethodDescriptionuse addError(HttpServletRequest q_, ActionError error_) instead.Use
ServiceContext.getName()
instead.useApplication.removeObjectsByType(Long, Object[])
insteaduseApplication.removeObjectsByType(Long, Object[])
insteadNot in use anymoreThis method is needed to use the service APIs from a standalone application, which is no longer supported.This method is needed to use the service APIs from a standalone application, which is no longer supported.User quotas have been removed. This method will always show that the user has unlimited space.User quotas have been removed. This method will always show that the user has unlimited space.reloading properties is now automatic, so this call is now unnecessary and does nothing.User quotas have been removed. Calls to this method will be ignored.com.appiancorp.suiteapi.collaboration.CommunityService.getFeaturedDocumentsForCommunityForUser(Long) useCommunityService.createCommunity(Community)
with a pre-populated UUIDUse the method#deactivate(Long, Boolean)
instead.Use the method#deactivate(Long[], Boolean)
instead.Use the method#deactivateVersion(Long, Integer, Boolean)
instead.Use the method#deactivateVersions(Long, Integer[], Boolean)
instead.useDocumentService.createDocument(Document)
with a pre-populated UUIDcom.appiancorp.suiteapi.collaboration.FolderService.getChildFolders(Long, Integer, String, int, int) useFolderService.createFolder(Folder)
with a pre-populated UUIDuse searchKnowledgeCentersPaging insteaduseKnowledgeCenterService.createKnowledgeCenter(KnowledgeCenter)
with a pre-populated UUIDuse getCommunitiesWithMostUploadsPaginguse getCommunityAdminReportPaginguse getKnowledgeCentersWithMostUploadsPaginguse getMoreWhatsNewSubscriptionsPaginguser getNumberUploadsPaginguse getUploadsByHourPaginguse getUploadsByTypePaginguse getUploadsByWeekDaysPaginguse getWhatsNewCommunityPaginguse getWhatsNewCommunityForUserPaginguse getWhatsNewKnowledgeCenterPaginguse getWhatsNewSubscriptionsPaginguse getWhatsNewTopLevelCommunityPaginguse getWhatsNewTopLevelCommunityForUserPagingsee Class.isAssignableFromsee AppianRuntimeException's isDelegateInstanceOfsee Throwable.printStackTraceThis method will be removed in a future release. Use retrieveValueForUserLocaleOrPrimary(Locale, Locale) instead.This service pertains to the legacy admin console, which will be replaced by the Appian Administration Console over the coming releases.use getCollabAdministrationService( ServiceContext sc_ )use getCollabAdministrationService( ServiceContext sc_ )use getCollabCommunityService( ServiceContext sc_ )use getCommunityService( ServiceContext sc_ )use getDiscussionBodyService( ServiceContext sc_ )use getDiscussionBodyService( ServiceContext sc_ )use getDiscussionMetadataConvenienceService( ServiceContext sc_ )use getDiscussionMetadataConvenienceService( ServiceContext sc_ )use getDiscussionMetadataCoreService( ServiceContext sc_ )use getDiscussionMetadataCoreService( ServiceContext sc_ )The Portal functionality will be removed in a future release.use getDocumentService( ServiceContext sc_ )use getDocumentService( ServiceContext sc_ )use getFolderService( ServiceContext sc_ )use getFolderService( ServiceContext sc_ )the Group Message channel and code will be removed in a future release.use getGroupService( ServiceContext sc_ )use getGroupService( ServiceContext sc_ )use getGroupTypeService( ServiceContext sc_ )use getGroupTypeService( ServiceContext sc_ )use getKnowledgeCenterService( ServiceContext sc_ )use getKnowledgeCenterService( ServiceContext sc_ )the Leader Message channel and code will be removed in a future release.use getLinksService( ServiceContext sc_ )use getLinksService( ServiceContext sc_ )The Portal functionality will be removed in a future release.use getPageNavigationService( ServiceContext sc_ )use getPageNavigationService( ServiceContext sc_ )The Portal functionality will be removed in a future release.use getPageService( ServiceContext sc_ )use getPageService( ServiceContext sc_ )The Portal functionality will be removed in a future release.use getPortalAdministrationService( ServiceContext sc_ )use getPortalAdministrationService( ServiceContext sc_ )use getPortalNotificationService( ServiceContext sc_ )com.appiancorp.suiteapi.common.ServiceFactory.getPortalNotificationService(HttpServlet, HttpSession) use getPortalNotificationService( ServiceContext sc_ )The Portal functionality will be removed in a future release.use getPortletService( ServiceContext sc_ )use getPortletService( ServiceContext sc_ )use getProcessAdministrationService( ServiceContext sc_ )use getProcessAdministrationService( ServiceContext sc_ )use getProcessDesignService( ServiceContext sc_ )use getProcessDesignService( ServiceContext sc_ )use getProcessExecutionService( ServiceContext sc_ )use getProcessExecutionService( ServiceContext sc_ )use getReportingService( ServiceContext sc_ )use getReportingService( ServiceContext sc_ )use getService( ServiceContext sc_, String serviceName_ )use getService( ServiceContext sc_, String serviceName_ )use getStatisticsService( ServiceContext sc_ )use getStatisticsService( ServiceContext sc_ )use getSynchronizationService( ServiceContext sc_ )use getSynchronizationService( ServiceContext sc_ )use getUserProfileService( ServiceContext sc_ )use getUserProfileService( ServiceContext sc_ )use getUserService( ServiceContext sc_ )use getUserService( ServiceContext sc_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )use releaseService( Service s_ )This API is being phased out and will be removed in a future release.This service pertains to the legacy admin console, which will be replaced by the Appian Administration Console over the coming releases.Use {@link ServiceContextFactory.getAdministratorServiceContext()} insteadUse {@link ServiceContextFactory.getAdministratorUser()} insteadThis API is being phased out and will be removed in a future release.This API is being phased out and will be removed in a future release.Use services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.Use the classContentService
instead.Use the classContentService
instead.Use the classContentService
instead.Use the classContentService
insteadad.Use the classContentService
insteadad.This API is being phased out and will be removed in a future release.Use services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Portal functionality will be removed in a future release.Use the classContentService
instead.Use services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.Use getExecutionExpressionService or getDesignExpressionServiceUse the classContentService
instead.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.Use services injected by the Appian plug-in framework instead.the Group Message channel and code will be removed in a future release.Use services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.This API is being phased out and will be removed in a future release.Use the classContentService
instead.the Group Message channel and code will be removed in a future release.The Portal functionality will be removed in a future release.Use services injected by the Appian plug-in framework instead.The Portal functionality will be removed in a future release.The Portal functionality will be removed in a future release.The Portal functionality will be removed in a future release.Use services injected by the Appian plug-in framework instead.The Notification functionality will be removed in a future release. Use the Tempo Interface for similar functionality.The Portal functionality will be removed in a future release.The Portal functionality will be removed in a future release.Use services injected by the Appian plug-in framework instead.The Portal functionality will be removed in a future release.The Portal functionality will be removed in a future release.The Portal functionality will be removed in a future release.This API is being phased out and will be removed in a future release.Use services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.Use one of theget*Service
methods instead.Use one of theget*Service
methods instead.This API is being phased out and will be removed in a future release.This API is being phased out and will be removed in a future release.Use theget*Service
methods instead.Use theget*Service
methods instead.Use services injected by the Appian plug-in framework instead.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.Use services injected by the Appian plug-in framework instead.Use {@link ServiceContextFactory.getUser()} insteadUse services injected by the Appian plug-in framework instead.Use services injected by the Appian plug-in framework instead.This API is being phased out and will be removed in a future release.This API is being phased out and will be removed in a future release.This API is being phased out and will be removed in a future release.This API is being phased out and will be removed in a future release.This API is being phased out and will be removed in a future release.see waitForServers(), preferred, or waitForServers(Listconnections) instead to wait on just the given connections. Code should not wait on just execution servers. This API is being phased out and will be removed in a future release.This API is being phased out and will be removed in a future release.This API is being phased out and will be removed in a future release.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.The Discussion Forums functionality will be removed in a future release. Use the News feed and related smart services to build applications with similar functionality.use {@link #setLockedByUsername(String))}this field cannot be updated in the database.useContentService.getVersion(Long, Integer)
insteadsince 23.2. UseContentService.getDocumentInputStream(long)
for reads andContentService.uploadDocument(Document, Integer)
for writes, or calland use supported APIs on {@link com.appiancorp.suiteapi.knowledge.Document}
since 23.2. UseContentService.getDocumentInputStream(long[])
Requires two sets of credentials.Requires two sets of credentials.useContentService.getIdByUuid(String)
instead. This method will be removed in a future releaseuseContentService.getIdsByUuid(String[])
instead. This method will be removed in a future releaseUser quotas have been removed. This method will always return- 1
User quotas have been removed. This method will always return- 1
User quotas have been removed. This method will always return 0This API is no longer supported and will be removed in the next release. Only objects that are exported using the Applications import/export will be importable in the next release.done automatically by UserService.createUserdone automatically by UserService.createUserNo longer necessary with credential systemsince 23.2. Writing to a Document viaDocumentOutputStream
orContentUploadOutputStream
will update the Document size metadata automatically upon closing the stream.UseContentService.create(Content, Integer)
with a pre-populated UUID and the flagContentConstants.VIS_SYSTEM
.UseContentService.create(Content[], Integer)
with pre-populated UUIDs and the flagContentConstants.VIS_SYSTEM
.User quotas have been removed. Calls to this method will be ignored.User quotas have been removed. Calls to this method will be ignored.since 23.2. UseContentService.uploadDocument(Document, Integer)
insteadNo longer necessary with credential systemsince 23.2. UseCopyReference.copyContents()
insteadsince 23.2. UseCopyReference.copyContents()
insteadsince 23.2since 23.2since 6.0.3. Use the @Type annotation instead.see ProcessDesignService.evaluateExpression; it handles the full expression lifecyclesee ProcessDesignService.evaluateExpressionsee ProcessDesignService.evaluateExpression; it handles the full expression lifecyclesee ProcessDesignService.evaluateExpression; it handles the full expression lifecyclesee ProcessDesignService.evaluateExpression; it handles the full expression lifecyclecom.appiancorp.suiteapi.expression.ExpressionService.prepareModifyExpression(String, String, String) see ProcessDesignService.evaluateExpression; it handles the full expression lifecycleuse getForumSummariesPaging insteaduse getSponsoredThreadSummariesPaging insteaduse getSponsoredThreadSummariesPaging insteaduse getSubscribedForumSummariesPaging insteaduse getSubscribedThreadSummariesPaging insteaduse getThreadedMessagesPaging insteaduse getThreadSummariesPaging insteaduse getThreadSummariesForForumPaging insteaddone automatically by UserService.createUserreloading properties is now automatic, so this call is now unnecessary and does nothing.the combination ofDiscussionMetadataCoreService.inviteUsersToThread(java.lang.String[], java.lang.Long)
andDiscussionMetadataCoreService.acceptThreadInvitation(java.lang.Long)
is more secure, and should be used insteadcom.appiancorp.suiteapi.forums.DiscussionMetadataCoreService.validateGroupMembership(Long[], Long[]) No longer necessary with credential systemsince 23.2. SeeDocument.getInputStream()
orDocument.accessAsReadOnlyFile()
to read andDocument.getOutputStream()
orDocument.write(InputStream)
to writesince 23.2. SeeDocument.getInputStream()
orDocument.accessAsReadOnlyFile()
to read andDocument.getOutputStream()
orDocument.write(InputStream)
to writeUse instead session.createProducer(destination);Use instead session.createDurableSubscriber(topic,durableSubscriberName)use createTopic instead for Connection based rather than TopicConnection based JMS.use createTopic instead for Connection based rather than TopicConnection based JMS.use getConnection instead.Use getSession instead.Use getSession instead.UseGroupService.getGroupsForUserByRolePaging(String, Integer, int, int, Integer, Integer)
and extract groups of the desired types from the results.use getFavoriteGroupsUse {@link ApplicationService.getDefaultApplication()}Use {@link ApplicationService.getDefaultApplication()} for the site-wide default.UseGroupService.removeMemberUsers(String[], Long)
and pass a single user in the array.Since 6.0.2, useUser.getUserPassword()
Since 6.0.2, useUser.setUserPassword(byte[])
Since 6.0.2, useUser.getUserPassword()
Since 6.0.2, use#setUserPassword(String)
Since 6.0.2, use#authenticate(String, byte[])
Use the Name field instead.Use the Name field instead.Since 6.0.2, useUserService.authenticate(String, byte[])
use findUsersPagingcom.appiancorp.suiteapi.personalization.UserService.findUsersForGroupType(UserSearch, boolean, Long) Since 6.0.2, useUserService.isUserPasswordValid(String, byte[])
UseUserService.loginAttempt(String, boolean)
instead.reloading properties is now automatic, so this call is now unnecessary and does nothing.useAdministrationService.findPortletTypesPaging(String, String, int, int, Integer, Integer)
instead. JSR-168 and WSRP Portlets have been deprecated, and no portlets of those types will be returned by this method.JSR-168 and WSRP Portlets have been deprecated, and no portlets of those types will be returned by this method.not useduseAdministrationService.findPortletTypesPaging(java.lang.String, java.lang.String, int, int, java.lang.Integer, java.lang.Integer)
orAdministrationService.getPortletTypesPaging(int, int, java.lang.Integer, java.lang.Integer)
instead JSR-168 and WSRP Portlets have been deprecated, and calls to this method for those types will throwInvalidPortletTypeDefinitionException
.JSR-168 and WSRP Portlets have been deprecated, and calls to this method for those types will throwInvalidPortletTypeDefinitionException
.useAdministrationService.getPortletTypesPaging(int, int, Integer, Integer)
instead JSR-168 and WSRP Portlets have been deprecated, and no portlets of those types will be returned by this methodJSR-168 and WSRP Portlets have been deprecated, and no portlets of those types will be returned by this method.this information is no longer availableWSRP Producers have been removed in Appian 22.2. This method will be removed in a future release, and will now throwInvalidWSRPProducerException
WSRP Producers have been removed in Appian 22.2. This method will be removed in a future release, and will now throwInvalidWSRPProducerURLException
WSRP Producers have been removed in Appian 22.2. This method will be removed in a future release, and will now throwInvalidWSRPProducerException
WSRP Producers have been removed in Appian 22.2. This method will be removed in a future release, and will now return an empty ResultPage.done automatically by UserService.createUserJSR-168 and WSRP Portlets have been deprecated, and calls to this method for those types will be ignored.JSR-168 and WSRP Portlets have been deprecated, and calls to this method for those types will be ignored.WSRP Producers have been removed in Appian 22.2. This method will be removed in a future release, and will now throwInvalidWSRPProducerException
reloading properties is now automatic, so this call is now unnecessary and does nothing.JSR-168 and WSRP Portlets have been deprecated, and calls for those PortletTypes will be ignored by this methodJSR-168 and WSRP Portlets have been deprecated, and calls for those PortletTypes will be ignored by this methoduse thevalidate
diagnostic script insteadNo longer necessary with credential systemRetrieval of site calendar settings should be done via getSiteCalendarSettingsCloneCalendarSetting
Retrieving site locale settings should be done via getSiteLocaleSettingsCloneRetrieval of site timezone settings should be done via getSiteTimeZoneSettingsCloneSince i18n, the notifications server no longer formats dates (the raw timestamps are sent to the JSPs), so no formats should be set on the server.Since i18n, the notifications server no longer formats dates (the raw timestamps are sent to the JSPs), therefore this method no longer affects the formatting.anonymous user access was removed in 6.2This functionality is no longer supported and will be removed in the next release.This functionality is no longer supported and will be removed in the next release.This functionality is no longer supported and will be removed in the next release.This functionality is no longer supported and will be removed in the next release.This functionality is no longer supported and will be removed in the next release.This functionality is no longer supported and will be removed in the next release.This functionality is no longer supported and will be removed in the next release.This functionality is no longer supported and will be removed in the next release.use getNotificationsPaging insteadreloading properties is now automatic, so this call is now unnecessary and does nothing.Create aLinkType
. There may be a maximum of 255 link types. Note that this method, unlikeLinksService.registerLinkType(com.appiancorp.suiteapi.portal.portlets.links.LinkType)
will create another link type even if there exists a link type with the same name. Minimum properties which must be populated on theLinkType
are: nonereloading properties is now automatic, so this call is now unnecessary and does nothing.com.appiancorp.suiteapi.portal.portlets.links.LinksService.updateUsernames(String[], String[], long) This is a legacy field; it will be removed in the next release.groups do not own processModels anymore.This is a legacy field; it will be removed in the next release.groups do not own processModels anymore.use ProcessExecution.getNotesWithContent(Note[], ServiceContext)use {@link #setAbsoluteExpression(String))}This is an internal method that will be removed from the public API.Can make copy externally.This is an internal method that will be removed from the public API.usePerformanceAttributes.getMainOrder()
insteadusePerformanceAttributes.setMainOrder(int)
insteadusePerformanceMetrics.getMaximumReportTimeMain()
insteaduseProcessAnalyticsService.getReportPageWithTypedValues(ReportData)
which returns the result data in the preferredTypedValue
form.useProcessAnalyticsService.getReportPageWithTypedValues(ReportData)
, as the timeZoneOffset_ parameter in this method is ignored.done automatically by UserService.createUseruseProcessReport.clone()
insteadUsegetAssignees
instead; seeAssignment.setAssignmentFunction(com.appiancorp.suiteapi.process.ActivityClass)
for an alternative method of setting the assignment.The value retrieved by this method is not used.Instead, set the assignment by callingAssignment.setAssignees(com.appiancorp.suiteapi.process.Assignment.Assignee[])
with anAssignee
of typeASSIGNEE_TYPE_EXPRESSIONS
with thevalue
set to an expression.The value set by this method is not used.Use retrieveInputs(InputStream
) version instead (deprecated in 6.2).since 6.0.3; override the otherAbstractActivity.execute(ActivityClassParameter[], SafeActivityReturnVariable[], Object, ServiceContext)
The JNDI context "comp" should not be used. Use any context that does not begin with "comp", and retrieve the object using the standard JNDI syntax:Context ctx = new InitialContext(); Object o = ctx.lookup(name);
08-07-2006 Use perform() instead.08-07-2006 Use perform(ServiceContext) instead.It is not possible to create a node output dynamically at design time.use getDefaultSee jms.properties createConnectionPassword. This method is no longer used.See jms.properties createConnectionUsername. This method is no longer used.See jms.properties createConnectionPassword. This method is no longer used.See jms.properties createConnectionUsername. This method is no longer used.since 23.2since 23.2UseProcessDesignService.getProcessModelDescriptors(Long[])
or callProcessDesignService.getProcessModel(Long)
iteratively instead.Process models are no longer associated with groups, but rather are organized into folders. UseProcessDesignService.getProcessModelsForFolder(java.lang.Long, int, int, java.lang.Integer, java.lang.Integer)
UseProcessDesignService.getProcessModelDescriptors(Long[])
instead. This method performs poorly and should not be called.done automatically by UserService.createUseruse saveAndPublishProcessModelreloading properties is now automatic, so this call is now unnecessary and does nothing.since 23.2UseProcessDesignService.initiateProcess(Long, ProcessStartConfig)
, which has better enforcement of required parameters (requires that their values not be null or empty)UseProcessDesignService.initiateProcess(Long, ProcessStartConfig)
, which has better enforcement of required parameters (requires that their values not be null or empty)UseProcessDesignService.initiateProcess(Long, ProcessStartConfig)
, which has better enforcement of required parameters (requires that their values not be null or empty)property is no longer usedproperty is no longer usedproperty is no longer usedproperty is no longer useduse getProcessNodesuse getVariablesuse setVariablesno longer necessaryno longer necessaryreplaced by work queue, no longer requires separate acknowledgement: call does nothing nowsince 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2unattended activities now run from the work queue.com.appiancorp.suiteapi.process.ProcessExecutionService.executionFailureMessage(int, Long[], String) unattended activities now run from the work queue.since 23.2since 23.2. Retrieving Notes is deprecated, please useProcessExecutionService.getAttachmentsForTask(java.lang.Long)
to retrieve attachmentssince 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2since 23.2Use#isSynchronousSubProcesses(Long)
instead.This call should never be necessary.done automatically by UserService.createUserThis method will cause a race condition between ACP refresh and form label refresh. Instead, use the "Refresh default values every time the task form is viewed" execution option in the task configuration in the model.reloading properties is now automatic, so this call is now unnecessary and does nothing.Use {@link ProcessDesignService.removeProcessDashboardPageForProcessModel(Long)} instead.since 23.2Use {@link ProcessDesignService.setProcessDashboardPageForProcessModel(Long, Long)} instead.this method will be removed in a future releasesince 23.2since 23.2since 23.2since 23.2since 6.0.3property is no longer usedproperty is no longer usedproperty is no longer usedproperty is no longer usedsince 6.0.3Assignee display names will be populated automatically by theAppianTypeCache
since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3since 6.0.3use updateProcessModelWithNotesContent(ProcessDiagram, ServiceContext)since 6.0.3use updateProcessModelWithNotesContent(ProcessModel, ServiceContext)since 6.0.3since 6.0.3since 6.0.3since 6.0.3UseTypedValue.getInstanceType()
instead.UseTypedVariable.setInstanceType(Long)
instead.use {@link #setEndDateTimeExpr(String))}use {@link #setEndDateTimeExpr(String))}use {@link #setEndDateTimeExpr(String))}use {@link #setEndDateTimeExpr(String))}use {@link #setEndDateTimeExpr(String))}use {@link #setEndDateTimeExpr(String))}Attachments and Notes are now loaded in a separate grid.Attachments and Notes are now loaded in a separate grid.Attachments and Notes are now loaded in a separate grid.Attachments and Notes are now loaded in a separate grid.UseTaskSummary.getElapsed()
instead.Use#setElapsed()
instead.Use eitherTypedVariable.computeValueString(ServiceContext)
, orTypedVariable.computeValueStringForUiOutput(ServiceContext, boolean, boolean)
. This is the same as#computeValueString()
except that if the type is aString[]
, the CSV for the array does have quotes around the individual strings in the array; for example, an array of users whose usernames are payton.manning and brett.favre would result in the string ""payton.manning","brett.favre"".To determine if a type is multiple or not, retrieve itsDatatype
orDatatypeProperties
bean viaTypeService
and useDatatypeProperties.isListType()
.since 6.0.3seeTypeClassResolver#getTypeClass(Long)
use TypeServiceUse eitherTypedVariable.renderArrayAsCsv(Object[], boolean, boolean, int, ServiceContext)
orTypedVariable.renderArrayAsCsv(Object[], boolean, boolean, int, ServiceContext, char)
. Transforms the given aray into a single string containing a comma-separated list of the array values.useNamedTypedValue#setName()
Set theinstance type
instead. The instance type contains the multiple information within it.useTypedValue#setInstanceType()
UseTypedVariable.setInstanceType(Long)
instead.Use getInstanceType()useFreeformRule.getParams()
insteadThis attribute is no longer useduseFreeformRule.setParams(NamedTypedValue[])
insteadThis attribute is no longer used.this method should not be called by anybody other than the Appian platform. The behavior of this method is undocumented, and it may be removed or changed in future releases.com.appiancorp.suiteapi.security.auth.AppianUserDetails.setAuthorities(Collection<GrantedAuthority>) The authorities are calculated from the user's group memebrship and it is no longer necessary to set authorities explicitly.this method should not be called by anybody other than the Appian platform. The behavior of this method is undocumented, and it may be removed or changed in future releases.UseAppianUserDetailsService.getUserDetails(UserProfile)
instead.For Appian internal use only.Do not call this method.Do not call this method. The return value of this method cannot be relied on because it can become out of date as further data types are created.Do not call this method. The return value of this method cannot be relied on because it can become out of date as further data types are created.For Appian internal use only.Do not call this method.see#setVersions()
This is an internal method that will be removed from the public API.useTypeService.getType(Long)
instead.
-
ConstructorDescriptionthis constructor will be removed in future releases, as all exception messages must be associated via an error code.this constructor will be removed in future releases, as all exception messages must be associated via an error code.this constructor will be removed in future releases, as all exception messages must be associated via an error code.this constructor will be removed in future releases, as all exception messages must be associated via an error code.This API is being phased out and will be removed in a future release.com.appiancorp.suiteapi.ix.data.portlet.PortletIxHelper.ExportBinder
(ExportBindingMap, Long, String) This API is being phased out and will be removed in a future release.This API is being phased out and will be removed in a future release.com.appiancorp.suiteapi.ix.data.portlet.PortletIxHelper.ImportBinder(ImportBindingMap, Long, String) This API is being phased out and will be removed in a future release.This constructor will be removed in a future release. UseImportResults(Long, List, List, List, List, List)
insteadsince 6.1after AE 5.1, useGenericTypedVariable(java.lang.Object,int)
after AE 5.1, useGenericTypedVariable(java.lang.Object,int)
-
Enum ConstantDescriptionsee tp!startedIn for newer data
-
Annotation Interface ElementDescriptionsince 6.0.3. Use the @Type annotation instead.