private void suspend() throws RepositoryException
{
WorkspaceResumer workspaceResumer = getWorkspaceResumer();
if (workspaceResumer != null)
{
workspaceResumer.onSuspend();
}
List<Suspendable> components = getComponentInstancesOfType(Suspendable.class);
Comparator<Suspendable> c = new Comparator<Suspendable>()