}
}
private ReleaseListenerSummary processListenerMap( Map<String, Object> context )
{
ReleaseListenerSummary listenerSummary = new ReleaseListenerSummary();
Object value = context.get( "release-in-progress" );
if ( value != null )
{
listenerSummary.setInProgress( (String) value );
}
value = context.get( "release-error" );
if ( value != null )
{
listenerSummary.setError( (String) value );
}
value = context.get( "username" );
if ( value != null )
{
listenerSummary.setUsername( (String) value );
}
value = context.get( "state" );
if ( value != null )
{
listenerSummary.setState( (Integer) value );
}
value = context.get( "release-phases" );
if ( value != null )
{
listenerSummary.setPhases( getList( value ) );
}
value = context.get( "completed-release-phases" );
if ( value != null )
{
listenerSummary.setCompletedPhases( getList( value ) );
}
return listenerSummary;
}