Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[dtp-dev] More Connectivity Updates

Hey all,

I've added a mechanism for identifying connection profiles which is based
on a pathing mechanism.  This will account for any name duplication that
may occur across repositories.  This is currently internal/experimental API
and affects the following classes:

ConnectionProfile:
Added getProfilePath() method.  This method returns a profile's "path"
using the following syntax: [parentProfileName::]*profileName.  For
example, MyRepository::SomeProfile.

InternalProfileManager:
Added getProfileByPath(String) method.  This method searches for a profile
using the specified path.  It will not attempt to connect to any
repositories in the path, so if they aren't connected, this method returns
null.

Moving forward, any clients that persist references to connection profiles
using the profile name should be migrated to use the profile path.

As a side note, it is expected that this API will move to a provisional
state post-Europa.

Best regards,
Rob Cernich
DTP Connectivity Project Lead



Back to the top