Package javax.portlet

Examples of javax.portlet.ClientDataRequest


  @Override
  public String getRequestContentType() {

    if (portletRequest instanceof ClientDataRequest) {
      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;

      // If using ICEfaces 3.0.x/2.0.x then need to return the legacy value.
      // http://issues.liferay.com/browse/FACES-1228
      String requestContentType = null;

      if (isICEfacesLegacyMode(clientDataRequest)) {
        requestContentType = clientDataRequest.getResponseContentType();
      }
      else {
        requestContentType = clientDataRequest.getContentType();
      }

      if (manageIncongruities) {
        incongruityContext.setRequestContentType(requestContentType);
      }
View Full Code Here


  public String getCharacterEncoding() {

    PortletRequest portletRequest = getWrapped();

    if (portletRequest instanceof ClientDataRequest) {
      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;

      return clientDataRequest.getCharacterEncoding();
    }
    else {

      // Required for JSF 1.2 but JSF 2.0 is able to simply throw an UnsupportedOperationException
      FacesContext facesContext = FacesContext.getCurrentInstance();
View Full Code Here

  public void setCharacterEncoding(String enc) throws UnsupportedEncodingException {
    PortletRequest portletRequest = getWrapped();

    if (portletRequest instanceof ClientDataRequest) {
      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;

      clientDataRequest.setCharacterEncoding(enc);
    }
    else {
      throw new UnsupportedOperationException();
    }
  }
View Full Code Here

  public int getContentLength() {

    PortletRequest portletRequest = getWrapped();

    if (portletRequest instanceof ClientDataRequest) {
      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;

      return clientDataRequest.getContentLength();
    }
    else {
      throw new UnsupportedOperationException();
    }
  }
View Full Code Here

  public String getContentType() {

    PortletRequest portletRequest = getWrapped();

    if (portletRequest instanceof ClientDataRequest) {
      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;

      return clientDataRequest.getContentType();
    }
    else {
      throw new UnsupportedOperationException();
    }
  }
View Full Code Here

  public String getMethod() {

    PortletRequest portletRequest = getWrapped();

    if (portletRequest instanceof ClientDataRequest) {
      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;

      return clientDataRequest.getMethod();
    }
    else {
      throw new UnsupportedOperationException();
    }
  }
View Full Code Here

  public BufferedReader getReader() throws IOException {

    PortletRequest portletRequest = getWrapped();

    if (portletRequest instanceof ClientDataRequest) {
      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;

      return clientDataRequest.getReader();
    }
    else {
      throw new UnsupportedOperationException();
    }
  }
View Full Code Here

  public int getRequestContentLength() {

    int requestContentLength = -1;

    if (portletRequest instanceof ClientDataRequest) {
      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;
      requestContentLength = clientDataRequest.getContentLength();

      if (manageIncongruities) {
        incongruityContext.setRequestContentLength(requestContentLength);
      }
View Full Code Here

    String defaultRenderKitId = bridgeContext.getDefaultRenderKitId();
    Map<String, String> facesViewParameterMap = getFacesViewParameterMap(bridgeContext);

    if (portletRequest instanceof ClientDataRequest) {

      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;
      String contentType = clientDataRequest.getContentType();

      // Note: ICEfaces ace:fileEntry relies on its own mechanism for handling file upload.
      if (!ICEFACES_DETECTED && (contentType != null) &&
          contentType.toLowerCase().startsWith(BridgeConstants.MULTIPART_CONTENT_TYPE_PREFIX)) {
View Full Code Here

  protected void addContentTypeHeader(PortletRequest portletRequest) {

    // If the specified portletRequest contains characterSetEncoding and contentType information, then
    // use that to build the header.
    if (portletRequest instanceof ClientDataRequest) {
      ClientDataRequest clientDataRequest = (ClientDataRequest) portletRequest;
      String contentType = clientDataRequest.getContentType();
      String characterSetEncoding = clientDataRequest.getCharacterEncoding();

      StringBuilder header = new StringBuilder();
      header.append(HEADER_CONTENT_TYPE);
      header.append(StringPool.COLON);
      header.append(StringPool.SPACE);
View Full Code Here

TOP

Related Classes of javax.portlet.ClientDataRequest

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.