Package ZenModel :: Module IpServiceClass :: Class IpServiceClass
[hide private]
[frames] | no frames]

Class IpServiceClass

source code

                                                   object --+            
                                                            |            
                                    ZenModelBase.ZenModelBase --+        
                                                                |        
Products.ZenRelations.RelationshipManager.RelationshipManager --+        
                                                                |        
                                      ExtensionClass.Base --+   |        
                                                            |   |        
                                       OFS.History.Historical --+        
                                                                |        
                                                   object --+   |        
                                                            |   |        
                                          ZenPacker.ZenPacker --+        
                                                                |        
                                            ZenModelRM.ZenModelRM --+    
                                                                    |    
                                          Commandable.Commandable --+    
                                                                    |    
                                                       object --+   |    
                                                                |   |    
                                          ZenPackable.ZenPackable --+    
                                                                    |    
                                            ServiceClass.ServiceClass --+
                                                                        |
                                                                       IpServiceClass

IpServiceClass object.

Instance Methods [hide private]
 
__init__(self, id, serviceKeys=(), description="", port=0) source code
 
manage_editServiceClass(self, name="", monitor=False, serviceKeys="", port=0, description="", sendString="", expectRegex="", REQUEST=None)
Edit a ProductClass from a web page.
source code

Inherited from ServiceClass.ServiceClass: addServiceKey, count, deleteZenProperty, getServiceClassName, getUrlForUserCommands, getUserCommandTargets, manage_afterAdd, manage_afterClone, manage_beforeDelete, saveZenProperties

Inherited from ServiceClass.ServiceClass (private): _indexInstances

Inherited from ZenModelRM.ZenModelRM: changePythonClass, creator, editableDeviceList, findChild, getCreatedTimeString, getDmdKey, getModificationTimeString, getSubObjects, getTreeItems, getZenRootNode, index_object, primarySortKey, reindex_all, rename, unindex_object, viewName, zmanage_addProperty, zmanage_delObjects, zmanage_delProperties, zmanage_editProperties, zmanage_exportObject, zmanage_importObject, zmanage_importObjects

Inherited from ZenModelBase.ZenModelBase: __call__, __hash__, all_meta_types, aqBaseHasAttr, 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

Inherited from OFS.History.Historical: manage_afterHistoryCopy, manage_beforeHistoryCopy, manage_change_history, manage_historicalComparison, manage_historyCompare, manage_historyCopy

Inherited from ZenPacker.ZenPacker: addToZenPack, eligiblePacks, findObject

Inherited from Commandable.Commandable: compile, doCommandForTarget, getAqChainForUserCommands, getUserCommand, getUserCommandEnvironment, getUserCommandIds, getUserCommands, manage_addUserCommand, manage_deleteUserCommand, manage_doUserCommand, manage_editUserCommand, redirectToUserCommands, write

Inherited from object: __delattr__, __getattribute__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  __pychecker__ = 'no-override'
  port = 0
  sendString = ""
  expectRegex = ""
  meta_type = 'IpServiceClass'
  portal_type = 'IpServiceClass'
  _properties = ServiceClass._properties+({'id': 'port', 'type':...
  factory_type_information = {'immediate_view': 'ipServiceClassS...
  security = ClassSecurityInfo()

Inherited from ServiceClass.ServiceClass: default_catalog, description, dmdRootName, name, serviceKeys

Inherited from ServiceClass.ServiceClass (private): _relations

Inherited from ZenModelRM.ZenModelRM: isInTree

Inherited from ZenModelBase.ZenModelBase: index_html, sub_meta_types

Inherited from OFS.History.Historical: HistoricalRevisions, __ac_permissions__, manage_change_history_page, manage_options

Inherited from OFS.History.Historical (private): _manage_historyComparePage

Inherited from Commandable.Commandable: defaultTimeout

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, id, serviceKeys=(), description="", port=0)
(Constructor)

source code 
Overrides: ServiceClass.ServiceClass.__init__

manage_editServiceClass(self, name="", monitor=False, serviceKeys="", port=0, description="", sendString="", expectRegex="", REQUEST=None)

source code 
Edit a ProductClass from a web page.
Overrides: ServiceClass.ServiceClass.manage_editServiceClass

Class Variable Details [hide private]

_properties

Value:
ServiceClass._properties+({'id': 'port', 'type': 'int', 'mode': 'w'}, \
{'id': 'sendString', 'type': 'string', 'mode': 'w'}, {'id': 'expectReg\
ex', 'type': 'string', 'mode': 'w'},)

factory_type_information

Value:
{'immediate_view': 'ipServiceClassStatus', 'actions':({'id': 'status',\
 'name': 'Status', 'action': 'ipServiceClassStatus', 'permissions':(Pe\
rmissions.view,)}, {'id': 'edit', 'name': 'Edit', 'action': 'ipService\
ClassEdit', 'permissions':("Manage DMD",)}, {'id': 'manage', 'name': '\
Administration', 'action': 'ipServiceClassManage', 'permissions':("Man\
age DMD",)}, {'id': 'zproperties', 'name': 'zProperties', 'action': 'z\
PropertyEdit', 'permissions':("Change Device",)}, {'id': 'viewHistory'\
, 'name': 'Modifications', 'action': 'viewHistory', 'permissions':(ZEN\
...