Exemple #1
0
    def _add_model_elements(self, type_name, model_nodes, location):
        Deployer._add_model_elements(self, type_name, model_nodes, location)

        # check for file paths that need to be qualified
        self._topology_helper.qualify_nm_properties(type_name, model_nodes,
                                                    location,
                                                    self.model_context,
                                                    self.attribute_setter)
Exemple #2
0
    def _add_model_elements(self, type_name, model_nodes, location):
        """
        Override the base method for these special cases:
        1) JMS resources must be deployed in specific order.
        2) JNDI properties require special handling.
        """
        if type_name == JMS_RESOURCE:
            self._add_jms_resources(model_nodes, location)
            return

        Deployer._add_model_elements(self, type_name, model_nodes, location)