Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes

oxServerProcessor Class Reference

Inheritance diagram for oxServerProcessor:
Collaboration diagram for oxServerProcessor:

List of all members.

Public Member Functions

 __construct (oxServersManager $oServerNodesManager, oxServerChecker $oServerNodeChecker, oxUtilsServer $oUtilsServer, oxUtilsDate $oUtilsDate)
 process ()

Protected Member Functions

 _getServerNodeChecker ()
 _getServerNodesManager ()
 _getUtilsServer ()
 _getUtilsDate ()

Private Member Functions

 _updateNodeInformation ($oNode)

Private Attributes

 $_oServerNodesManager
 $_oServerNodeChecker
 $_oUtilsServer
 $_oUtilsDate

Detailed Description

Definition at line 7 of file oxserverprocessor.php.


Constructor & Destructor Documentation

oxServerProcessor.__construct ( oxServersManager oServerNodesManager,
oxServerChecker oServerNodeChecker,
oxUtilsServer oUtilsServer,
oxUtilsDate oUtilsDate 
)

Sets dependencies.

Parameters:
oxServersManager $oServerNodesManager
oxServerChecker $oServerNodeChecker
oxUtilsServer $oUtilsServer
oxUtilsDate $oUtilsDate

Definition at line 70 of file oxserverprocessor.php.


Member Function Documentation

oxServerProcessor._getServerNodeChecker (  )  [protected]

Gets server node checker.

Returns:
oxServerChecker

Definition at line 27 of file oxserverprocessor.php.

oxServerProcessor._getServerNodesManager (  )  [protected]

Gets server node manager.

Returns:
oxServersManager

Definition at line 37 of file oxserverprocessor.php.

oxServerProcessor._getUtilsDate (  )  [protected]

Gets utils date.

Returns:
oxUtilsDate

Definition at line 57 of file oxserverprocessor.php.

oxServerProcessor._getUtilsServer (  )  [protected]

Gets utils server.

Returns:
oxUtilsServer

Definition at line 47 of file oxserverprocessor.php.

oxServerProcessor._updateNodeInformation ( oNode  )  [private]

Updates mode information.

Parameters:
oxApplicationServer $oNode

Definition at line 103 of file oxserverprocessor.php.

oxServerProcessor.process (  ) 

Renew frontend server node information if it is outdated or it does not exist.

Definition at line 85 of file oxserverprocessor.php.


Member Data Documentation

oxServerProcessor.$_oServerNodeChecker [private]

Definition at line 14 of file oxserverprocessor.php.

oxServerProcessor.$_oServerNodesManager [private]

Definition at line 11 of file oxserverprocessor.php.

oxServerProcessor.$_oUtilsDate [private]

Definition at line 20 of file oxserverprocessor.php.

oxServerProcessor.$_oUtilsServer [private]

Definition at line 17 of file oxserverprocessor.php.


The documentation for this class was generated from the following file: