Package org.exoplatform.portal.mop.management.exportimport

Examples of org.exoplatform.portal.mop.management.exportimport.NavigationExportTask


                    true);
            List<PageNavigation> results = stepResultHandler.getResults();
            if (results.isEmpty()) {
                resultHandler.completed(new ExportResourceModel(Collections.<ExportTask> emptyList()));
            } else {
                NavigationExportTask task = new NavigationExportTask(stepResultHandler.getResults().get(0), marshaller);
                resultHandler.completed(new ExportResourceModel(task));
            }
        } catch (ResourceNotFoundException e) {
            throw e;
        } catch (OperationException e) {
View Full Code Here


                throw new ResourceNotFoundException("Navigation node not found for navigation uri '" + navUri + "'");

            BindingProvider bindingProvider = operationContext.getBindingProvider();
            Marshaller<PageNavigation> marshaller = bindingProvider.getMarshaller(PageNavigation.class, ContentType.XML);

            NavigationExportTask exportTask = new NavigationExportTask(navigationKey, navigationService, descriptionService,
                    marshaller);

            resultHandler.completed(new ExportResourceModel(exportTask));
        }
    }
View Full Code Here

            executeHandlers(resource, operationContext, address, OperationNames.READ_CONFIG, stepResultHandler, filter, true);
            List<PageNavigation> results = stepResultHandler.getResults();
            if (results.isEmpty()) {
                resultHandler.completed(new ExportResourceModel(Collections.<ExportTask> emptyList()));
            } else {
                NavigationExportTask task = new NavigationExportTask(stepResultHandler.getResults().get(0), marshaller);
                resultHandler.completed(new ExportResourceModel(task));
            }
        } catch (ResourceNotFoundException e) {
            throw e;
        } catch (OperationException e) {
View Full Code Here

         DescriptionService descriptionService = operationContext.getRuntimeContext().getRuntimeComponent(DescriptionService.class);
         NavigationService navigationService = operationContext.getRuntimeContext().getRuntimeComponent(NavigationService.class);
         BindingProvider bindingProvider = operationContext.getBindingProvider();
         Marshaller<PageNavigation> marshaller = bindingProvider.getMarshaller(PageNavigation.class, ContentType.XML);

         NavigationExportTask exportTask = new NavigationExportTask(new NavigationKey(siteKey, navUri), navigationService, descriptionService, marshaller);

         resultHandler.completed(new ExportResourceModel(exportTask));
      }
   }
View Full Code Here

         {
            resultHandler.completed(new ExportResourceModel(Collections.<ExportTask>emptyList()));
         }
         else
         {
            NavigationExportTask task = new NavigationExportTask(stepResultHandler.getResults().get(0), marshaller);
            resultHandler.completed(new ExportResourceModel(task));
         }
      }
      catch (OperationException e)
      {
View Full Code Here

TOP

Related Classes of org.exoplatform.portal.mop.management.exportimport.NavigationExportTask

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.