base
[ class tree: base ] [ index: base ] [ all elements ]

Class: Kimono_Service

Source Location: /include/base.php

Class Overview

Kimono_Object
   |
   --Kimono_Service

data and functions for a service, responsible for executing the specific services code


Methods


Inherited Methods

Class: Kimono_Object

Kimono_Object::Downticks()
Kimono_Object::Enabled()
Kimono_Object::GetType()
lookup what kind of object this is
Kimono_Object::GrandParentId()
required for recursively looking up permissions on hosts
Kimono_Object::GreatGrandParentId()
required for recursively looking up permissions on hosts
Kimono_Object::Id()
Kimono_Object::Name()
Kimono_Object::ParentId()
Kimono_Object::Save()
save this object depending on type
Kimono_Object::Status()
Kimono_Object::Upticks()

Class Details

[line 374]
data and functions for a service, responsible for executing the specific services code



[ Top ]


Class Methods


method AddArgument [line 466]

void AddArgument( Kimono_Argument $argument)

add argument to array



[ Top ]

method Counter [line 387]

void Counter( [mixed $counter = 0])



[ Top ]

method DoNotReschedule [line 407]

void DoNotReschedule( [mixed $bool = 0])

if service is loaded (and further on saved) by the daemon, we don't want it to send

the KIMONO_DAEMON_RESCHEDULE command to the daemon (loop-o-rama)




[ Top ]

method ErrorCode [line 447]

void ErrorCode( [mixed $errorcode = 0])



[ Top ]

method Execute [line 507]

void Execute( )

call functions from external files in folder services/ and collect returned data



[ Top ]

method GetArgument [line 476]

void GetArgument( mixed $name)



[ Top ]

method GetArguments [line 490]

void &GetArguments( )

if arguments are not loaded already, load them now, then return array of arguments



[ Top ]

method GetNumArguments [line 498]

void GetNumArguments( )



[ Top ]

method LastRun [line 431]

void LastRun( [mixed $last_run = '0'])



[ Top ]

method LoadArguments [line 471]

void LoadArguments( )



[ Top ]

method Message [line 455]

void Message( [mixed $message = ''])



[ Top ]

method Scheduled [line 439]

void Scheduled( [mixed $scheduled = '0'])



[ Top ]

method ServiceFile [line 415]

void ServiceFile( [mixed $servicefile = ''])



[ Top ]

method ServiceName [line 423]

void ServiceName( [mixed $servicename = ''])



[ Top ]

method Type [line 395]

void Type( [mixed $type = ''])



[ Top ]


Documentation generated on Fri, 8 Apr 2005 18:27:47 +0200 by phpDocumentor 1.3.0RC3