/** * Method removeNotifier. * * @param projectNotifier */ public void removeNotifier( ProjectNotifier projectNotifier ) { getNotifiers().remove( projectNotifier ); } //-- void removeNotifier( ProjectNotifier )
/** * Method addNotifier. * * @param projectNotifier */ public void addNotifier( ProjectNotifier projectNotifier ) { getNotifiers().add( projectNotifier ); } //-- void addNotifier( ProjectNotifier )
/** * Method removeNotifier * * @param projectNotifier */ public void removeNotifier(ProjectNotifier projectNotifier) { if ( !(projectNotifier instanceof ProjectNotifier) ) { throw new ClassCastException( "ProjectGroup.removeNotifiers(projectNotifier) parameter must be instanceof " + ProjectNotifier.class.getName() ); } getNotifiers().remove( projectNotifier ); } //-- void removeNotifier(ProjectNotifier)
/** * Method addNotifier * * @param projectNotifier */ public void addNotifier(ProjectNotifier projectNotifier) { if ( !(projectNotifier instanceof ProjectNotifier) ) { throw new ClassCastException( "ProjectGroup.addNotifiers(projectNotifier) parameter must be instanceof " + ProjectNotifier.class.getName() ); } getNotifiers().add( projectNotifier ); } //-- void addNotifier(ProjectNotifier)
public ProjectNotifier getGroupNotifier( int projectGroupId, int notifierId ) throws ContinuumException { ProjectGroup projectGroup = getProjectGroupWithBuildDetails( projectGroupId ); List<ProjectNotifier> notifiers = projectGroup.getNotifiers(); ProjectNotifier notifier = null; for ( ProjectNotifier notif : notifiers ) { notifier = notif; if ( notifier.getId() == notifierId ) { break; } } return notifier; }
public ProjectNotifier getGroupNotifier( int projectGroupId, int notifierId ) throws ContinuumException { ProjectGroup projectGroup = getProjectGroupWithBuildDetails( projectGroupId ); List<ProjectNotifier> notifiers = projectGroup.getNotifiers(); ProjectNotifier notifier = null; for ( ProjectNotifier notif : notifiers ) { notifier = notif; if ( notifier.getId() == notifierId ) { break; } } return notifier; }
private void getProjectGroupNotifiers( ProjectGroup projectGroup, Map<String, List<ProjectNotifier>> notifiersMap ) { // perform the project group level notifications if ( projectGroup.getNotifiers() != null ) { for ( ProjectNotifier projectNotifier : (List<ProjectNotifier>) projectGroup.getNotifiers() ) { List<ProjectNotifier> projectNotifiers = notifiersMap.get( projectNotifier.getType() ); if ( projectNotifiers == null ) { projectNotifiers = new ArrayList<ProjectNotifier>(); } if ( !projectNotifier.isEnabled() ) { log.info( projectNotifier.getType() + " projectNotifier (id=" + projectNotifier.getId() + ") is disabled." ); continue; } projectNotifiers.add( projectNotifier ); notifiersMap.put( projectNotifier.getType(), projectNotifiers ); } } } }
if ( projectGroup.getNotifiers() != null && projectGroup.getNotifiers().size() > 0 ) for ( Iterator iter = projectGroup.getNotifiers().iterator(); iter.hasNext(); )
if ( ( projectGroup.getNotifiers() != null ) && ( projectGroup.getNotifiers().size() > 0 ) ) for ( Iterator iter = projectGroup.getNotifiers().iterator(); iter.hasNext(); )
if ( projectGroup.getNotifiers() != null ) for ( Iterator i = projectGroup.getNotifiers().iterator(); i.hasNext(); )