public boolean getOnlyRemote() { return SharedPackageListingsSettings.instance().get("remote").isOnlyRemote(); }
public void setOnlyRemote(boolean onlyRemote) { SharedPackageListingsSettings.instance().get("remote").setOnlyRemote(onlyRemote); }
public void setPackageTypeFilter(String filter) { SharedPackageListingsSettings.instance().get(getListName()).setPackageTypeFilter(filter); }
public String getPackageTypeFilter() { return SharedPackageListingsSettings.instance().get(getListName()).getPackageTypeFilter(); }
public boolean getPlatformFilter() { return SharedPackageListingsSettings.instance().get(getListName()).getPlatformFilter(); }
public void setPlatformFilter(boolean doFilter) { SharedPackageListingsSettings.instance().get(getListName()).setPlatformFilter(doFilter); }
@Override public void deactivate(ComponentContext context) { super.deactivate(context); SharedPackageListingsSettings.removeRequestResolver(resolver.getId()); } }
public static SharedPackageListingsSettings instance(HttpServletRequest request) { return instance(request.getSession(true)); }
public ListingFilterSetting get(String listName) { if (!settings.containsKey(listName)) { settings.put(listName, new ListingFilterSetting()); } return settings.get(listName); }
public static SharedPackageListingsSettings instance(HttpSession session) { Object val = session.getAttribute(SESSION_KEY); if (val == null || !(val instanceof SharedPackageListingsSettings)) { val = new SharedPackageListingsSettings(); session.setAttribute(SESSION_KEY, val); } return (SharedPackageListingsSettings) val; }
public static void addRequestResolver(RequestResolver resolver) { resolvers.put(resolver.getId(), resolver); }
@Override public void activate(ComponentContext context) { super.activate(context); SharedPackageListingsSettings.addRequestResolver(resolver); }
public boolean getOnlyRemote() { return SharedPackageListingsSettings.instance().get("remote").isOnlyRemote(); }
public String getPackageTypeFilter() { return SharedPackageListingsSettings.instance().get(getListName()).getPackageTypeFilter(); }
public boolean getPlatformFilter() { return SharedPackageListingsSettings.instance().get(getListName()).getPlatformFilter(); }
public void setPackageTypeFilter(String filter) { SharedPackageListingsSettings.instance().get(getListName()).setPackageTypeFilter(filter); }
public void setOnlyRemote(boolean onlyRemote) { SharedPackageListingsSettings.instance().get("remote").setOnlyRemote(onlyRemote); }
public void setPlatformFilter(boolean doFilter) { SharedPackageListingsSettings.instance().get(getListName()).setPlatformFilter(doFilter); }
public ListingFilterSetting get(String listName) { if (!settings.containsKey(listName)) { settings.put(listName, new ListingFilterSetting()); } return settings.get(listName); }
public static SharedPackageListingsSettings instance(HttpSession session) { Object val = session.getAttribute(SESSION_KEY); if (val == null || !(val instanceof SharedPackageListingsSettings)) { val = new SharedPackageListingsSettings(); session.setAttribute(SESSION_KEY, val); } return (SharedPackageListingsSettings) val; }