com.ibm.websphere.rpcadapter

Class UtilFunctions

  • java.lang.Object
    • com.ibm.websphere.rpcadapter.UtilFunctions


  • public class UtilFunctions
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String SESSION_APP_PREFIX
      Beans marked as oneInstancePerUser are placed in users' HttpSessions with names derived by prepending SESSION_PREFIX to the service name.
    • Constructor Summary

      Constructors 
      Constructor and Description
      UtilFunctions() 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      static java.lang.String getErrorName(java.lang.String format) 
      static MethodInfo getMethodInfo(java.lang.String methodName, java.util.List listing) 
      static Error isValidationSuccess(java.lang.Object arg, java.lang.Class argClass, int argumentIndex, java.lang.String serviceName, java.lang.String methodName, java.util.List validators, java.lang.String format) 
      static java.lang.String processException(java.lang.Exception ex, Error error) 
      static java.lang.Object putinSession(javax.servlet.http.HttpServletRequest req, java.lang.String serviceName, com.ibm.websphere.rpcadapter.Pojo service) 
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • SESSION_APP_PREFIX

        public static java.lang.String SESSION_APP_PREFIX
        Beans marked as oneInstancePerUser are placed in users' HttpSessions with names derived by prepending SESSION_PREFIX to the service name.
    • Constructor Detail

      • UtilFunctions

        public UtilFunctions()
    • Method Detail

      • putinSession

        public static java.lang.Object putinSession(javax.servlet.http.HttpServletRequest req,
                                    java.lang.String serviceName,
                                    com.ibm.websphere.rpcadapter.Pojo service)
                                             throws java.lang.InstantiationException,
                                                    java.lang.IllegalAccessException
        Throws:
        java.lang.InstantiationException
        java.lang.IllegalAccessException
      • getErrorName

        public static java.lang.String getErrorName(java.lang.String format)
      • processException

        public static java.lang.String processException(java.lang.Exception ex,
                                        Error error)
      • getMethodInfo

        public static MethodInfo getMethodInfo(java.lang.String methodName,
                               java.util.List listing)
      • isValidationSuccess

        public static Error isValidationSuccess(java.lang.Object arg,
                                java.lang.Class argClass,
                                int argumentIndex,
                                java.lang.String serviceName,
                                java.lang.String methodName,
                                java.util.List validators,
                                java.lang.String format)