BBjJettyContext::getConfig

Description

In BBj 16.00 and higher, this method gets the name of the configuration file that will be used during code execution within the current BBjJettyContext.

Syntax

Return Value

Method

String

getConfig()

Parameters

None.

Return Value

The value.

Remarks

None.

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 Info</h1>"
        print (#chan)"<h3>Running in context<b>"
        print (#chan)#context!.getContextName()
        print (#chan)"</b></h3>"
        print (#chan)"<hr>"
        print (#chan)"<ul>"
        print (#chan)"<li>DocBase - "
        print (#chan)#context!.getDocBase()
        print (#chan)"<li>Config - "
        print (#chan)#context!.getConfig()
        print (#chan)"<li>Path - "
        print (#chan)#context!.getContextPath()
        print (#chan)"</ul>"
        print (#chan)"</body>"
        print (#chan)"</html>"
        close (#chan)
    methodend
classend

See Also

BBjAPI

BBxServletContext