BBjspCommandConfig::getPath


Description

In BBj 17.0 and higher, this method returns the path onto which the BBjspCommand is mapped.

Syntax

Return Value

Method

String

getPath()

Parameters

None.

Return Value

the path to the command

Remarks

None.

Example

declare BBjAPI api!
declare BBjAdmin admin!
declare BBjJettyServerConfiguration config!
declare BBjJettyContextConfiguration context!
declare BBjspCommandConfig commandCfg!

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

commands! = context!.getCommandConfigs()

if commands!.size() then
  for i = 0 to commands!.size()-1
    commandCfg! = cast(BBjspCommandConfig,commands!.get(i))
    
    print commandCfg!.getPath() + " -> " + commandCfg!.getSource() + "::" + commandCfg!.getClassName()
    print " PIPELINE:" + commandCfg!.getPipelineName()
    
    cfg! = commandCfg!.getCommandForwardNames()
    if cfg!.size() then
      for j = 0 to cfg!.size()-1
        declare BBjspCommandForward fwd!
        n$ = cfg!.get(j)
        fwd! = commandCfg!.getCommandForward(n$)
        print " FORWARD:" + fwd!.getName() + " -> " + fwd!.getPath()
      next j
    endif
  next i
endif

See Also

BBjspCommandConfig