if ( continuumReleaseResult.getId() != 0 ) serializer.writeCharacters( String.valueOf( continuumReleaseResult.getId() ) ); serializer.writeEndElement(); if ( continuumReleaseResult.getStartTime() != 0L ) serializer.writeCharacters( String.valueOf( continuumReleaseResult.getStartTime() ) ); serializer.writeEndElement(); if ( continuumReleaseResult.getEndTime() != 0L ) serializer.writeCharacters( String.valueOf( continuumReleaseResult.getEndTime() ) ); serializer.writeEndElement(); if ( continuumReleaseResult.getResultCode() != 0 ) serializer.writeCharacters( String.valueOf( continuumReleaseResult.getResultCode() ) ); serializer.writeEndElement(); if ( continuumReleaseResult.getProjectGroup() != null ) serializer.writeAttribute( "id", String.valueOf( continuumReleaseResult.getProjectGroup().getId() ) ); serializer.writeEndElement(); if ( continuumReleaseResult.getProject() != null ) serializer.writeAttribute( "id", String.valueOf( continuumReleaseResult.getProject().getId() ) ); serializer.writeEndElement();
throws ContinuumException ContinuumReleaseResult releaseResult = new ContinuumReleaseResult(); releaseResult.setStartTime( result.getStartTime() ); releaseResult.setEndTime( result.getEndTime() ); releaseResult.setResultCode( result.getResultCode() ); releaseResult.setProjectGroup( projectGroup ); releaseResult.setProject( project ); releaseResult.setReleaseGoal( releaseGoals ); releaseResult.setUsername( releaseBy );
if ( ref != null && !ref.equals( value.getProjectGroup() ) ) value.setProjectGroup( ref ); if ( ref != null && !ref.equals( value.getProject() ) ) value.setProject( ref );
throws IOException, XMLStreamException ContinuumReleaseResult continuumReleaseResult = new ContinuumReleaseResult(); java.util.Set parsed = new java.util.HashSet(); while ( xmlStreamReader.nextTag() == XMLStreamConstants.START_ELEMENT ) continuumReleaseResult.setId( getIntegerValue( getTrimmedValue( getDefaultValue( xmlStreamReader.getElementText(), "0" ) ), "id", xmlStreamReader, strict ) ); continuumReleaseResult.setStartTime( getLongValue( getTrimmedValue( getDefaultValue( xmlStreamReader.getElementText(), "0" ) ), "startTime", xmlStreamReader, strict ) ); continuumReleaseResult.setEndTime( getLongValue( getTrimmedValue( getDefaultValue( xmlStreamReader.getElementText(), "0" ) ), "endTime", xmlStreamReader, strict ) ); continuumReleaseResult.setResultCode( getIntegerValue( getTrimmedValue( getDefaultValue( xmlStreamReader.getElementText(), "0" ) ), "resultCode", xmlStreamReader, strict ) ); continuumReleaseResult.setReleaseGoal( getTrimmedValue( xmlStreamReader.getElementText() ) ); continuumReleaseResult.setUsername( getTrimmedValue( xmlStreamReader.getElementText() ) );
public String getReleaseOutput( int releaseResultId ) throws ContinuumException { ContinuumReleaseResult releaseResult = getContinuumReleaseResult( releaseResultId ); ProjectGroup projectGroup = releaseResult.getProjectGroup(); try { return configurationService.getReleaseOutput( projectGroup.getId(), "releases-" + releaseResult.getStartTime() ); } catch ( ConfigurationException e ) { throw new ContinuumException( "Error while retrieving release output for release: " + releaseResultId ); } }
public ContinuumReleaseResult getReleaseResult( int releaseId ) throws ContinuumException { org.apache.continuum.model.release.ContinuumReleaseResult releaseResult = continuum.getContinuumReleaseResult( releaseId ); checkViewProjectGroupAuthorization( getProjectGroupName( releaseResult.getProjectGroup().getId() ) ); return populateReleaseResult( releaseResult ); }
/** * Method toString. * * @return String */ public java.lang.String toString() { StringBuilder buf = new StringBuilder( 128 ); buf.append( "id = '" ); buf.append( getId() ); buf.append( "'" ); return buf.toString(); } //-- java.lang.String toString()
releaseResult.setProjectGroup( projectGroups.get( Integer.valueOf( releaseResult.getProjectGroup().getId() ) ) ); ProjectGroup group = releaseResult.getProjectGroup(); if ( project.getId() == releaseResult.getProject().getId() ) releaseResult.setProject( proj );
int projectGroupId = releaseResult.getProjectGroup().getId(); String name = "releases-" + releaseResult.getStartTime();
public String getReleaseOutput( int releaseId ) throws ContinuumException { org.apache.continuum.model.release.ContinuumReleaseResult releaseResult = continuum.getContinuumReleaseResult( releaseId ); checkViewProjectGroupAuthorization( getProjectGroupName( releaseResult.getProjectGroup().getId() ) ); return continuum.getReleaseOutput( releaseId ); }
public int releaseCleanup( int projectId, String releaseId, String releaseType ) throws Exception { org.apache.maven.continuum.model.project.Project project = continuum.getProject( projectId ); if ( project != null ) { checkBuildProjectInGroupAuthorization( project.getProjectGroup().getName() ); org.apache.continuum.model.release.ContinuumReleaseResult result = continuum.addContinuumReleaseResult( projectId, releaseId, releaseType ); if ( continuum.getConfiguration().isDistributedBuildEnabled() ) { continuum.getDistributedReleaseManager().releaseCleanup( releaseId ); } else { continuum.getReleaseManager().getReleaseResults().remove( releaseId ); continuum.getReleaseManager().getListeners().remove( releaseId ); } return result != null ? result.getId() : 0; } else { throw new Exception( "Unable to do release cleanup for release '" + releaseId + "'" ); } }