ACE-4174: Add concept of hidden channels to ChannelService and mark old core social publishing channels as hidden by default.

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@114759 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
David Webster
2015-10-20 09:11:29 +00:00
parent 90512a33c7
commit dbf5134422
10 changed files with 40 additions and 2 deletions

View File

@@ -118,7 +118,15 @@ public class ChannelServiceImpl implements ChannelService
*/
public List<ChannelType> getChannelTypes()
{
return new ArrayList<ChannelType>(channelTypes.values());
List<ChannelType> result = new ArrayList<ChannelType>();
for (ChannelType channelType : channelTypes.values())
{
if (!channelType.isHidden())
{
result.add(channelType);
}
}
return result;
}
/**