# Using Control Factories

When creating some controls, you specify whether you want to make the control instance a control factory. A control factory allows a single application to manage multiple instances of the same control. File, Email, WLI JMS, Application View, TPM, and Worklist controls can be implemented as control factories.

To make a control a control factory, select the Make this a control factory that can create multiple instances at runtime check box when creating the control. When you add a control to a business process, if the control is a factory, the first argument of the control receive method is the controltype. This is displayed in the node builder assignment and mapping panel and you can assign and map to it.

For more information about control factories, see Control Factories: Managing Collections of Controls.