BBjspPipelineConfig::getStage (Deprecated)

The BBJSP system is deprecated. For new development, use BBxServlet.

Description

In BBj 17.0 and higher, this method returns the BBjspPipelineStageConfig for the named pipeline stage.

Syntax

Return Value

Method

BBjspPipelineStageConfig

getStage(string name)

Parameters

Variable

Description

name

the name of the stage

Return Value

a BBjspPipelineStageConfig for the named pipeline stage.

Remarks

None.

Example

declare BBjAPI api!
declare BBjAdmin admin!
declare BBjJettyServerConfiguration config!
declare BBjJettyContextConfiguration root!
declare BBjspPipelineConfig pipelineConfig!
declare BBjspPipelineStageConfig stageConfig!
declare BBjVector stageNames!

api! = BBJAPI()
admin! = api!.getAdmin("admin","admin123")
config! = admin!.getJettyServerConfig()
root! = config!.getRootContextInfo()

pipelineConfig! = root!.getPipelineConfig("MyPipeline")

print "Pipeline Name = " + pipelineConfig!.getName()
print "Config File = " + pipelineConfig!.getFilename()
print "config.bbx = " + pipelineConfig!.getBBjConfig()

stageNames! = pipelineConfig!.getStageNames()
print stageNames!
sz = stageNames!.size()
if (sz) then
    for i = 0 to sz-1
        name$ = stageNames!.get(i)
        stageConfig! = pipelineConfig!.getStage(name$)
        print " " + name$ + " - " + stageConfig!.getSource() + "::" + stageConfig!.getClassname()
    next i
endif

pipelineConfig!.save()

See Also