Examples of StatusMessage


Examples of com.wordnik.swaggersocket.protocol.StatusMessage

                            logger.warn("", ex);
                        }
                    }
                    addContextValue(request, IDENTITY, identity);

                    StatusMessage statusMessage = new StatusMessage.Builder().status(new StatusMessage.Status(200, "OK"))
                            .identity(identity).build();
                    response.setContentType("application/json");
                    response.getOutputStream().write(mapper.writeValueAsBytes(statusMessage));

                    if (r.transport() == AtmosphereResource.TRANSPORT.WEBSOCKET) {
                        schedule(r, identity);
                    }

                    if (!delegateHandshake) {
                        return Action.CANCELLED;
                    }
                } else if (message.startsWith("{\"close\"")) {
                    CloseMessage c = mapper.readValue(data, CloseMessage.class);

                    logger.debug("Client disconnected {} with reason {}", c.getClose().getIdentity(), c.getClose().getReason());
                    try {
                        request.getSession().invalidate();
                    } catch (Exception ex) {
                        logger.warn("", ex);
                    }
                    return Action.CANCELLED;
                } else {
                    Message swaggerSocketMessage = mapper.readValue(data, Message.class);
                    swaggerSocketMessage.transactionID(UUID.randomUUID().toString());

                    String identity = (String) getContextValue(request, IDENTITY);

                    if (!swaggerSocketMessage.getIdentity().equals(identity)) {
                        StatusMessage statusMessage = new StatusMessage.Builder().status(new StatusMessage.Status(503, "Not Allowed"))
                                .identity(swaggerSocketMessage.getIdentity()).build();
                        response.getOutputStream().write(mapper.writeValueAsBytes(statusMessage));
                        return Action.CANCELLED;
                    }
View Full Code Here

Examples of info.walnutstreet.vs.ps03v2.common.StatusMessage

   * Handle the request if the user want's to buy all the goods in his cart.
   *
   * @throws IOException
   */
  private void handleRequestBuyMyCart() throws IOException {
    StatusMessage message = new StatusMessage();
    message.setStatus(this.cart.buy());
   
    this.outputStream.writeObject(message);
  }
View Full Code Here

Examples of net.sf.jmyspaceiml.packet.StatusMessage

            }
            else if (type.equals(PacketType.STATUS_MESSAGE)) {
                String statusPcs[] = rawPacket.get("msg").toString().split("\\|");
                int statusType = Integer.valueOf(statusPcs[2]);
                String statusMsg = statusPcs[4];
                StatusMessage message = new StatusMessage();
                message.setFrom((String) rawPacket.get("f"));
                message.setStatusMessage(statusMsg);
                message.setStatusCode(statusType);
                invokeMessageListener(message);
            }
            else if (type.equals(PacketType.ACTION_MESSAGE)) {
                ActionMessage message = new ActionMessage();
                message.setFrom((String) rawPacket.get("f"));
                message.setAction((String) rawPacket.get("msg"));
                invokeMessageListener(message);
            }
            else {
                Log.debug("Unsupported buddy message type: " + type);
            }
        }
        else if (rawPacket.containsKey("ka")) {
            // Keepalive status packet.
            Log.debug("Received keepalive packet.");
        }
        else if (rawPacket.containsKey("persistr")) {
            // Persistent roster packet.
            contactManager.parseContactListPacket(rawPacket);
        }
        else if (rawPacket.containsKey("error")) {
            // Error message
            ErrorMessage message = new ErrorMessage();
            message.setErrorMessage((String) rawPacket.get("errmsg"));
            message.setIsFatal(rawPacket.containsKey("fatal"));
            invokeMessageListener(message);
        }
        else {
            Log.debug("Unsupported packet type: " + rawPacket);
        }
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

                String errorMessage = "Failed to add remote user for the portal principal, " + actionRequest.getUserPrincipal().getName() + ".";
                if (e.getCause() != null)
                {
                    errorMessage += " (" + e.getCause() + ")";
                }
                StatusMessage statusMessage = new StatusMessage(errorMessage, StatusMessage.ERROR);
                PortletMessaging.publish(actionRequest, "SSOWebContent", "status", statusMessage);           
                actionResponse.setPortletMode(PortletMode.EDIT); // stay on edit               
            }               
        }
    }
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

          {
                response.getWriter().print(NO_CREDENTIALS);
                return;
          }
        }
        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, "SSOWebContent", "status");
        if (msg != null)
        {
            this.getContext(request).put("statusMsg", msg);           
        }                         
        super.doView(request, response);
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

            // no credentials configured in SSO store
            // switch to SSO Configure View
            getContext(request).put(SSO_EDIT_FIELD_PRINCIPAL, "");
            getContext(request).put(SSO_EDIT_FIELD_CREDENTIAL, "");
        }
        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, "SSOWebContent", "status");
        if (msg != null)
        {
            this.getContext(request).put("statusMsg", msg);           
        }    
        this.getContext(request).put("ssoTypes", SSO_TYPES);
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

            context.put("currentName", selectedSiteName)
            context.put("currentUrl", (String)PortletMessaging.receive(request, "SSOChangePassword", "selectedUrl"));
            String ssoUsername = (String)PortletMessaging.receive(request, "SSOChangePassword", "ssoUsername");
            context.put("ssoUsername", ssoUsername);
        }
        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, "SSOChangePassword", "status");
        if (msg != null)
        {
            this.getContext(request).put("statusMsg", msg);           
        }
       
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

        String groupChooser = SecurityUtil.getAbsoluteUrl(request, "/Administrative/choosers/groups.psml");
       
        context.put("userChooser", userChooser);
        context.put("groupChooser", groupChooser);
       
        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, "SSODetails", "status");
        if (msg != null)
        {
            this.getContext(request).put("statusMsg", msg);           
        }
       
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

                          if (sso.getRemoteUsers(site, localPrincipal).size() > 0)
                          {
                                try
                                {
                                    // TODO: fixme, bug in Pluto on portlet session
                                    PortletMessaging.publish(request, "SSODetails", "status", new StatusMessage("Could not add remote user: portal principal "+localPrincipal.getName()+" is already associated with a remote user for this site!", StatusMessage.ERROR));
                                }
                                catch (Exception e)
                                {
                                    logger.error("Failed to publish message: {}", e);
                                }
View Full Code Here

Examples of org.apache.portals.applications.gems.browser.StatusMessage

           
           
           
        }
        StatusMessage msg = (StatusMessage)PortletMessaging.consume(request, "SSOBrowser", "status");
        if (msg != null)
        {
            this.getContext(request).put("statusMsg", msg);           
        }
       
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.