ControlTier > controltier-elements
 

Mule

Mule Enterprise Service Bus

Overview

Mule: Mule Enterprise Service Bus

Design

Super Type
Service
Role Concrete. (Objects can be created.)
Instance Names Unique
Notification false
Template Directory
Data View Children, proximity: 1
Logger Name

Constraints

Allowed Child Dependencies

1: These types have a Singleton constraint. Only one instance may be added as a resource.

Allowed Parent Dependencies

  • Node
  • Site

Attributes

Exported Attributes

Name Property
muleBase deployment-basedir
muleHome deployment-install-root

Defaults for Imported Attributes

Name Default
muleConfigFile mule-config.xml
muleJavaHome /usr/java
mulePath /bin:/usr/bin

Commands

View the available commands in the User Reference.

Related Types

The following types are defined for use with Mule.

MuleConfigFile

Overview

MuleConfigFile: The name of the Mule configuration file (to be found in the CLASSPATH, or on the file system)

Design

Super Type
MuleSetting
Role Concrete. (Objects can be created.)
Instance Names Unique

Constraints

Allowed Parent Dependencies

Attributes

Exported Attributes
Name Property
muleConfigFile settingValue

MuleJavaHome

Overview

MuleJavaHome: Java installation to use to run Mule

Design

Super Type
MuleSetting
Role Concrete. (Objects can be created.)
Instance Names Unique

Constraints

Allowed Parent Dependencies

Attributes

Exported Attributes
Name Property
muleJavaHome settingValue

MulePath

Overview

MulePath: PATH to use to run Mule

Design

Super Type
MuleSetting
Role Concrete. (Objects can be created.)
Instance Names Unique

Constraints

Allowed Parent Dependencies

Attributes

Exported Attributes
Name Property
mulePath settingValue

MuleSetting

Overview

MuleSetting: Mule configuration setting

Design

Super Type
Setting
Role Abstract. (Objects cannot be created.)
Instance Names Unique