java类javax.portlet.PortletModeException的实例源码

EditPage.java 文件源码 项目:edemocracia 阅读 21 收藏 0 点赞 0 评论 0
public EditPage() {

        // Obtém a página de visualização
        RenderResponse rRes = UIUtils.getRenderResponse();
        PortletURL pURL = rRes.createRenderURL();
        try {
            pURL.setPortletMode(PortletMode.VIEW);
        } catch (PortletModeException e) {
        }
        viewUrl = pURL.toString();

        PortletPreferences pp = UIUtils.getPortletPreferences();

        initFeedbackPanel();
        initForm();
        initMensagem(pp);
        initUrl(pp);
        initVoltar();
    }
ExceptionTests_PortletModeException_ApiRender.java 文件源码 项目:portals-pluto 阅读 23 收藏 0 点赞 0 评论 0
@Override
public void render(RenderRequest portletReq, RenderResponse portletResp)
    throws PortletException, IOException {

  long tid = Thread.currentThread().getId();
  portletReq.setAttribute(THREADID_ATTR, tid);

  PrintWriter writer = portletResp.getWriter();

  JSR286ApiTestCaseDetails tcd = new JSR286ApiTestCaseDetails();

  // Create result objects for the tests

  /* TestCase: V2ExceptionTests_PortletModeException_ApiRender_hasGetMode2 */
  /* Details: "Returns the PortletMode object causing this exception" */
  TestResult tr0 =
      tcd.getTestResultFailed(V2EXCEPTIONTESTS_PORTLETMODEEXCEPTION_APIRENDER_HASGETMODE2);
  PortletMode pm = new PortletMode("testmode");
  PortletModeException pme = new PortletModeException("Unsupported Mode Causing Exception", pm);
  if (pme.getMode().toString().equals("testmode")) {
    tr0.setTcSuccess(true);
  }
  tr0.writeTo(writer);

}
MockPortletURL.java 文件源码 项目:spring4-understanding 阅读 21 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (!CollectionUtils.contains(this.portalContext.getSupportedPortletModes(), portletMode)) {
        throw new PortletModeException("PortletMode not supported", portletMode);
    }
    this.portletMode = portletMode;
}
MockStateAwareResponse.java 文件源码 项目:spring4-understanding 阅读 19 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (!CollectionUtils.contains(getPortalContext().getSupportedPortletModes(), portletMode)) {
        throw new PortletModeException("PortletMode not supported", portletMode);
    }
    this.portletMode = portletMode;
}
MockActionResponse.java 文件源码 项目:spring4-understanding 阅读 19 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (this.redirectedUrl != null) {
        throw new IllegalStateException("Cannot set PortletMode after sendRedirect has been called");
    }
    super.setPortletMode(portletMode);
    this.redirectAllowed = false;
}
MockPortletURL.java 文件源码 项目:spring4-understanding 阅读 19 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (!CollectionUtils.contains(this.portalContext.getSupportedPortletModes(), portletMode)) {
        throw new PortletModeException("PortletMode not supported", portletMode);
    }
    this.portletMode = portletMode;
}
MockStateAwareResponse.java 文件源码 项目:spring4-understanding 阅读 18 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (!CollectionUtils.contains(getPortalContext().getSupportedPortletModes(), portletMode)) {
        throw new PortletModeException("PortletMode not supported", portletMode);
    }
    this.portletMode = portletMode;
}
MockActionResponse.java 文件源码 项目:spring4-understanding 阅读 19 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (this.redirectedUrl != null) {
        throw new IllegalStateException("Cannot set PortletMode after sendRedirect has been called");
    }
    super.setPortletMode(portletMode);
    this.redirectAllowed = false;
}
SimpleRSSPortlet.java 文件源码 项目:sakai 阅读 24 收藏 0 点赞 0 评论 0
/**
 * Helper to get the URL to take us to a portlet mode.
 * This will end up in doDispatch.
 * 
 * @param response
 * @return
 */
private String getPortletModeUrl(RenderResponse response, PortletMode mode) {

    PortletURL url = response.createRenderURL();
    try {
        url.setPortletMode(mode);
    } catch (PortletModeException e) {
        log.error("Invalid portlet mode: " + mode);
        return null;
    }

    return url.toString();
}
AbstractMangedBean.java 文件源码 项目:org.portletbeans 阅读 22 收藏 0 点赞 0 评论 0
/**
 * Switches to the view mode of the portlet without storing the current preferences.
 */
public void view() {
    try {
        ((ActionResponse) FacesContext.getCurrentInstance().getExternalContext().getResponse())
                .setPortletMode(PortletMode.VIEW);
    } catch (final PortletModeException e) {
        throw new IllegalStateException(e);
    }
}
ConfiguracaoPage.java 文件源码 项目:edemocracia 阅读 18 收藏 0 点赞 0 评论 0
/**
 * URL para redirecionar para visualização
 */
