Package com.dotmarketing.portlets.contentlet.business

Examples of com.dotmarketing.portlets.contentlet.business.HostAPI.findAll()


  private List<Host> listHosts(){
      User user=(User)HttpManager.request().getAuthorization().getTag();
    HostAPI hostAPI = APILocator.getHostAPI();
    List<Host> hosts;
    try {
      hosts = hostAPI.findAll(user, false);
      hosts.remove(APILocator.getHostAPI().findSystemHost());
    } catch (DotDataException e) {
      Logger.error(WebdavRootResourceImpl.class, e.getMessage(), e);
      throw new DotRuntimeException(e.getMessage(), e);
    } catch (DotSecurityException e) {
View Full Code Here


            try{

              HostAPI hostAPI = APILocator.getHostAPI();
                String defaultHost = hostAPI.findDefaultHost(APILocator.getUserAPI().getSystemUser(), false).getHostname();
                StringBuilder sb = new StringBuilder();
                List<Host> hosts = hostAPI.findAll(APILocator.getUserAPI().getSystemUser(), false);
                for (Host h : hosts) {
                  if(!"System Host".equals(h.getHostname())){
                    sb.append(h.getHostname() + "\n");
                  }
                    if (UtilMethods.isSet(h.getAliases())) {
View Full Code Here

  //    } catch (Exception e) {
  //      throw new DotDataException(e.getMessage(), e);
  //    }
      // Creating the default host
      User systemUser = APILocator.getUserAPI().getSystemUser();
      List<Host> hosts = hostAPI.findAll(systemUser, false);
      if (hosts.size() == 0) {
        Logger.debug(DotCMSInitDb.class, "Creating Default Host");
        hostAPI.findDefaultHost(systemUser, false);
      }
          //Create Default Language
View Full Code Here

    List<Permission> allPermissions = filterOnlyInheritablePermissions(loadPermissions(permissionable), permissionable.getPermissionId());

    if(isHost && permissionable.getPermissionId().equals(systemHost.getPermissionId())) {
      List<Host> allHosts;
      try {
        allHosts = hostAPI.findAll(systemUser, false);
      } catch (DotSecurityException e) {
        Logger.error(PermissionBitFactoryImpl.class, e.getMessage(), e);
        throw new DotRuntimeException(e.getMessage(), e);
      }
      for(Host host : allHosts) {
View Full Code Here

    WebContext ctx = WebContextFactory.get();
    HttpServletRequest req = ctx.getHttpServletRequest();
    User user = userWebAPI.getLoggedInUser(req);

    HostAPI hostAPI = APILocator.getHostAPI();
    List<Host> hosts = hostAPI.findAll(user, userWebAPI.isLoggedToFrontend(req));
    List<Map<String, Object>> hostResults = new ArrayList<Map<String, Object>>();
    Collections.sort(hosts, new HostNameComparator());

    for(Host host : hosts) {
      if(host.isSystemHost() || (!showArchived && host.isArchived()))
View Full Code Here

    } catch (DotDataException e1) {
      Logger.error(BrowserAjax.class,e1.getMessage(),e1);
    }
        boolean respectFrontendRoles = userWebAPI.isLoggedToFrontend(ctx.getHttpServletRequest());
    HostAPI hostAPI = APILocator.getHostAPI();
    List<Host> hosts = hostAPI.findAll(user, respectFrontendRoles);
    List<Map<String, Object>> hostsToReturn = new ArrayList<Map<String,Object>>(hosts.size());
    Collections.sort(hosts, new HostNameComparator());
    for (Host h: hosts) {
      List permissions = new ArrayList();
      try {
View Full Code Here

      UserWebAPI userWebAPI = WebAPILocator.getUserWebAPI();
      WebContext ctx = WebContextFactory.get();
        User user = userWebAPI.getLoggedInUser(ctx.getHttpServletRequest());
        boolean respectFrontendRoles = userWebAPI.isLoggedToFrontend(ctx.getHttpServletRequest());
    HostAPI hostAPI = APILocator.getHostAPI();
    List<Host> hosts = hostAPI.findAll(user, respectFrontendRoles);
    List<Map<String, Object>> hostsToReturn = new ArrayList<Map<String,Object>>(hosts.size());
    Collections.sort(hosts, new HostNameComparator());
    for (Host h: hosts) {
      if(UtilMethods.isSet(requiredPermissions)){
        if(permissionAPI.doesUserHavePermissions(h,requiredPermissions, user)){
View Full Code Here

    } catch (DotDataException e1) {
      Logger.error(BrowserAjax.class,e1.getMessage(),e1);
    }
    boolean respectFrontendRoles = userWebAPI.isLoggedToFrontend(ctx.getHttpServletRequest());
    HostAPI hostAPI = APILocator.getHostAPI();
    List<Host> hosts = hostAPI.findAll(user, respectFrontendRoles);
    List<Map<String, Object>> hostsToReturn = new ArrayList<Map<String,Object>>(hosts.size());
    Collections.sort(hosts, new HostNameComparator());
    for (Host h: hosts) {
      List permissions = new ArrayList();
      try {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.