README 

Author: Bart Malestein <bart@isset.nl>
Last update: 4/4/2013

###########################################################
#              Add to app/Resources/config/parameters.yml                                                                               
###########################################################

    Queue_repo:                 TPCQueueingBundle:QueueExtend                                                       
    Queue_extend:             TPC\QueueingBundle\Entity\QueueExtend 
    Queue_connector:       TPC\QueueingBundle\Handlers\ConnectorHandling\Injection


Optional:
    queue_config:         
            job_limit:                  10

    States:
            0:                                Queued
            1:                                Busy
            2:                                Done
            3:                                Removed
            4:                                Paused

###########################################################
#              Add to app/AppKernel.php                                                                                                                
###########################################################

public function registerBundles()
{
    $bundles = array(
        // ...
        new Doctrine\Bundle\FixturesBundle\DoctrineFixturesBundle(),
        new \TPC\QueueingBundle\TPCQueueingBundle(),
        // ...
    );
    // ...
}

###########################################################
#              Add to app/config/routing.yml                                                                                                          
###########################################################

tpc_queueing:
    resource: "@TPCQueueingBundle/Resources/config/routing.yml"
    prefix:   /


###########################################################
#             Connector                                                                                                                                            
###########################################################

Implement TPC\QueueingBundle\Handlers\ConnectorHandling\ConnectorInterface

change Queue_connector:      TPC\QueueingBundle\Handlers\ConnectorHandling\Injection in parameters

###########################################################
#             QueueBase Extending                                                                                                                      
###########################################################

<?php

namespace Xxxx\YyyyBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
use TPC\QueueingBundle\Entity\QueueBase;

/**
 * @ORM\Table(name="queue_foo")
 * @ORM\Entity
 */
class Foo extends QueueBase{}

change      Queue_repo:                  TPCQueueingBundle:QueueExtend                     in parameters
change      Queue_extend:              TPC\QueueingBundle\Entity\QueueExtend         in parameters  

COMMANDLINE >>> php app/console doctrine:database:create --force
COMMANDLINE >>> php app/console doctrine:schema:update --force
COMMANDLINE >>> php app/console doctrine:fixtures:load 
or 
COMMANDLINE >>> php app/console doctrine:fixtures:load --append                   zonder purge db