Workflow Designer provides the component generators that let you create your own component libraries. Component generators let you create customized components with specific functionality. You can use custom components like you use any standard components.
You can access the component generators in two locations in Workflow Designer. You can create a new Integration-type project, or you can click Create Integration Library in an open project under the component toolbox.
See About Integration Project Types.
See About the component toolbox.
Almost all of the generators create the components that you can use in your projects. However, some generators do not create components. For example, the User Defined Type generator creates data types.
See About the User Defined Type generator.
You can use the component generators to create the custom components that interact with various systems and files, including the following:.
Database Tables
Database Stored Procedures
CSV Files
Fixed Length Values
Microsoft InfoPath
Microsoft Excel
You can also create custom (user-defined) data types.
After you create custom components, you can use them in your workflow projects. You must import the custom components into your project before you can use them.
See Importing components into a project
You can also share custom components with others in your organization.
Component generators use a wizard to guide you through the component creation process.
See About the component generators
See Symantec workflow component generators
See About Workflow Designer Project Types
The component generators are as follows:
Filter Generator |
Creates reports by drawing data from different tables. |
Query/Script Generator |
Generates the components that submit and process user-specified SQL against a user-specified database. Lets you query a variety of database providers and drivers such as SQL, Oracle, ODBC, and OLEDB. The components that you create with this generator can be fully customized. |
Stored Procedure Caller Generator |
Generates the components that run a user-specified stored procedure against a user-specified database. |
Table Generator |
Generates the table-related components from a user-specified table in a user-specified database. Components that are created with this generator can perform operations on the tables in a database. These components can add tables, record to a table, rename a table, read information from a table, or add fields to a table. |
Fast Table Generator |
Identical to table generator, except with fewer options. All component types are automatically generated instead of being user-defined. |
DTD Generator |
Generates read and write components based on a user-specified document type definition file (.DTD). DTD is used in the creation of XML files. |
XML Schema Generator |
Generates read and write components based on a user-specified XML Schema Definition file (.XSD). |
Excel Generator |
Generates read and write components based on a user-specified Excel spreadsheet file (.xls). |
InfoPath Generator |
Generates read and write components based on a user-specified Office InfoPath file (.XSN). |
Active Directory |
Generates read and write components to let you add, remove, or modify entities in your Active Directory server. These components support Active Directory schema customization and let you use Active Directory information in your workflow projects. |
SharePoint Lists Generator |
Generates the components to add and remove items in a SharePoint task list. These components also handle document exchanges to and from the document repository in SharePoint. This generator inspects the SharePoint list to discover all of the available columns and transposes them into properties in a component. |
Fixed-Length Generator |
Generates a read and write component and a customized data type (used for inputs and outputs) to handle fixed-length pieces of information. Fixed-length information can be user data (such as names, SS numbers, and email addresses), impersonal data such as dates, or other static format data. The Fixed length type generator wizard guides you through the process of creating a data type that is specific to your data. |
Fixed-Length Generator (Extended) |
Generates read and write components and data types against a fixed position file. This generator is similar to the separated values generator without the delimiter. |
Separated Values Generator |
Generates read and write components based on a user-specified comma-separated file (.csv). |
Separated Values Generator (Extended) |
Generates read and write components based on user-specified comma-separated values (.csv). |
LDAP Generator |
Generates the components that interact with the directory entries in an LDAP server. This generator inspects the LDAP schema and creates components and data types to interact with the structures in your LDAP environment. |
Web Service Caller Generator |
Generates the components that make calls to user-specified Web services. You can select the specific methods that are available in the Web Service Description Language (WSDL) and use them within workflows. The components that you create with this generator can communicate with, post requests to, and read responses from dynamic Web services. |
User Defined Type with DB Mapping |
Generates the user-defined types with the database mapping that you can use in your project. This generator does not create components like most of the component generators; it creates data types. Data types with database mapping are called ORM (object-relational mapping) data types. Database mapping refers to a special feature of Workflow Designer. Data in an ORM data type communicates with corresponding data in a database . The data in the data type is mapped to the data in the database so that the two sets of data have the same value. This mapping is accomplished through exchanges in SymQ. See About the User Defined Type with Database Mapping generator. |
User-Defined Type |
Generates the user-defined types that you can use in your project. Does not create components, but exposes user-defined types and structures when you add or import the integration library into your workflow. |
Custom Workflow Interaction |
Generates the components that are similar to the Dialog Workflow component except without a dialog model. Custom workflow components create a task and a standard Web page for users to complete the task. You define the input data, output data, and output paths. Although this generator lets you quickly create a task and an interface, Symantec recommends that you use the Dialog Workflow component instead. Use the Custom Workflow interaction generator when you have a separate, custom-built user interface. |
WCF Service Caller Generator |
The WCF Service Caller generator lets you create the components that make calls to WCF services. |
ASDK component generator |
The ASDK generator runs after it is installed. This generator creates components out of ASDK method calls. ASDK methods change less frequently than task and resources change. However, when you make a change to an ASDK method in a component, the component must regenerate. |
ASDK Tasks component generator |
The Task generator runs after it is installed. This generator gathers ASDK tasks on the Symantec Management Console. A task is an action that is taken on a resource or a collection of resources. Tasks are managed in the Symantec Management Console, and any component that is generated must be regenerated to reflect changes from the Symantec Management Console. |
Reports component generator |
The Report generator runs after it is installed. This generator gathers all of the reports that are available in the Symantec Management Console. For every report that is available, one component is created. Each report component represents a SQL query that retrieves and stores structured data back in a collection within a workflow. |
Resource component generator |
The Resource generator runs during installation. This generator gathers all of the resources that are available on the Symantec Management Console. A resource is usually a tangible item such as a computer, telephone, or printer. A resource has data and associations to other resources on the Symantec Management Console. Resources are managed in the Symantec Management Console. Any components that are generated must be regenerated to reflect changes from the Symantec Management Platform. |
.NET Library Generator |
Generates the components that execute .NET code in a DLL. After you select a DLL and a class or method that you want to use, this generator creates a custom component. This component can invoke and leverage code in the selected DLL. With the components that are created with this generator, you can invoke the properties and methods of other components. |
Multiple Generator Container |
Does not generate components. Lets you group your generators and assemblies into one .DLL library file. By using a multiple generator container, you can import numerous generators and assemblies into your project with only on e container file. |
Remedy Connector |
Generates the components that run interactions against a Remedy server. |
Script Generator |
Generates the components that run user-specified C# code or script. |
Subscribing will provide email updates when this Article is updated. Login is required.
This will clear the history and restart the chat.
Thanks for your feedback. Let us know if you have additional comments below. (requires login)