Package com.dotcms.repackage.org.directwebremoting

Examples of com.dotcms.repackage.org.directwebremoting.WebContext


    HibernateUtil.startTransaction();

    try {
      UserWebAPI userWebAPI = WebAPILocator.getUserWebAPI();
      WebContext ctx = WebContextFactory.get();
      HttpServletRequest request = ctx.getHttpServletRequest();

      //Retrieving the current user
      User user = userWebAPI.getLoggedInUser(request);
      boolean respectFrontendRoles = !userWebAPI.isLoggedToBackend(request);
View Full Code Here


  public void resetAssetPermissions (String assetId, Long languageId) throws DotDataException, PortalException, SystemException, DotSecurityException {
    HibernateUtil.startTransaction();
    try {

      UserWebAPI userWebAPI = WebAPILocator.getUserWebAPI();
      WebContext ctx = WebContextFactory.get();
      HttpServletRequest request = ctx.getHttpServletRequest();

      //Retrieving the current user
      User user = userWebAPI.getLoggedInUser(request);
      boolean respectFrontendRoles = !userWebAPI.isLoggedToBackend(request);
View Full Code Here

    public void permissionIndividually(String assetId, Long languageId) throws Exception {
      HibernateUtil.startTransaction();
        try {
          UserWebAPI userWebAPI = WebAPILocator.getUserWebAPI();
          WebContext ctx = WebContextFactory.get();
          HttpServletRequest request = ctx.getHttpServletRequest();

          //Retrieving the current user
          User user = userWebAPI.getLoggedInUser(request);
          boolean respectFrontendRoles = !userWebAPI.isLoggedToBackend(request);
View Full Code Here

          throw e;
        }
      }
    public PermissionableObjectDWR getAsset(String inodeOrIdentifier) throws DotHibernateException {
    UserWebAPI userWebAPI = WebAPILocator.getUserWebAPI();
    WebContext ctx = WebContextFactory.get();
    HttpServletRequest request = ctx.getHttpServletRequest();
    PermissionableObjectDWR asset = new PermissionableObjectDWR();
    PermissionAPI permAPI = APILocator.getPermissionAPI();
    Permissionable p = null;

    asset.setId(inodeOrIdentifier);
View Full Code Here

  public Map<String, Object> findHostsForDataStore(String filter, boolean showArchived, int offset, int count) throws PortalException, SystemException, DotDataException, DotSecurityException {

    if(filter.endsWith("*"))
      filter = filter.substring(0, filter.length() - 1);
    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>>();
View Full Code Here

  }


  public Map<String, Object> findHostsPaginated(String filter, boolean showArchived, int offset, int count) throws DotDataException, DotSecurityException, PortalException, SystemException {

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

    boolean respectFrontend = !userWebAPI.isLoggedToBackend(req);
    List<Host> hosts = hostAPI.findAllFromDB(user, respectFrontend);
View Full Code Here

  }

  public List<Map<String, Object>> findAllHostThumbnails() throws PortalException, SystemException, DotDataException, DotSecurityException {

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

    boolean respectFrontend = !userWebAPI.isLoggedToBackend(req);
    List<Host> hosts = hostAPI.findAll(user, respectFrontend);
View Full Code Here

    return listOfHosts;

  }

  public void publishHost(String id) throws DotDataException, DotSecurityException, PortalException, SystemException {
    WebContext ctx = WebContextFactory.get();
    HttpServletRequest req = ctx.getHttpServletRequest();
    User user = userWebAPI.getLoggedInUser(req);
    boolean respectFrontendRoles = !userWebAPI.isLoggedToBackend(req);
    Host host = hostAPI.find(id, user, respectFrontendRoles);
    hostAPI.publish(host, user, respectFrontendRoles);
  }
View Full Code Here

    hostAPI.publish(host, user, respectFrontendRoles);
  }

  public void unpublishHost(String id) throws DotDataException, DotSecurityException, PortalException, SystemException {

    WebContext ctx = WebContextFactory.get();
    HttpServletRequest req = ctx.getHttpServletRequest();
    User user = userWebAPI.getLoggedInUser(req);
    boolean respectFrontendRoles = !userWebAPI.isLoggedToBackend(req);
    Host host = hostAPI.find(id, user, respectFrontendRoles);
    hostAPI.unpublish(host, user, respectFrontendRoles);
  }
View Full Code Here

    hostAPI.unpublish(host, user, respectFrontendRoles);
  }

  public void archiveHost(String id) throws DotDataException, DotSecurityException, PortalException, SystemException {

    WebContext ctx = WebContextFactory.get();
    HttpServletRequest req = ctx.getHttpServletRequest();
    User user = userWebAPI.getLoggedInUser(req);
    boolean respectFrontendRoles = !userWebAPI.isLoggedToBackend(req);
    Host host = hostAPI.find(id, user, respectFrontendRoles);
    if(host.isDefault())
      throw new DotStateException("the default host can't be archived");
View Full Code Here

TOP

Related Classes of com.dotcms.repackage.org.directwebremoting.WebContext

Copyright © 2018 www.massapicom. 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.