Deprecated API
Contents
-
Deprecated InterfacesInterfaceDescription
-
Deprecated ClassesClassDescription
-
Deprecated Enum Classes
-
Deprecated Annotation InterfacesAnnotation InterfaceDescriptionuse
ExtensionInfo
annotation instead, since it better fits into the Saga extensions hierarchy (can annotate module/configuration/context/extension point/extension).
-
Deprecated MethodsMethodDescriptionWe started to support operating modes where ElasticSearch is not present, but custom indexing is still functional. In those modes supporting full syntax of ElasticSearch query language doesn't make sense. For stable cross-mode functionality a new SDK will be introduced. Until then use this method with caution, because you can potentially produce code not compatible between different Saga operating modes.use more lenient
VocabularyHelper.extractVocabularies(com.persequor.event.CustomTag)
insteadUse `from` and `to` instead, since `from` is required for search by quantity elements. Search by EPCs is still using to/at only.useExtensionLink.dialog(Class)
insteadPlease use justify() insteaduse queryIssues() instead, for more optionsbecause of the `module` term clash. The new meaning of module is described here:ExtensionModule
. Use @linkExtensionModule.getExtensionContext(Class)
method instead.This method is no longer acceptable to configure Profiles in the app. Beware that this method will be removed in the next major releaserefer to
IAppExtensionPoint.profiles()
instead.This method is no longer acceptable to clear Profiles in the app. Beware that this method will be removed in the next major releaserefer to
IAppExtensionPoint.profiles()
instead.com.persequor.extension.ioc.registry.IAppExtensionPoint.register(Class<? extends IAppConfiguration>) This method is no longer acceptable to register Profiles in the app. Beware that this method will be removed in the next major releaserefer to
IAppExtensionPoint.profiles()
instead.This method is no longer acceptable to remove Profiles in the app. Beware that this method will be removed in the next major releaserefer to
IAppExtensionPoint.profiles()
instead.This functionality has been removeduseIDatabaseExtensionPoints.sql(Class, Consumer)
insteaduseIOfflineResponse.alert(AlertType, I18nText)
instead.useIOfflineResponse.alert(AlertType, String)
instead.As of release 2022081900.1.0, replaced byIAppService.createProfileRegistration(String, User)
As of release 2022081900.1.0, preferred replacementIAppService.deleteProfileRegistration(String)
.As of release 2022081900.1.0, replaced byIAppService.getProfileRegistrations()
As of release 2022081900.1.0, replaced byIAppService.getProfileRegistrationsByUser(User)
As of release 2022081900.1.0, replaced byIAppService.getProfileConfigurations()
As of release 2022081900.1.0, replaced byIAppService.getLoggedInProfileRegistration()
As of release 2022081900.1.0, replaced byIAppService.getLoggedInProfileRegistration()
As of release 2022081900.1.0, replaced byIAppService.getLoggedInNotificationToken()
As of release 2022081900.1.0, replaced byIAppService.updateProfileRegistration(IProfileRegistrationInfo)
useXmlUtilService.loadXML(String)
instead.
-
Deprecated ConstructorsConstructorDescription
-
Deprecated Enum ConstantsEnum ConstantDescriptionUse header3 instead.
Use
IProfileConfiguration
instead.