class documentation

class ZMSZCatalogAdapter(ZMSItem.ZMSItem): (source)

Constructor: ZMSZCatalogAdapter()

Implements interfaces: Products.zms.IZMSCatalogAdapter.IZMSCatalogAdapter, Products.zms.IZMSConfigurationProvider.IZMSConfigurationProvider

View In Hierarchy

Provide helpers for ZMSZCatalogAdapter.

Method __init__ Initialize the instance state.
Method add_connector Implement 'add_connector'.
Method ensure_zcatalog_connector_is_initialized Implement 'ensure_zcatalog_connector_is_initialized'.
Method get_attr_data Return attr data.
Method get_available_connector_ids Return available connector ids.
Method get_catalog_objects Return catalog objects.
Method get_catalog_objects_data Return catalog objects data.
Method get_connector Return connector.
Method get_connectors Return connectors.
Method getAttrIds Return attrids.
Method getAttrs Return attrs.
Method getCustomFilterFunction Return customfilterfunction.
Method getIds Return ids.
Method initialize Implement 'initialize'.
Method manage_changeProperties ZMSZCatalogAdapter.manage_changeProperties
Method manage_options Handle the ZMI action 'manage_options'.
Method manage_sub_options Handle the ZMI action 'manage_sub_options'.
Method matches_ids_filter Implement 'matches_ids_filter'.
Method reindex Implement 'reindex'.
Method reindex_node Implement 'reindex_node'.
Method setAttrIds Set attrids.
Method setAttrs Set attrs.
Method setCustomFilterFunction Set customfilterfunction.
Method setIds Set ids.
Method unindex_nodes Implement 'unindex_nodes'.
Class Variable __ac_permissions__ Undocumented
Class Variable __administratorPermissions__ Undocumented
Class Variable manage Undocumented
Class Variable manage_main Undocumented
Class Variable manage_options_default_action Undocumented
Class Variable meta_type Undocumented
Class Variable zmi_icon Undocumented
Instance Variable id Undocumented
Method _getAttrIds Implement '_getAttrIds'.
Instance Variable _ids Undocumented
def __init__(self): (source)

Initialize the instance state.

def add_connector(self, id): (source)

Implement 'add_connector'.

def ensure_zcatalog_connector_is_initialized(self): (source)

Implement 'ensure_zcatalog_connector_is_initialized'.

def get_attr_data(self, node, d): (source)

Return attr data.

def get_available_connector_ids(self): (source)

Return available connector ids.

def get_catalog_objects(self, node, fileparsing=True): (source)

Return catalog objects.

def get_catalog_objects_data(self, node, d, fileparsing=True): (source)

Return catalog objects data.

def get_connector(self, id): (source)

Return connector.

def get_connectors(self): (source)

Return connectors.

def getAttrIds(self): (source)

Return attrids.

def getAttrs(self): (source)

Return attrs.

def getCustomFilterFunction(self): (source)

Return customfilterfunction.

def getIds(self): (source)

Return ids.

def initialize(self): (source)

Implement 'initialize'.

def manage_changeProperties(self, btn, lang, REQUEST, RESPONSE): (source)

ZMSZCatalogAdapter.manage_changeProperties

def manage_options(self): (source)

Handle the ZMI action 'manage_options'.

def manage_sub_options(self): (source)

Handle the ZMI action 'manage_sub_options'.

def matches_ids_filter(self, node): (source)

Implement 'matches_ids_filter'.

def reindex(self, connector, base, recursive=True, fileparsing=True): (source)

Implement 'reindex'.

def reindex_node(self, node): (source)

Implement 'reindex_node'.

def setAttrIds(self, attr_ids): (source)

Set attrids.

def setAttrs(self, attrs): (source)

Set attrs.

def setCustomFilterFunction(self, custom_filter_function): (source)

Set customfilterfunction.

def setIds(self, ids): (source)

Set ids.

def unindex_nodes(self, nodes=[], forced=False): (source)

Implement 'unindex_nodes'.

__ac_permissions__ = (source)

Undocumented

__administratorPermissions__: tuple[str, ...] = (source)

Undocumented

Undocumented

manage_main = (source)

Undocumented

manage_options_default_action: str = (source)

Undocumented

meta_type: str = (source)

Undocumented

zmi_icon: str = (source)

Undocumented

Undocumented

def _getAttrIds(self): (source)

Implement '_getAttrIds'.

Undocumented