-
Notifications
You must be signed in to change notification settings - Fork 13
Breaking changes
Rémon (Ray) Sinnema edited this page May 7, 2018
·
15 revisions
- Removed
com.opentext.ia.sdk.client.api.ArchiveClient.query()
- Removed
com.opentext.ia.yaml.configuration.ObjectConfiguration.canConfigureObject()
- Removed default values for receiver node SIP formats (IA server 16EP5 and later have this built in)
-
com.opentext.ia.sdk.sip.ContentAssemblerDefault.getMetrics()
now returns a read-only object -
com.opentext.ia.sdk.sip.ContentAssemblerDefault.getZip()
is nowprotected
instead ofpublic
-
PropertiesBasedApplicationConfigurer
is now deprecated and will be removed in a future version
- Removed
ConfigurationBuilder.withJobDefinition()
-
YamlMap
no longer implementsCloneable
, but provides a copy factory instead:YamlMap.from(YamlMap source)
-
YamlMap.sort(boolean)
performs a non-recursive sort when givenfalse
. This is the exact opposite of the previous behavior of sorting everything but the top level. This new approach allows complete control over sorting (using a visitor), where some objects can be sorted and others left alone, or different objects can be sorted with different comparators.
- Reduced visibility of
YamlMap.getRawData
frompublic
to package - Reduced visibility of
Value.getRawData
frompublic
to package
- Removed
@deprecated
methods - Renamed packages from
com.emc
tocom.opentext
- Reorganized packages to better express offered functionality
- Renamed some classes/methods to make their intent clearer or to align with a naming scheme
- Removed
InfoArchiveConfigurers
and changedArchiveClients
to generalize the way the server is configured - Removed
ClientConfigurationFinder
; properties must now be explicitly provided - Removed unused class
SearchOptions
- Removed misspelled property
ia.applicaton.name
; useia.application.name
instead