private void buildViewUrl() {
    RenderResponse rRes = UIUtils.getRenderResponse();
    PortletURL pURL = rRes.createRenderURL();
    try {
        pURL.setPortletMode(PortletMode.VIEW);
    } catch (PortletModeException e) {
    }
    viewUrl = pURL.toString();
}
MockPortletURL.java 文件源码 项目:class-guard 阅读 19 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (!CollectionUtils.contains(this.portalContext.getSupportedPortletModes(), portletMode)) {
        throw new PortletModeException("PortletMode not supported", portletMode);
    }
    this.portletMode = portletMode;
}
MockStateAwareResponse.java 文件源码 项目:class-guard 阅读 18 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (!CollectionUtils.contains(getPortalContext().getSupportedPortletModes(), portletMode)) {
        throw new PortletModeException("PortletMode not supported", portletMode);
    }
    this.portletMode = portletMode;
}
MockActionResponse.java 文件源码 项目:class-guard 阅读 21 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (this.redirectedUrl != null) {
        throw new IllegalStateException("Cannot set PortletMode after sendRedirect has been called");
    }
    super.setPortletMode(portletMode);
    this.redirectAllowed = false;
}
MockActionResponse.java 文件源码 项目:class-guard 阅读 21 收藏 0 点赞 0 评论 0
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (this.redirectedUrl != null) {
        throw new IllegalStateException("Cannot set PortletMode after sendRedirect has been called");
    }
    super.setPortletMode(portletMode);
    this.redirectAllowed = false;
}
ActionResponseWrapperChecker.java 文件源码 项目:portals-pluto 阅读 18 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
   String meth = "setPortletMode";
   Object[] args = { portletMode };
   checkArgs(meth, args);
   return;

}
EventResponseWrapperChecker.java 文件源码 项目:portals-pluto 阅读 16 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
   String meth = "setPortletMode";
   Object[] args = { portletMode };
   checkArgs(meth, args);
   return;

}
StateAwareResponseImpl.java 文件源码 项目:portals-pluto 阅读 21 收藏 0 点赞 0 评论 0
public void setPortletMode(PortletMode portletMode)
      throws PortletModeException {
   ArgumentUtility.validateNotNull("portletMode", portletMode);
   if (isPortletModeAllowed(portletMode)) {
      checkSetStateChanged();
      responseContext.setPortletMode(portletMode);
   } else {
      throw new PortletModeException("Can't set this PortletMode",
            portletMode);
   }
}
PortletURLImpl.java 文件源码 项目:portals-pluto 阅读 19 收藏 0 点赞 0 评论 0
public void setPortletMode(PortletMode portletMode)
      throws PortletModeException {
   ArgumentUtility.validateNotNull("portletMode", portletMode);
   if (isPortletModeAllowed(portletMode)) {
      urlProvider.setPortletMode(portletMode);
   } else {
      throw new PortletModeException("Can't set this PortletMode",
            portletMode);
   }
}
SimpleRSSPortlet.java 文件源码 项目:sakai 阅读 18 收藏 0 点赞 0 评论 0
/**
 * Helper to get the URL to take us to a portlet mode.
 * This will end up in doDispatch.
 * 
 * @param response
 * @return
 */
private String getPortletModeUrl(RenderResponse response, PortletMode mode) {

    PortletURL url = response.createRenderURL();
    try {
        url.setPortletMode(mode);
    } catch (PortletModeException e) {
        log.error("Invalid portlet mode: " + mode);
        return null;
    }

    return url.toString();
}
MockPortletURL.java 文件源码 项目:class-guard 阅读 20 收藏 0 点赞 0 评论 0
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (!CollectionUtils.contains(this.portalContext.getSupportedPortletModes(), portletMode)) {
        throw new PortletModeException("PortletMode not supported", portletMode);
    }
    this.portletMode = portletMode;
}
MockStateAwareResponse.java 文件源码 项目:class-guard 阅读 19 收藏 0 点赞 0 评论 0
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
    if (!CollectionUtils.contains(getPortalContext().getSupportedPortletModes(), portletMode)) {
        throw new PortletModeException("PortletMode not supported", portletMode);
    }
    this.portletMode = portletMode;
}
PortletURLWrapper.java 文件源码 项目:portals-pluto 阅读 17 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
   ((PortletURL)wrapped).setPortletMode(portletMode);
}
StateAwareResponseWrapper.java 文件源码 项目:portals-pluto 阅读 21 收藏 0 点赞 0 评论 0
public void setPortletMode(PortletMode portletMode)
      throws PortletModeException {
   ((StateAwareResponse)response).setPortletMode(portletMode);
}
MutableRenderStateWrapper.java 文件源码 项目:portals-pluto 阅读 18 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode portletMode) throws PortletModeException {
   ((MutableRenderState)wrapped).setPortletMode(portletMode);
}
MockStateAwareResponse.java 文件源码 项目:portals-pluto 阅读 20 收藏 0 点赞 0 评论 0
@Override
public void setPortletMode(PortletMode arg0) throws PortletModeException {
}


问题


面经


文章

微信
公众号

扫码关注公众号