Xinc-Engine
[ class tree: Xinc-Engine ] [ index: Xinc-Engine ] [ all elements ]

Class: Xinc_Engine_Interface

Source Location: /Xinc/Engine/Interface.php

Interface Overview


Xinc - Continuous Integration.


Author(s):

Copyright:

  • 2007 Arno Schneider, Barcelona

Methods



Class Details



[ Top ]


Class Methods


method build [line 46]

void build( Xinc_Build_Interface &$build, Xinc_Build_Interface $build)

process the build



Tags:

access:  public


Parameters:

Xinc_Build_Interface   $build  
Xinc_Build_Interface   &$build  

[ Top ]

method getHeartBeat [line 63]

integer getHeartBeat( )

returns the interval in seconds in which the engine checks for new builds



Tags:

access:  public


[ Top ]

method getName [line 39]

string getName( )

get the name of the engine



Tags:

return:  Name of the engine.
access:  public


[ Top ]

method parseProjects [line 55]

Xinc_Build_Iterator parseProjects( Xinc_Project_Iterator $projects)

Parses Project-Xml and returns



Tags:

access:  public


Parameters:

Xinc_Project_Config_Iterator   $projects  

[ Top ]

method setHeartBeat [line 73]

void setHeartBeat( unknown_type $seconds)

Set the interal in which the engine checks for modified builds, necessary builds etc



Tags:

see:  <xinc engine="name" heartbeat="10"/>
access:  public


Parameters:

unknown_type   $seconds  

[ Top ]

method validate [line 80]

boolean validate( )

Validate if the engine can run properly on this system



Tags:

return:  True if engine can run properly otherwise false.
access:  public


[ Top ]


Documentation generated on Sun, 09 Dec 2012 21:49:27 +0100 by phpDocumentor 1.4.4