The connection manager retrieves and stores settings specifically for the connection being accessed with the extension:
Versioning your data store is a very important part of maintaining forward/backward compatibility. For this reason, using the Connection Manager requires you to extend the VersionedObject class for saving and retrieving your data. Here is an example of this in code:
There are also common connection settings that are analagous to the connection's extension settings, using getCommonConnectionSettings()
, which has an optional input of a Connection
object, but by default retrieves settings for the active connection.
These common settings are only read/write for specific properties. There are no such properties as of yet, but new common properties will be added in the future.