/**
* {@inheritDoc}
*/
public Set<Conversation> closeConversationGroup(Class<?> conversationGroupKey)
{
ConversationSubGroup conversationSubGroup = conversationGroupKey.getAnnotation(ConversationSubGroup.class);
Class<?>[] subGroups = null;
if(conversationSubGroup != null)
{
subGroups = conversationSubGroup.subGroup();
conversationGroupKey = convertToSubGroup(conversationGroupKey);
}
Set<Conversation> removedConversations = new HashSet<Conversation>();
for(Map.Entry<ConversationKey, EditableConversation> conversationEntry : this.groupedConversations.entrySet())