Ignore:
Timestamp:
03/19/10 17:22:08 (14 years ago)
Author:
pedroerp
Message:

Ticket #609 - Migrando instanciação das classes da engine para a factory.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/workflow/branches/609/lib/factory/WorkflowFactory.php

    r2291 r2311  
    5454                $this->registerFileInfo('WorkflowMacro', 'class.WorkflowMacro.inc.php', 'inc'); 
    5555                $this->registerFileInfo('WorkflowJobManager', 'class.WorkflowJobManager.inc.php', 'inc'); 
     56                $this->registerFileInfo('SecurityUtils', 'class.utils.security.php', 'inc'); 
    5657                $this->registerFileInfo('ResourcesRedirector', 'class.ResourcesRedirector.inc.php', 'inc'); 
    5758                $this->registerFileInfo('TemplateServer', 'class.TemplateServer.inc.php', 'inc'); 
     
    5960                $this->registerFileInfo('BrowserInfo', 'class.BrowserInfo.inc.php', 'inc'); 
    6061                $this->registerFileInfo('JobScheduler', 'class.JobScheduler.inc.php', 'inc'); 
     62                $this->registerFileInfo('JobRunner', 'class.JobRunner.inc.php', 'inc'); 
    6163                $this->registerFileInfo('Thread', 'class.Thread.inc.php', 'inc'); 
    6264                $this->registerFileInfo('Paging', 'class.Paging.inc.php', 'inc'); 
     65                $this->registerFileInfo('FsUtils', 'class.fsutils.inc.php', 'inc'); 
    6366                $this->registerFileInfo('UserPictureProvider', 'class.UserPictureProvider.inc.php', 'inc'); 
     67                $this->registerFileInfo('powergraphic', 'class.powergraphic.inc.php', 'inc'); 
    6468 
    6569                $this->registerFileInfo('run_activity', 'class.run_activity.inc.php', 'inc'); 
     
    8286 
    8387                $this->registerFileInfo('so_agent_mail_smtp', 'class.so_agent_mail_smtp.inc.php', 'inc'); 
     88                $this->registerFileInfo('so_external_applications', 'class.so_external_applications.inc.php', 'inc'); 
     89                $this->registerFileInfo('so_adminaccess', 'class.so_adminaccess.inc.php', 'inc'); 
     90                $this->registerFileInfo('so_orgchart', 'class.so_orgchart.inc.php', 'inc'); 
     91                $this->registerFileInfo('so_userinterface', 'class.so_userinterface.inc.php', 'inc'); 
     92                $this->registerFileInfo('so_adminjobs', 'class.so_adminjobs.inc.php', 'inc'); 
     93                $this->registerFileInfo('so_move_instances', 'class.so_move_instances.inc.php', 'inc'); 
     94 
     95                /* job classes */ 
     96                $this->registerFileInfo('AbsoluteDate', 'class.AbsoluteDate.inc.php', 'inc/jobs'); 
     97                $this->registerFileInfo('RelativeDate', 'class.RelativeDate.inc.php', 'inc/jobs'); 
     98                $this->registerFileInfo('WeekDate', 'class.WeekDate.inc.php', 'inc/jobs'); 
     99 
     100                /* galaxia engine classes */ 
     101                $this->registerFileInfo('GUI', 'GUI.php', 'inc/engine/src/GUI'); 
     102                $this->registerFileInfo('ProcessManager', 'ProcessManager.php', 'inc/engine/src/ProcessManager'); 
     103                $this->registerFileInfo('ActivityManager', 'ActivityManager.php', 'inc/engine/src/ProcessManager'); 
     104                $this->registerFileInfo('InstanceManager', 'InstanceManager.php', 'inc/engine/src/ProcessManager'); 
     105                $this->registerFileInfo('RoleManager', 'RoleManager.php', 'inc/engine/src/ProcessManager'); 
     106                $this->registerFileInfo('JobManager', 'JobManager.php', 'inc/engine/src/ProcessManager'); 
     107                $this->registerFileInfo('Process_GraphViz', 'GraphViz.php', 'inc/engine/src/ProcessManager'); 
     108                $this->registerFileInfo('ProcessMonitor', 'ProcessMonitor.php', 'inc/engine/src/ProcessMonitor'); 
     109                $this->registerFileInfo('Process', 'Process.php', 'inc/engine/src/API'); 
     110                $this->registerFileInfo('Instance', 'Instance.php', 'inc/engine/src/API'); 
     111                $this->registerFileInfo('Start', 'Start.php', 'inc/engine/src/API/activities'); 
     112                $this->registerFileInfo('End', 'End.php', 'inc/engine/src/API/activities'); 
     113                $this->registerFileInfo('Join', 'Join.php', 'inc/engine/src/API/activities'); 
     114                $this->registerFileInfo('Split', 'Split.php', 'inc/engine/src/API/activities'); 
     115                $this->registerFileInfo('Standalone', 'Standalone.php', 'inc/engine/src/API/activities'); 
     116                $this->registerFileInfo('View', 'View.php', 'inc/engine/src/API/activities'); 
     117                $this->registerFileInfo('SwitchActivity', 'SwitchActivity.php', 'inc/engine/src/API/activities'); 
     118                $this->registerFileInfo('Activity', 'Activity.php', 'inc/engine/src/API/activities'); 
     119                $this->registerFileInfo('BaseActivity', 'BaseActivity.php', 'inc/engine/src/API'); 
     120 
     121                $this->registerFileInfo('ajax_ldap', 'class.ajax_ldap.inc.php', 'inc/engine'); 
     122                $this->registerFileInfo('ajax_config', 'class.ajax_config.inc.php', 'inc/engine'); 
     123                $this->registerFileInfo('WfRuntime', 'WfRuntime.php', 'inc/engine/src/common'); 
     124                $this->registerFileInfo('WfSecurity', 'WfSecurity.php', 'inc/engine/src/common'); 
     125 
     126                /* nano classes */ 
     127                $this->registerFileInfo('Services_JSON', 'JSON.php', 'inc/nano'); 
     128                $this->registerFileInfo('NanoRequest', 'NanoRequest.class.php', 'inc/nano'); 
     129                $this->registerFileInfo('NanoController', 'NanoController.class.php', 'inc/nano'); 
     130                $this->registerFileInfo('NanoJsonConverter', 'NanoJsonConverter.class.php', 'inc/nano'); 
     131                $this->registerFileInfo('NanoSanitizer', 'NanoSanitizer.class.php', 'inc/nano'); 
    84132 
    85133                /* registering egw external classes */ 
Note: See TracChangeset for help on using the changeset viewer.