PHP Класс AppserverIo\Appserver\Core\Api\Node\ManagerNode

Автор: Tim Wagner ([email protected])
Наследование: extends AppserverIo\Appserver\Core\Api\Node\AbstractNode, implements AppserverIo\Appserver\Core\Api\Node\ManagerNodeInterface, use trait ParamsNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\DirectoriesNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\DescriptorsNodeTrait
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$contextFactory string The context factory class name.
$factory string The managers factory class name.
$name string The unique manager name.
$type string The manager class name.

Открытые методы

Метод Описание
__construct ( string $name = '', string $type = '', string $factory = '', string $contextFactory = '' ) Initializes the manager configuration with the passed values.
getContextFactory ( ) : string Returns the context factory class name.
getFactory ( ) : string Returns the factory class name.
getName ( ) : string Returns the application name.
getType ( ) : string Returns the class name.
merge ( AppserverIo\Appserver\Core\Api\Node\ManagerNodeInterface $managerNode ) : void This method merges the configuration of the passed manager node into this one.

Описание методов

__construct() публичный метод

Initializes the manager configuration with the passed values.
public __construct ( string $name = '', string $type = '', string $factory = '', string $contextFactory = '' )
$name string The unique manager name
$type string The manager class name
$factory string The managers factory class name
$contextFactory string The context factory class name

getContextFactory() публичный метод

Returns the context factory class name.
public getContextFactory ( ) : string
Результат string The context factory class name

getFactory() публичный метод

Returns the factory class name.
public getFactory ( ) : string
Результат string The factory class name

getName() публичный метод

Returns the application name.
public getName ( ) : string
Результат string The unique application name

getType() публичный метод

Returns the class name.
public getType ( ) : string
Результат string The class name

merge() публичный метод

This method merges the configuration of the passed manager node into this one.
public merge ( AppserverIo\Appserver\Core\Api\Node\ManagerNodeInterface $managerNode ) : void
$managerNode AppserverIo\Appserver\Core\Api\Node\ManagerNodeInterface The node with the manager configuration we want to merge
Результат void

Описание свойств

$contextFactory защищенное свойство

The context factory class name.
protected string $contextFactory
Результат string

$factory защищенное свойство

The managers factory class name.
protected string $factory
Результат string

$name защищенное свойство

The unique manager name.
protected string $name
Результат string

$type защищенное свойство

The manager class name.
protected string $type
Результат string