Description
                                            In BBj 15.00 and higher, this method returns a BBjVector
 containing the names of all the parameters.
                                            Syntax
                                            
                                                
                                                
                                                
                                                    
                                                        | 
                                                             Return Value 
                                                         | 
                                                        
                                                             Method 
                                                         | 
                                                    
                                                
                                                
                                                    
                                                        | 
                                                             BBjVector
                                                             
                                                         | 
                                                        
                                                             getInitParameterNames() 
                                                         | 
                                                    
                                                
                                            
                                            Parameters
                                            None.
                                            Return Value
                                            A BBjVector containing the names of all the parameters.
                                            Remarks
                                            Parameters are configured in the context configuration and
 cannot be altered at runtime.
                                            Example
                                            
                                                
                                                    declare BBjServletData data!
data! = BBjAPI().getServletData()
declare MyServlet myServlet!
myServlet! = new MyServlet()
data!.setCallback(data!.ON_WEB_CONNECTION, myServlet!, "myMethod")
process_events
class public MyServlet
    field private BBjNumber chan
    field private BBjHttpSession session!
    field private BBjHttpRequest request!
    field private BBjHttpResponse response!
    field private BBjJettyContext context!
    method public void myMethod(BBjServletEvent p_event!)
        #chan = UNT
        #request! = cast(BBjHttpRequest,p_event!.getHttpRequest())
        #session! = cast(BBjHttpSession,#request!.getSession())
        #context! = cast(BBjJettyContext,#session!.getContext())
        #response! = p_event!.getHttpResponse()
        #response!.setContentType("text/html")
        open (#chan)"JSERVLET"
        print (#chan)"<html>"
        print (#chan)"<body>"
        print (#chan)"<h1>>BBj Context Test</h1>"
        print (#chan)"<h3>Running in context<b>"
        print (#chan)#context!.getContextName()
        print (#chan)"</b></h3>"
        print (#chan)"<hr>"
        #renderInitParameters()
        print (#chan)"</body>"
        print (#chan)"</html>"
        close (#chan)
    methodend
    method private void renderInitParameters()
        vectParamNames! = #context!.getInitParameterNames()
        if (vectParamNames!.size()) then
            print (#chan)"<table>"
            print (#chan)"<tr>"
            print (#chan)"<td>Parameter Name</td>"
            print (#chan)"<td> </td>"
            print (#chan)"<td>Value</td>"
            print (#chan)"</tr>"
            for i = 0 to vectParamNames!.size() -1
                n$ = vectParamNames!.get(i)
                v$ = cast(BBjString,#context!.getInitParameter(n$))
                print (#chan)"<tr>"
                print (#chan)"<td>" + n$ + "</td>"
                print (#chan)"<td/>"
                print (#chan)"<td>" + v$ + "</td>"
                print (#chan)"</tr>"
            next i
            print (#chan)"</table>"
        endif
    methodend
classend 
                                                     | 
                                                
                                            
                                            See Also
                                            BBjAPI
                                            
                                            BBxServletContext