Server
[ class tree: Server ] [ index: Server ] [ all elements ]

Class: ServerPlugin

Source Location: /server/ServerPlugin.php

Class Overview

PluginBase
   |
   --ServerPlugin

Server plugin


Author(s):

Variables

Methods


Child classes:

ClientResponderAdapter
Adapter for interface ClientResponder
ServerExportPdf
Server part of ExportPdf plugin
ServerMapOverlay
Server MapOverlay class
ServerHilight
Hilighting server plugin
ServerAccounting
Server part of Accounting plugin
ServerTables
Server side of Tables plugin
ServerMapquery
A service plugin to perform queries based on a set of selected id's
ServerProjectTableRules
Plugin to test tables rules creation

Inherited Variables

Inherited Methods

Class: PluginBase

PluginBase::__construct()
Constructor
PluginBase::account()
Records an accounting message for plugins
PluginBase::getBasePath()
PluginBase::getExtendedName()
PluginBase::getName()
PluginBase::getRequest()
Get plugin's request or result out of MapRequest or MapResult
PluginBase::initialize()
Plugin initialization (can be extended in custom plugins)
PluginBase::initializeConfig()
Initializes plugin
PluginBase::preInitialize()
Plugin pre initialization. In most cases, plugins should use
PluginBase::replacePlugin()
Returns name of parent plugin in case of plugin extension
PluginBase::setBasePath()
PluginBase::setExtendedName()
PluginBase::setName()

Class Details

[line 88]
Server plugin



Tags:

abstract:  


[ Top ]


Class Variables

$config =

[line 98]



Tags:

access:  private

Type:   ServerPluginConfig


[ Top ]

$log =

[line 93]



Tags:

access:  private

Type:   Logger
Overrides:   Array


[ Top ]

$serverContext =

[line 103]



Tags:

access:  protected

Type:   ServerContext


[ Top ]



Class Methods


constructor __construct [line 108]


method getConfig [line 133]

ServerConfig getConfig( )



Tags:

access:  public


[ Top ]

method getServerContext [line 115]

ServerContext getServerContext( )



Tags:

access:  public


[ Top ]

method initializeConfig [line 123]

void initializeConfig( ServerContext $initArgs)

Initializes plugin configuration



Tags:

access:  public


Overrides PluginBase::initializeConfig() (Initializes plugin)

Parameters:

ServerContext   $initArgs  

[ Top ]

method useExtendedInit [line 154]

boolean useExtendedInit( )



Tags:

access:  public


[ Top ]

method useExtendedRequest [line 140]

boolean useExtendedRequest( )



Tags:

access:  public


Overridden in child classes as:

ServerProjectLocation::useExtendedRequest()

[ Top ]

method useExtendedResult [line 147]

boolean useExtendedResult( )



Tags:

access:  public


Overridden in child classes as:

ServerProjectLocation::useExtendedResult()

[ Top ]


Documentation generated on Thu, 04 Sep 2008 11:39:53 +0200 by phpDocumentor 1.3.0RC3