if ( result!=null || method.getReturnType().equals(void.class) ) //interpreted as "redisplay"
{
if ( method.isAnnotationPresent(CreateProcess.class) )
{
log.trace( "encountered @CreateProcess" );
CreateProcess tag = method.getAnnotation(CreateProcess.class);
if ( tag.processKey().equals("") )
{
BusinessProcess.instance().createProcess( tag.definition() );
}
else
{
BusinessProcess.instance().createProcess( tag.definition(), getProcessKey( tag.processKey() ) );
}
}
if ( method.isAnnotationPresent(StartTask.class) )
{
log.trace( "encountered @StartTask" );