Property | Type | Description | |
---|---|---|---|
$apps | array | Array with the information about the deployed applications. | |
$containers | array | Array with nodes for the registered containers. | |
$datasources | array | Array with nodes for the registered datasources. | |
$extractors | array | Array with nodes for the registered extractors. | |
$initialContext | The node containing information about the initial context. | ||
$loggers | array | Array with nodes for the registered loggers. | |
$scanners | array | Array with nodes for the registered scanners. |
Method | Description | |
---|---|---|
__construct ( ) | Initializes the node with default values. | |
attachApp ( |
Attaches the passed app node. | |
attachContainer ( AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface $container ) : void | Attaches the passed container node. | |
attachDatasource ( |
Attaches the passed datasource node. | |
getAllowApplicationConfiguration ( ) : boolean | Queries whether application configuration for container, server and virtual host is allowed or not. | |
getApps ( ) : array | Returns an array with the information about the deployed applications. | |
getBaseDirectory ( ) : string | Returns the node with the base directory information. | |
getContainer ( string $name ) : AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface | Returns the container with the passed name. | |
getContainers ( ) : array | Returns the array with all available containers. | |
getContainersAsArray ( ) : array | Returns the containers as array with the container name as key. | |
getDatasources ( ) : array | Returns an array with the information about the deployed datasources. | |
getExtractors ( ) : array | Returns the array with registered extractors. | |
getGroup ( ) : string | Returns the groupname configured in the system configuration. | |
getInitialContext ( ) : |
Returns the node containing information about the initial context. | |
getLoggers ( ) : array | Returns the array with all available loggers. | |
getProvisioners ( ) : array | Returns the array with registered provisioners. | |
getScanners ( ) : array | Returns the array with all available scanners. | |
getUmask ( ) : string | Returns the umask configured in the system configuration. | |
getUser ( ) : string | Returns the username configured in the system configuration. |
Method | Description | |
---|---|---|
initDefaultDirectories ( ) : void | Initialize the default directories. | |
initDefaultExtractors ( ) : void | Initializes the default extractors for archive based deployment. | |
initDefaultFiles ( ) : void | Initialize the default files. | |
initDefaultInitialContext ( ) : void | Initializes the default initial context configuration. |
public attachContainer ( AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface $container ) : void | ||
$container | AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface | The container node to attach |
return | void |
public attachDatasource ( |
||
$datasource | The datasource node to attach | |
return | void |
public getAllowApplicationConfiguration ( ) : boolean | ||
return | boolean | TRUE if applications can provide additional configuration, else FALSE |
public getBaseDirectory ( ) : string | ||
return | string | The base directory information |
public getContainer ( string $name ) : AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface | ||
$name | string | The name of the container to return |
return | AppserverIo\Appserver\Core\Api\Node\ContainerNodeInterface | The container node matching the passed name |
public getContainers ( ) : array | ||
return | array | The available containers |
public getContainersAsArray ( ) : array | ||
return | array | The array with the containers |
public getDatasources ( ) : array | ||
return | array | The array with the information about the deployed datasources |
public getExtractors ( ) : array | ||
return | array | The registered extractors |
public getInitialContext ( ) : |
||
return | The initial context information |
public getLoggers ( ) : array | ||
return | array | The available loggers |
public getProvisioners ( ) : array | ||
return | array | The registered provisioners |
public getScanners ( ) : array | ||
return | array | The available scanners |
protected initDefaultDirectories ( ) : void | ||
return | void |
protected initDefaultExtractors ( ) : void | ||
return | void |
protected initDefaultFiles ( ) : void | ||
return | void |
protected initDefaultInitialContext ( ) : void | ||
return | void |
protected array $apps | ||
return | array |
protected array $containers | ||
return | array |
protected array $datasources | ||
return | array |
protected array $extractors | ||
return | array |
protected InitialContextNode,AppserverIo\Appserver\Core\Api\Node $initialContext | ||
return |
protected array $loggers | ||
return | array |
protected array $scanners | ||
return | array |