* @return the lifecycle
*/
protected DeploymentLifeCycle createDeploymentLifeCycle()
{
DeploymentLifeCycle lifecycle = new DeploymentLifeCycle(this);
DeploymentMetaData dmd = unit.getAttachment(DeploymentMetaData.class);
if (dmd != null)
{
lifecycle.setLazyResolve(dmd.isLazyResolve());
lifecycle.setLazyStart(dmd.isLazyStart());
Set<FilterMetaData> filters = dmd.getFilters();
if (filters != null && filters.isEmpty() == false)
{
ClassFilter[] cfs = new ClassFilter[filters.size()];
int i = 0;
for (FilterMetaData fmd : filters)