// share manager init is async so we need to deal with this
PluginInterface default_pi = PluginInitializer.getDefaultInterface();
try {
final ShareManager share_manager = default_pi.getShareManager();
default_pi.addListener(new PluginListener() {
public void initializationComplete() {
}
public void closedownInitiated() {
int share_count = share_manager.getShares().length;