com.pcbsys.nirvana.nAdminAPI.nPluginConfiguration Class Reference

This class contains the configuration context for a single plugin on a single HTTP type interface. More...


Public Member Functions

nPluginConfigEntry elementAt (int index)
 Get the Config Entry specified by the index.
String getMountPoint ()
 Returns the URI where the Realm Server will pass the request off to this plugin.
String getName ()
 Return the name of the plugin.
 nPluginConfiguration (nInterfacePluginConfiguration config, String URI)
 Constructs an empty configuration object binding the specified nInterfacePluginConfiguration to the URI.
int size ()
 Returns the total number of configuration entries for this plugin.
String toString ()
 Returns the name of the configuration.

Detailed Description

This class contains the configuration context for a single plugin on a single HTTP type interface.

A single interface can have many nPluginConfiguration objects defined, each one specifying what type of processing is done within the URI of the request.


Constructor & Destructor Documentation

com.pcbsys.nirvana.nAdminAPI.nPluginConfiguration.nPluginConfiguration ( nInterfacePluginConfiguration  config,
String  URI 
)

Constructs an empty configuration object binding the specified nInterfacePluginConfiguration to the URI.

Parameters:
config to bind.
URI where to bind.


Member Function Documentation

nPluginConfigEntry com.pcbsys.nirvana.nAdminAPI.nPluginConfiguration.elementAt ( int  index  ) 

Get the Config Entry specified by the index.

Parameters:
index of the config entry to retreive
Returns:
config entry.

String com.pcbsys.nirvana.nAdminAPI.nPluginConfiguration.getMountPoint (  ) 

Returns the URI where the Realm Server will pass the request off to this plugin.

Returns:
URI mount point.

String com.pcbsys.nirvana.nAdminAPI.nPluginConfiguration.getName (  ) 

Return the name of the plugin.

This would be the type of plugin, XML, SOAP, file etc.

Returns:
string name.

int com.pcbsys.nirvana.nAdminAPI.nPluginConfiguration.size (  ) 

Returns the total number of configuration entries for this plugin.

Returns:
integer size.

String com.pcbsys.nirvana.nAdminAPI.nPluginConfiguration.toString (  ) 

Returns the name of the configuration.

Returns:
String name