CPD Results
The following document contains the results of PMD's CPD 6.13.0.
Duplications
File |
Line |
fr/paris/lutece/plugins/workflow/modules/appointment/web/AbstractNotifyAppointmentTaskComponent.java |
139 |
fr/paris/lutece/plugins/workflow/modules/appointment/web/UpdateAppointmentCancelActionTaskComponent.java |
100 |
TaskNotifyAppointmentConfig config = taskConfigService.findByPrimaryKey( task.getId( ) );
ActionFilter filter = new ActionFilter( );
filter.setAutomaticReflexiveAction( false );
Action action = _actionService.findByPrimaryKey( task.getAction( ).getId( ) );
filter.setIdStateBefore( action.getStateAfter( ).getId( ) );
List<Action> listActions = _actionService.getListActionByFilter( filter );
List<Integer> listIdStateBefore = action.getListIdStateBefore();
int stateAfterId = action.getStateAfter().getId();
int alternativeStateAfterId = action.getStateAfter().getId();
if (listIdStateBefore.contains(stateAfterId) || listIdStateBefore.contains(alternativeStateAfterId))
{
for ( Action actionFound : listActions )
{
if ( actionFound.getId( ) == action.getId( ) )
{
listActions.remove( actionFound );
break;
}
}
}
ReferenceList refListActions = new ReferenceList( listActions.size( ) + 1 );
refListActions.addItem( 0, StringUtils.EMPTY );
for ( Action actionFound : listActions )
{
refListActions.addItem( actionFound.getId( ), actionFound.getName( ) );
} |
File |
Line |
fr/paris/lutece/plugins/workflow/modules/appointment/business/TaskNotifyAdminAppointmentConfigDAO.java |
66 |
fr/paris/lutece/plugins/workflow/modules/appointment/business/TaskNotifyAdminAppointmentConfigDAO.java |
92 |
daoUtil.setInt( nIndex++, config.getIdAdminUser( ) );
daoUtil.setString( nIndex++, config.getSenderName( ) );
daoUtil.setString( nIndex++, config.getSenderEmail( ) );
daoUtil.setString( nIndex++, config.getSubject( ) );
daoUtil.setString( nIndex++, config.getMessage( ) );
daoUtil.setString( nIndex++, config.getRecipientsCc( ) );
daoUtil.setString( nIndex++, config.getRecipientsBcc( ) );
daoUtil.setInt( nIndex++, config.getIdActionCancel( ) );
daoUtil.setInt( nIndex++, config.getIdActionValidate( ) );
daoUtil.setBoolean( nIndex++, config.getSendICalNotif( ) );
daoUtil.setBoolean( nIndex++, config.getCreateNotif( ) );
daoUtil.setString( nIndex, config.getLocation( ) ); |
File |
Line |
fr/paris/lutece/plugins/workflow/modules/appointment/business/TaskNotifyAppointmentConfigDAO.java |
68 |
fr/paris/lutece/plugins/workflow/modules/appointment/business/TaskNotifyAppointmentConfigDAO.java |
94 |
daoUtil.setString( nIndex++, config.getSenderName( ) );
daoUtil.setString( nIndex++, config.getSenderEmail( ) );
daoUtil.setString( nIndex++, config.getSubject( ) );
daoUtil.setString( nIndex++, config.getMessage( ) );
daoUtil.setString( nIndex++, config.getRecipientsCc( ) );
daoUtil.setString( nIndex++, config.getRecipientsBcc( ) );
daoUtil.setInt( nIndex++, config.getIdActionCancel( ) );
daoUtil.setBoolean( nIndex++, config.getSendICalNotif( ) );
daoUtil.setBoolean( nIndex++, config.getCreateNotif( ) );
daoUtil.setString( nIndex++, config.getLocation( ) );
daoUtil.setBoolean( nIndex, config.getIsSms( ) ); |