PHP Class AppserverIo\Appserver\Core\Api\Node\ServerNode

Author: Tim Wagner ([email protected])
Author: Johann Zelger ([email protected])
Inheritance: extends AppserverIo\Description\Api\Node\AbstractNode, implements AppserverIo\Appserver\Core\Api\Node\ServerNodeInterface, use trait AppserverIo\Appserver\Core\Api\Node\EnvironmentVariablesNodeTrait, use trait ParamsNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\RewriteMapsNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\RewritesNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\AccessesNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\LocationsNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\AuthenticationsNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\AnalyticsNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\FileHandlersNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\HeadersNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\ConnectionHandlersNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\ModulesNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\VirtualHostsNodeTrait, use trait AppserverIo\Appserver\Core\Api\Node\CertificatesNodeTrait
Show file Open project: appserver-io/appserver

Protected Properties

Property Type Description
$loggerName string The loggers name to use.
$name string The servers name.
$requestContext string The request context to use.
$serverContext string The server context to use.
$socket string The socket to use.
$streamContext string The stream context to use.
$type string The servers type.
$worker string The worker to use.

Public Methods

Method Description
__construct ( ) Initialize the server node with default values.
getLoggerName ( ) : string Returns the loggers name to use.
getName ( ) : mixed Returns the server name.
getRequestContext ( ) : string Returns the request context to use.
getServerContext ( ) : string Returns the server context to use.
getSocket ( ) : string Returns the socket to use.
getStreamContext ( ) : string Returns the stream context to use.
getType ( ) : string Returns the servers type.
getWorker ( ) : string Returns the worker to use for server.
merge ( AppserverIo\Appserver\Core\Api\Node\ServerNodeInterface $serverNode ) : void This method merges the passed server node into this one.

Method Details

__construct() public method

Initialize the server node with default values.
public __construct ( )

getLoggerName() public method

Returns the loggers name to use.
public getLoggerName ( ) : string
return string The loggers name

getName() public method

Returns the server name.
public getName ( ) : mixed
return mixed

getRequestContext() public method

Returns the request context to use.
public getRequestContext ( ) : string
return string The request context type

getServerContext() public method

Returns the server context to use.
public getServerContext ( ) : string
return string The server context type

getSocket() public method

Returns the socket to use.
public getSocket ( ) : string
return string The socket type

getStreamContext() public method

Returns the stream context to use.
public getStreamContext ( ) : string
return string The stream context type

getType() public method

Returns the servers type.
public getType ( ) : string
return string The servers type

getWorker() public method

Returns the worker to use for server.
public getWorker ( ) : string
return string The worker type to use for server

merge() public method

This method merges the passed server node into this one.
public merge ( AppserverIo\Appserver\Core\Api\Node\ServerNodeInterface $serverNode ) : void
$serverNode AppserverIo\Appserver\Core\Api\Node\ServerNodeInterface The server node to merge
return void

Property Details

$loggerName protected property

The loggers name to use.
protected string $loggerName
return string

$name protected property

The servers name.
protected string $name
return string

$requestContext protected property

The request context to use.
protected string $requestContext
return string

$serverContext protected property

The server context to use.
protected string $serverContext
return string

$socket protected property

The socket to use.
protected string $socket
return string

$streamContext protected property

The stream context to use.
protected string $streamContext
return string

$type protected property

The servers type.
protected string $type
return string

$worker protected property

The worker to use.
protected string $worker
return string