Method Summary |
|
__init__ (self,
vishnu)
|
flumotion.manager.base.ManagerAvatar
|
createAvatar (self,
avatarId)
Create a new avatar and manage it. |
ManagerAvatar
|
getAvatar (self,
avatarId)
Get the avatar with the given id. |
list of ManagerAvatar
|
getAvatars (self)
Get all avatars in this heaven. |
bool
|
hasAvatar (self,
avatarId)
Check if a component with that name is registered. |
|
removeAvatar (self,
avatarId)
Stop managing the given avatar. |
Inherited from Root |
|
rootObject (self,
broker)
A pb.BrokerFactory is requesting to publish me as a root
object. |
Inherited from Referenceable |
|
jellyFor (self,
jellier)
(internal) |
|
remoteMessageReceived (self,
broker,
message,
args,
kw)
A remote message has been received. |
Inherited from Serializable |
|
processUniqueID (self)
Return an ID which uniquely represents this object for this
process. |
Inherited from Jellyable |
|
getStateFor (self,
jellier)
|
Inherited from Loggable |
|
debug (self,
*args)
Log a debug message. |
|
error (self,
*args)
Log an error. |
|
info (self,
*args)
Log an informational message. |
|
log (self,
*args)
Log a log message. |
|
logFunction (self,
message)
Overridable log function. |
|
logObjectName (self)
Overridable object name function. |
|
warning (self,
*args)
Log a warning. |
|
warningFailure (self,
failure)
Log a warning about a Failure. |