PHP 클래스 AppserverIo\Appserver\Core\Api\Node\ManagerNode

상속: 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
파일 보기 프로젝트 열기: appserver-io/appserver

보호된 프로퍼티들

프로퍼티 타입 설명
$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