fr.paris.lutece.plugins.workflow.business.resource
Class ResourceWorkflowDAO

java.lang.Object
  extended by fr.paris.lutece.plugins.workflow.business.resource.ResourceWorkflowDAO
All Implemented Interfaces:
fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

public class ResourceWorkflowDAO
extends java.lang.Object
implements fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

ResourceWorkflowDAO


Constructor Summary
ResourceWorkflowDAO()
           
 
Method Summary
 void delete(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)
          
 void deleteWorkgroups(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)
          
 java.util.Map<java.lang.Integer,java.lang.Integer> getListIdStateByListId(java.util.List<java.lang.Integer> lListIdRessource, int nIdWorflow, java.lang.String strResourceType, java.lang.Integer nIdExternalParentId)
          
 java.util.List<fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow> getListResourceWorkflowByFilter(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflowFilter filter)
          
 java.util.List<java.lang.Integer> getListResourceWorkflowIdByFilter(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflowFilter filter)
          
 java.util.List<java.lang.Integer> getListResourceWorkflowIdByFilter(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflowFilter filter, java.util.List<java.lang.Integer> lListIdWorkflowState)
          
 void insert(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)
          
 void insertWorkgroup(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow, java.lang.String strWorkgroup)
          
 fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow load(int nIdResource, java.lang.String strResourceType, int nIdWorkflow)
          
 void removeByListIdResource(java.util.List<java.lang.Integer> listIdResource, java.lang.String strResourceType, java.lang.Integer nIdWorflow)
          
 void removeWorkgroupsByListIdResource(java.util.List<java.lang.Integer> listIdResource, java.lang.String strResourceType, java.lang.Integer nIdWorflow)
          
 java.util.List<java.lang.Integer> selectResourceIdByWorkflow(int nIdWorkflow)
          
 java.util.List<fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow> selectResourceWorkflowByState(int nIdState)
          
 java.util.List<fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow> selectResourceWorkflowByWorkflow(int nIdWorkflow)
          
 java.util.List<java.lang.String> selectWorkgroups(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)
          
 void store(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceWorkflowDAO

public ResourceWorkflowDAO()
Method Detail

insert

public void insert(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)

Specified by:
insert in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

store

public void store(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)

Specified by:
store in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

load

public fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow load(int nIdResource,
                                                                                    java.lang.String strResourceType,
                                                                                    int nIdWorkflow)

Specified by:
load in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

selectResourceWorkflowByWorkflow

public java.util.List<fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow> selectResourceWorkflowByWorkflow(int nIdWorkflow)

Specified by:
selectResourceWorkflowByWorkflow in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

selectResourceWorkflowByState

public java.util.List<fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow> selectResourceWorkflowByState(int nIdState)

Specified by:
selectResourceWorkflowByState in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

delete

public void delete(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)

Specified by:
delete in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

selectWorkgroups

public java.util.List<java.lang.String> selectWorkgroups(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)

Specified by:
selectWorkgroups in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

deleteWorkgroups

public void deleteWorkgroups(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow)

Specified by:
deleteWorkgroups in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

removeWorkgroupsByListIdResource

public void removeWorkgroupsByListIdResource(java.util.List<java.lang.Integer> listIdResource,
                                             java.lang.String strResourceType,
                                             java.lang.Integer nIdWorflow)

Specified by:
removeWorkgroupsByListIdResource in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

removeByListIdResource

public void removeByListIdResource(java.util.List<java.lang.Integer> listIdResource,
                                   java.lang.String strResourceType,
                                   java.lang.Integer nIdWorflow)

Specified by:
removeByListIdResource in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

insertWorkgroup

public void insertWorkgroup(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow resourceWorkflow,
                            java.lang.String strWorkgroup)

Specified by:
insertWorkgroup in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

getListResourceWorkflowByFilter

public java.util.List<fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflow> getListResourceWorkflowByFilter(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflowFilter filter)

Specified by:
getListResourceWorkflowByFilter in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

selectResourceIdByWorkflow

public java.util.List<java.lang.Integer> selectResourceIdByWorkflow(int nIdWorkflow)

Specified by:
selectResourceIdByWorkflow in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

getListResourceWorkflowIdByFilter

public java.util.List<java.lang.Integer> getListResourceWorkflowIdByFilter(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflowFilter filter)

Specified by:
getListResourceWorkflowIdByFilter in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

getListResourceWorkflowIdByFilter

public java.util.List<java.lang.Integer> getListResourceWorkflowIdByFilter(fr.paris.lutece.plugins.workflowcore.business.resource.ResourceWorkflowFilter filter,
                                                                           java.util.List<java.lang.Integer> lListIdWorkflowState)

Specified by:
getListResourceWorkflowIdByFilter in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO

getListIdStateByListId

public java.util.Map<java.lang.Integer,java.lang.Integer> getListIdStateByListId(java.util.List<java.lang.Integer> lListIdRessource,
                                                                                 int nIdWorflow,
                                                                                 java.lang.String strResourceType,
                                                                                 java.lang.Integer nIdExternalParentId)

Specified by:
getListIdStateByListId in interface fr.paris.lutece.plugins.workflowcore.business.resource.IResourceWorkflowDAO


Copyright © 2012 Mairie de Paris. All Rights Reserved.