# com.beasys.commerce.foundation
WorkflowHome Class

public class WorkflowHome
extends `Object`
implements `SmartHome`

A specialized home that returns instances of a specific class of Workflow. This implementation caches classes for increased performance using the design pattern that reduces contention and synchronization overhead.

Related Topics

``Workflow``

Hierarchy
  `Object`
  `WorkflowHome`

All Implemented Interfaces
  `SmartHome`

## Constructor Summary

WorkflowHome()

## Method Summary

`public static `Workflow`` | `create`(`String` fullyQualifiedWorkflowClassName) Creates a specific Workflow instance given the fully qualified classname for that Workflow.

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Constructor Detail

### WorkflowHome

    public WorkflowHome()

## Method Detail

### create(String) Method

    public static Workflow create(String fullyQualifiedWorkflowClassName)
         throws WorkflowInstantiationException

Creates a specific Workflow instance given the fully qualified classname for that Workflow.

#### Exceptions

``WorkflowInstantiationException``