We need to configure Bamboo to connect to IM servers through a proxy (using SOCKS or HTTP CONNECT) for Atlassian OnDemand.
Smack supports this through the ConnectionConfiguration class (http://fisheye.igniterealtime.org/changelog/smack?cs=10673).
This is required to solve https://studio.atlassian.com/browse/JST-5448
This configuration should be restricted to system administrators, and should not be permitted by restricted admins. It is invariant on the Unicorn platform, so from our perspective it would be fine to configure it through a system property or configuration file, rather than in the database.