com.ibm.websphere.rpcadapter

Class Ejb

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


  • public class Ejb
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor and Description
      Ejb(java.lang.String ejbName, java.lang.String remote, java.lang.String home, boolean isRemote, java.util.Properties properties, MethodInfo createMethod, java.lang.String jndi_name, java.util.List methods, java.util.List validators, boolean isWhiteListing, boolean isBlackListing, java.lang.String role) 
      Ejb(java.lang.String ejbName, java.lang.String remote, java.lang.String home, boolean isRemote, java.util.Properties properties, java.lang.String jndi_name, java.util.List methods, java.util.List validators, boolean isWhiteListing, boolean isBlackListing, java.lang.String role) 
      Ejb(java.lang.String ejbName, java.lang.String business_interface, java.lang.String jndi_name, java.lang.String session_type, java.util.List methods, java.util.List validators, boolean iswhitelisting, boolean isblacklisting, java.lang.String role) 
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      java.lang.String get_role() 
      java.lang.Object getBaseClass() 
      java.beans.BeanInfo getBeanInfo() 
      java.util.List getConfiguredMethods() 
      java.lang.String getHttpMethod(java.beans.MethodDescriptor md) 
      boolean getSessionkey() 
      com.ibm.json.java.JSONObject getSMD(java.lang.String serviceName, java.lang.String serviceURL) 
      java.util.List getValidators() 
      boolean isAllowed(java.lang.String methodName) 
      void statefulLookUp(java.lang.Object[] args) 
      • Methods inherited from class java.lang.Object

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

      • Ejb

        public Ejb(java.lang.String ejbName,
           java.lang.String remote,
           java.lang.String home,
           boolean isRemote,
           java.util.Properties properties,
           java.lang.String jndi_name,
           java.util.List methods,
           java.util.List validators,
           boolean isWhiteListing,
           boolean isBlackListing,
           java.lang.String role)
            throws java.lang.ClassNotFoundException,
                   java.io.FileNotFoundException,
                   java.io.IOException,
                   ConfigurationException,
                   java.beans.IntrospectionException,
                   java.lang.SecurityException,
                   java.lang.IllegalArgumentException,
                   java.lang.NoSuchMethodException,
                   java.lang.IllegalAccessException,
                   java.lang.reflect.InvocationTargetException
        Throws:
        java.lang.ClassNotFoundException
        java.io.FileNotFoundException
        java.io.IOException
        ConfigurationException
        java.beans.IntrospectionException
        java.lang.SecurityException
        java.lang.IllegalArgumentException
        java.lang.NoSuchMethodException
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
      • Ejb

        public Ejb(java.lang.String ejbName,
           java.lang.String remote,
           java.lang.String home,
           boolean isRemote,
           java.util.Properties properties,
           MethodInfo createMethod,
           java.lang.String jndi_name,
           java.util.List methods,
           java.util.List validators,
           boolean isWhiteListing,
           boolean isBlackListing,
           java.lang.String role)
            throws java.lang.ClassNotFoundException,
                   java.lang.IllegalArgumentException,
                   java.lang.SecurityException,
                   java.lang.IllegalAccessException,
                   java.lang.reflect.InvocationTargetException,
                   ConfigurationException,
                   java.beans.IntrospectionException,
                   java.io.FileNotFoundException,
                   java.io.IOException,
                   java.lang.NoSuchMethodException
        Throws:
        java.lang.ClassNotFoundException
        java.lang.IllegalArgumentException
        java.lang.SecurityException
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
        ConfigurationException
        java.beans.IntrospectionException
        java.io.FileNotFoundException
        java.io.IOException
        java.lang.NoSuchMethodException
      • Ejb

        public Ejb(java.lang.String ejbName,
           java.lang.String business_interface,
           java.lang.String jndi_name,
           java.lang.String session_type,
           java.util.List methods,
           java.util.List validators,
           boolean iswhitelisting,
           boolean isblacklisting,
           java.lang.String role)
            throws javax.naming.NamingException,
                   java.lang.ClassNotFoundException,
                   java.beans.IntrospectionException,
                   ConfigurationException,
                   java.lang.SecurityException,
                   java.lang.IllegalArgumentException,
                   java.lang.NoSuchMethodException,
                   java.lang.IllegalAccessException,
                   java.lang.reflect.InvocationTargetException
        Throws:
        javax.naming.NamingException
        java.lang.ClassNotFoundException
        java.beans.IntrospectionException
        ConfigurationException
        java.lang.SecurityException
        java.lang.IllegalArgumentException
        java.lang.NoSuchMethodException
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
    • Method Detail

      • statefulLookUp

        public void statefulLookUp(java.lang.Object[] args)
                            throws java.lang.ClassNotFoundException,
                                   java.lang.IllegalArgumentException,
                                   java.lang.SecurityException,
                                   java.lang.IllegalAccessException,
                                   java.lang.reflect.InvocationTargetException,
                                   java.io.FileNotFoundException,
                                   java.io.IOException,
                                   ConfigurationException
        Throws:
        java.lang.ClassNotFoundException
        java.lang.IllegalArgumentException
        java.lang.SecurityException
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
        java.io.FileNotFoundException
        java.io.IOException
        ConfigurationException
      • getBeanInfo

        public java.beans.BeanInfo getBeanInfo()
      • getConfiguredMethods

        public java.util.List getConfiguredMethods()
      • getHttpMethod

        public java.lang.String getHttpMethod(java.beans.MethodDescriptor md)
      • isAllowed

        public boolean isAllowed(java.lang.String methodName)
      • getSMD

        public com.ibm.json.java.JSONObject getSMD(java.lang.String serviceName,
                                          java.lang.String serviceURL)
      • getValidators

        public java.util.List getValidators()
      • getBaseClass

        public java.lang.Object getBaseClass()
                                      throws java.lang.ClassNotFoundException
        Throws:
        java.lang.ClassNotFoundException
      • getSessionkey

        public boolean getSessionkey()
      • get_role

        public java.lang.String get_role()