Excerpt |
---|
All user email string |
...
Use this to cut and
- use to paste into |
an email for all Confluence users. |
Section | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
Code Block | |||||||||
java | java |
{beanshell:output=wiki}
import com.atlassian.confluence.user.UserAccessor;
import bucket.container.ContainerManager;
import com.atlassian.user.search.page.Pager;
import java.util.Iterator;
import com.atlassian.user.impl.osuser.OSUUser;
UserAccessor userAccessor = (UserAccessor) ContainerManager.getInstance().getContainerContext().getComponent("userAccessor");
Pager users = userAccessor.getUsers();
StringBuffer value = new StringBuffer();
Iterator userIterator = users.iterator();
for (int count = 0; userIterator.hasNext(); count++) {
if (count > 0) {
value.append(", ");
}
value.append(userIterator.next().getEmail());
}
out.print(value.toString());
{beanshell}
| Confluence 2.1 and above | ||||||
Warning | |||||||||
| |||||||||
|
Section | ||||
---|---|---|---|---|
|