org.giavacms.instagram.module.InstagramModule Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of instagram Show documentation
Show all versions of instagram Show documentation
GiavaCMS Content Management System: Instagram Module
The newest version!
package org.giavacms.instagram.module;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Properties;
import javax.enterprise.context.ApplicationScoped;
import org.giavacms.common.module.ModuleProvider;
import org.jboss.logging.Logger;
@ApplicationScoped
public class InstagramModule implements ModuleProvider {
Logger logger = Logger.getLogger(getClass());
Properties permissions = null;
@Override
public String getName() {
return "instagram";
}
@Override
public String getDescription() {
return "Instagram Collections";
}
@Override
public String getMenuFragment() {
return "/private/instagram/instagram-menu.xhtml";
}
@Override
public String getPanelFragment() {
return "/private/instagram/instagram-panel.xhtml";
}
@Override
public int getPriority() {
return 10;
}
@Override
public List getAllowableOperations() {
List list = new ArrayList();
list.add("gestione instagram collection");
return list;
}
@Override
public Map getPermissions() {
Map permissions = new HashMap();
permissions.put("instagram", "gestione instagram collection");
return permissions;
}
}