/** * Method writeBuildQueue. * * @param buildQueue * @param serializer * @param tagName * @throws java.io.IOException * @throws XMLStreamException */ private void writeBuildQueue( BuildQueue buildQueue, String tagName, XMLStreamWriter serializer ) throws java.io.IOException, XMLStreamException { if ( buildQueue != null ) { serializer.writeStartElement( tagName ); if ( buildQueue.getId() != 0 ) { serializer.writeStartElement( "id" ); serializer.writeCharacters( String.valueOf( buildQueue.getId() ) ); serializer.writeEndElement(); } if ( ( buildQueue.getName() != null ) && !buildQueue.getName().equals( "" ) ) { serializer.writeStartElement( "name" ); serializer.writeCharacters( buildQueue.getName() ); serializer.writeEndElement(); } serializer.writeEndElement(); } } //-- void writeBuildQueue( BuildQueue, String, XMLStreamWriter )
private void createOverallBuildQueue( BuildQueue defaultBuildQueue ) throws ComponentLookupException { OverallBuildQueue overallBuildQueue = (OverallBuildQueue) container.lookup( OverallBuildQueue.class ); overallBuildQueue.setId( defaultBuildQueue.getId() ); overallBuildQueue.setName( defaultBuildQueue.getName() ); overallBuildQueues.put( overallBuildQueue.getId(), overallBuildQueue ); }
/** * @see BuildsManager#addOverallBuildQueue(BuildQueue) */ public void addOverallBuildQueue( BuildQueue buildQueue ) throws BuildManagerException { synchronized ( overallBuildQueues ) { try { OverallBuildQueue overallBuildQueue = (OverallBuildQueue) container.lookup( OverallBuildQueue.class ); overallBuildQueue.setId( buildQueue.getId() ); overallBuildQueue.setName( buildQueue.getName() ); if ( overallBuildQueues.get( buildQueue.getId() ) == null ) { log.info( "Adding overall build queue to map : " + overallBuildQueue.getName() ); overallBuildQueues.put( overallBuildQueue.getId(), overallBuildQueue ); } else { log.warn( "Overall build queue already in the map." ); } } catch ( ComponentLookupException e ) { throw new BuildManagerException( "Error creating overall build queue.", e ); } } }