Examples of IMimeTypeListener


Examples of org.pentaho.platform.api.engine.IMimeTypeListener

        }
        IPentahoRequestContext requestContext = PentahoRequestContextHolder.getRequestContext();
        HttpOutputHandler outputHandler = createOutputHandler( response, outputStream );
        outputHandler.setSession( userSession );

        IMimeTypeListener listener = new HttpMimeTypeListener( request, response, fileName );
        outputHandler.setMimeTypeListener( listener );
        SimpleUrlFactory urlFactory = new SimpleUrlFactory( requestContext.getContextPath() + "ViewAction?" ); //$NON-NLS-1$
        IParameterProvider requestParameters = new HttpRequestParameterProvider( request );
        HttpServletRequestHandler requestHandler =
            getRequestHandler( request, response, userSession, requestParameters, outputStream, outputHandler,
View Full Code Here

Examples of org.pentaho.platform.api.engine.IMimeTypeListener

      PentahoSystem.get( MimeTypeListener.class, session, Collections.singletonMap( "republished", "true" ) );
    assertNotNull( republished );

    assertEquals( "Higher Priority MimeTypeListener", republished.name );

    IMimeTypeListener republishedAsInterface =
      PentahoSystem.get( IMimeTypeListener.class, session, Collections
        .singletonMap( "republishedAsInterface", "true" ) );
    assertNotNull( republishedAsInterface );
    assertEquals( "Higher Priority MimeTypeListener", ( (MimeTypeListener) republishedAsInterface ).name );
View Full Code Here

Examples of org.pentaho.platform.api.engine.IMimeTypeListener

            }
          }
        }
      }
    }
    IMimeTypeListener mimeTypeListener = outputHandler.getMimeTypeListener();
    if ( mimeTypeListener != null ) {
      mimeTypeListener.setName( fileName );
    }
  }
View Full Code Here

Examples of org.pentaho.platform.api.engine.IMimeTypeListener

      }
      IPentahoRequestContext requestContext = PentahoRequestContextHolder.getRequestContext();
      HttpOutputHandler outputHandler = createOutputHandler( response, outputStream );
      outputHandler.setSession( userSession );

      IMimeTypeListener listener = new HttpMimeTypeListener( request, response );
      listener.setName( fileName );
      outputHandler.setMimeTypeListener( listener );
      SimpleUrlFactory urlFactory =
          new SimpleUrlFactory( requestContext.getContextPath()
            + "SolutionEngineInteractivityService?" ); //$NON-NLS-1$
      IParameterProvider requestParameters = new HttpRequestParameterProvider( request );
View Full Code Here

Examples of org.pentaho.platform.api.engine.IMimeTypeListener

      // }
      // }

      response.setCharacterEncoding( LocaleHelper.getSystemEncoding() );

      IMimeTypeListener listener = new HttpMimeTypeListener( request, response );

      outputHandler = getOutputHandler( response, true );
      outputHandler.setMimeTypeListener( listener );

      IParameterProvider sessionParameters = new HttpSessionParameterProvider( session );
View Full Code Here

Examples of org.pentaho.platform.api.engine.IMimeTypeListener

    SimpleParameterProvider requestParams = new SimpleParameterProvider();
    parameterProviders.put( IParameterProvider.SCOPE_REQUEST, requestParams );
    SimpleUrlFactory urlFactory = new SimpleUrlFactory( "?" ); //$NON-NLS-1$
    List<String> messages = new ArrayList<String>();
    cg.setOutputHandler( outputHandler );
    IMimeTypeListener mimeTypeListener = new IMimeTypeListener() {
      @SuppressWarnings( "unused" )
      public String mimeType = null;

      @SuppressWarnings( "unused" )
      public String name = null;
View Full Code Here

Examples of org.pentaho.platform.api.engine.IMimeTypeListener

    private void renderXcdf(final OutputStream out, final IParameterProvider requestParams) throws Exception {
        long start = System.currentTimeMillis();

        UUID uuid = CdfAuditHelper.startAudit(requestParams.getParameter("action").toString(), getObjectName(), this.userSession, this);
        try {
            final IMimeTypeListener mimeTypeListener = outputHandler.getMimeTypeListener();
            if (mimeTypeListener != null) {
                mimeTypeListener.setMimeType(MIMETYPE);
            }

            final String solution = requestParams.getStringParameter("solution", null); //$NON-NLS-1$
            final String path = requestParams.getStringParameter("path", null); //$NON-NLS-1$
            final String template = requestParams.getStringParameter("template", null); //$NON-NLS-1$
View Full Code Here

Examples of org.pentaho.platform.api.engine.IMimeTypeListener

            response.sendError(HttpServletResponse.SC_FORBIDDEN);
        }
    }

    private void renderHtml(final OutputStream out, final IParameterProvider requestParams) throws Exception {
        final IMimeTypeListener mimeTypeListener = outputHandler.getMimeTypeListener();
        if (mimeTypeListener != null) {
            mimeTypeListener.setMimeType(MIMETYPE);
        }

        final String solution = requestParams.getStringParameter("solution", null); //$NON-NLS-1$
        final String template = requestParams.getStringParameter("template", null); //$NON-NLS-1$
        final String path = requestParams.getStringParameter("path", null); //$NON-NLS-1$
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.