Public Member Functions |
|
__construct ($serverObj, $parentObj) | |
__get ($name) | |
__set ($name, $value) | |
addUsermap ($name, $type= 'local', $userdbConnectorType=null, $userdbConnectorName=null, $localFile=null) | |
configCli () | |
configDnr () | |
configFilters () | |
configFtpBackup () | |
configImap () | |
configImapProxy () | |
configLog () | |
configMobility () | |
configPop3 () | |
configPop3Proxy () | |
configProcessing () | |
configReport () | |
configRpop () | |
configSmtpIn () | |
configSmtpOut () | |
configUserDb () | |
configWebadmin () | |
configWebmail () | |
configWebmailProxy () | |
getEnableIOSync () | |
getPrimaryDomain () | |
getServerObj () | |
getServicesObj () | |
getSessionObj () | |
getSslRandomFile () | |
listUsermaps () | |
removeUsermap ($name) | |
save () | |
services () | |
setEnableIOSync ($enable) | |
setPrimaryDomain ($name) | |
setSslRandomFile ($file) | |
startService ($serviceName) | |
stopService ($serviceName) | |
updateUsermap ($name) |
Member Function Documentation
Server::__get | ( | $ | name | ) |
Get member.
member |
description |
---|---|
primaryDomain |
the name of the Axigen primary domain |
sslRandomFile |
the path to the SSL random file |
defaultLanguage |
the default language |
defaultTimeZone |
the default timezone |
serverName |
the server name |
enableIOSynchronization |
the enabled/disabled status for I/O Synchronization |
enableProcessing |
the enabled/disabled status for Processing |
enableSmtpIncoming |
the enabled/disabled status for SMTP Incoming |
enableSmtpOutgoing |
the enabled/disabled status for SMTP Outgoing |
enablePop3 |
the enabled/disabled status for POP3 |
enablePop3Proxy |
the enabled/disabled status for Pop3 Proxy |
enableRpop |
the enabled/disabled status for RPOP |
enableImap |
the enabled/disabled status for IMAP |
enableImapProxy |
the enabled/disabled status for IMAP Proxy |
enableWebmail |
the enabled/disabled status for Webmail |
enableWebmailProxy |
the enabled/disabled status for Webmail Proxy |
enableCli |
the enabled/disabled status for CLI |
enableLog |
the enabled/disabled status for Log |
enableReporting |
the enabled/disabled status for Reporting |
enableFtpBackup |
the enabled/disabled status for Ftp Backup |
maxIndexingThreads |
the maximum number of threads for the search indexing service |
Server::__set | ( | $ | name, | |
$ | value | |||
) |
Set member.
member |
description |
---|---|
primaryDomain |
the name of the Axigen primary domain |
sslRandomFile |
the path to the SSL random file |
defaultLanguage |
the default language |
defaultTimeZone |
the default timezone |
serverName |
the server name |
enableIOSynchronization |
the enabled/disabled status for I/O Synchronization |
enableProcessing |
the enabled/disabled status for Processing |
enableSmtpIncoming |
the enabled/disabled status for SMTP Incoming |
enableSmtpOutgoing |
the enabled/disabled status for SMTP Outgoing |
enablePop3 |
the enabled/disabled status for POP3 |
enablePop3Proxy |
the enabled/disabled status for Pop3 Proxy |
enableRpop |
the enabled/disabled status for RPOP |
enableImap |
the enabled/disabled status for IMAP |
enableImapProxy |
the enabled/disabled status for IMAP Proxy |
enableWebmail |
the enabled/disabled status for Webmail |
enableWebmailProxy |
the enabled/disabled status for Webmail Proxy |
enableCli |
the enabled/disabled status for CLI |
enableLog |
the enabled/disabled status for Log |
enableReporting |
the enabled/disabled status for Reporting |
enableFtpBackup |
the enabled/disabled status for Ftp Backup |
maxIndexingThreads |
the maximum number of threads for the search indexing service |
Server::addUsermap | ( | $ | name, | |
$ | type = 'local' , |
|||
$ | userdbConnectorType =
null , |
|||
$ | userdbConnectorName =
null , |
|||
$ | localFile = null |
|||
) |
This method is used at adding a usermap
- Parameters:
-
$name string name of a usermap $type string type of a usermap $userdbConnectorType string userdb connector type $userdbConnectorName string userdb connector name $localFile string usermap local file
- Returns:
- bool
Server::configCli | ( | ) |
this method returns an object of CLI for the selected server
- Returns:
- object Cli
Server::configDnr | ( | ) |
this method returns an object of DNR for the selected server
- Returns:
- object Dnr
Server::configFilters | ( | ) |
Server::configFtpBackup | ( | ) |
Server::configImap | ( | ) |
this method returns an object of IMAP for the selected server
- Returns:
- object Imap
Server::configImapProxy | ( | ) |
Server::configLog | ( | ) |
Server::configMobility | ( | ) |
Server::configPop3 | ( | ) |
this method returns an object of POP3 for the selected server
- Returns:
- object Pop3
Server::configPop3Proxy | ( | ) |
Server::configProcessing | ( | ) |
this method returns an object of Processing for the selected server
- Returns:
- object Processing
Server::configReport | ( | ) |
Server::configRpop | ( | ) |
this method returns an object of RPOP for the selected server
- Returns:
- object Rpop
Server::configSmtpIn | ( | ) |
Server::configSmtpOut | ( | ) |
Server::configUserDb | ( | ) |
Server::configWebadmin | ( | ) |
Server::configWebmail | ( | ) |
Server::configWebmailProxy | ( | ) |
this method returns an object of WebmailProxy for the selected server
- Returns:
- object WebmailProxy
Server::listUsermaps | ( | ) |
this method returns an array with the usermaps list
- Returns:
- array
Server::removeUsermap | ( | $ | name | ) |
This method removes a usermap by name
- Parameters:
-
$name string the name of the usermap that is removed
- Returns:
- bool
Server::save | ( | ) |
This function saves a server object back to Axigen
- Returns:
- bool
Server::services | ( | ) |
returns an array with all the services and their status
- Returns:
- array
Server::startService | ( | $ | serviceName | ) |
starts an Axigen service
- Returns:
- bool
- Parameters:
-
$serviceName string the name of the service that you want to start
Server::stopService | ( | $ | serviceName | ) |
stops an Axigen service
- Returns:
- bool
- Parameters:
-
$serviceName string the name of the service that you want to stop
Server::updateUsermap | ( | $ | name | ) |
This method returns an object of usermap type
- Parameters:
-
$name string the name of the usermap that will be loaded
- Returns:
- object Usermap