Package ZenEvents :: Module EventDetail :: Class EventDetail
[hide private]
[frames] | no frames]

Class EventDetail

source code

                                 object --+        
                                          |        
                                Event.Event --+    
                                              |    
                                  ZEvent.ZEvent --+
                                                  |
                                 object --+       |
                                          |       |
Products.ZenModel.ZenModelBase.ZenModelBase --+   |
                                              |   |
    Products.ZenModel.ZenModelItem.ZenModelItem --+
                                                  |
                                 object --+       |
                                          |       |
                        ExtensionClass.Base --+   |
                                              |   |
                                       Implicit --+
                                                  |
                                                 EventDetail
Known Subclasses:
BetterEventDetail.BetterEventDetail

Event that lives in the zope context has zope security mechanisms and url back to event manager

Instance Methods [hide private]
 
__init__(self, manager, fields, data, details=None, logs=None) source code
 
getEventDetails(self)
return array of detail tuples (field,value)
source code
 
getEventLogs(self)
return an array of log tuples (user,date,text)
source code

Inherited from ZEvent.ZEvent: getCssClass, getDataForJSON, getDataListWithLinks, getEventDetailHref, zem

Inherited from Event.Event: clearClasses, getDataList, getDedupFields, getEventData, getEventFields, updateFromDict, updateFromFields

Inherited from Products.ZenModel.ZenModelItem.ZenModelItem: getPrimaryPath, getPrimaryUrlPath, primaryAq

Inherited from Products.ZenModel.ZenModelBase.ZenModelBase: __call__, __hash__, all_meta_types, breadCrumbs, callZenScreen, checkRemotePerm, checkValidId, createHierarchyObj, custPropertyIds, custPropertyMap, getBreadCrumbUrlPath, getDmd, getDmdObj, getDmdRoot, getHierarchyObj, getIconPath, getIdLink, getNowString, getObjByPath, getPrimaryDmdId, getUnusedId, getZ, getZopeObj, helpLink, isLocalName, manage_deleteObjects, prepId, saveCustProperties, todayDate, urlLink, view, visibleCustPropertyMap, yesterdayDate, zenScreenUrl, zenpathjoin, zenpathsplit, zentinelTabs, zmanage_editProperties

Inherited from Implicit: __new__, __of__

Inherited from ExtensionClass.Base: __getattribute__, __getnewargs__, __getstate__, __reduce__, __setstate__

Inherited from object: __delattr__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  security = ClassSecurityInfo()
  factory_type_information = ({'actions': ({'action': 'viewEvent...

Inherited from ZEvent.ZEvent: __ac_permissions__, __allow_access_to_unprotected_subobjects__

Inherited from Products.ZenModel.ZenModelItem.ZenModelItem: meta_type

Inherited from Products.ZenModel.ZenModelBase.ZenModelBase: index_html, sub_meta_types

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, manager, fields, data, details=None, logs=None)
(Constructor)

source code 
Overrides: ZEvent.ZEvent.__init__

Class Variable Details [hide private]

factory_type_information

Value:
({'actions': ({'action': 'viewEventFields',
               'id': 'fields',
               'name': 'Fields',
               'permissions': ('View')},
              {'action': 'viewEventDetail',
               'id': 'details',
               'name': 'Details',
               'permissions': ('View')},
...