litesoft
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
package org.litesoft.bo.views.communication;
import java.util.*;
import org.litesoft.bo.views.*;
import org.litesoft.bo.views.server.*;
import org.litesoft.core.util.*;
public class VOSC
{
public static SCresult result( Exception pException )
{
return result( pException.getMessage() );
}
public static SCresult result( String pError )
{
return new SCresult( new VOSCresponseError( pError ) );
}
public static SCresult result( long pCount )
{
return new SCresult( new VOSCresponseTooMany( pCount ) );
}
public static SCresult result( IViewObject pRow )
{
return new SCresult( new VOSCresponseRow( pRow ) );
}
public static <T extends IViewObject> SCresult result( Collection<T> pRows )
{
ImmutableArrayList<T> zRows = (pRows instanceof ImmutableArrayList) ? (ImmutableArrayList<T>) pRows : new ImmutableArrayList<T>( pRows );
return new SCresult( new VOSCresponseRows( zRows ) );
}
}
|
Revision |
Author |
Commited |
Message |
2
|
GeorgeS
|
Sun 07 Feb, 2010 12:50:58 +0000 |
|