20
20
21
21
import com .backendless .async .callback .AsyncCallback ;
22
22
import com .backendless .core .responder .AdaptingResponder ;
23
- import com .backendless .core .responder .policy .PoJoAdaptingPolicy ;
24
23
import com .backendless .core .responder .policy .UniversalAdaptingPolicy ;
25
24
import com .backendless .servercode .ExecutionType ;
26
25
@@ -44,25 +43,25 @@ static CustomService getInstance()
44
43
public <T > T invoke ( String serviceName , String method , Object [] arguments )
45
44
{
46
45
Object [] args = new Object [] { serviceName , method , arguments };
47
- return ( T ) Invoker .invokeSync ( CUSTOM_SERVICE_ALIAS , METHOD_NAME_ALIAS , args );
46
+ return Invoker .invokeSync ( CUSTOM_SERVICE_ALIAS , METHOD_NAME_ALIAS , args );
48
47
}
49
48
50
49
public <T > T invoke ( String serviceName , String method , Object [] arguments , ExecutionType executionType )
51
50
{
52
51
Object [] args = new Object [] { serviceName , method , arguments , executionType };
53
- return ( T ) Invoker .invokeSync ( CUSTOM_SERVICE_ALIAS , METHOD_NAME_ALIAS , args );
52
+ return Invoker .invokeSync ( CUSTOM_SERVICE_ALIAS , METHOD_NAME_ALIAS , args );
54
53
}
55
54
56
55
public <T > T invoke ( String serviceName , String method , Object [] arguments , Class <?> clazz )
57
56
{
58
57
Object [] args = new Object [] { serviceName , method , arguments };
59
- return ( T ) Invoker .invokeSync ( CUSTOM_SERVICE_ALIAS , METHOD_NAME_ALIAS , args , new AdaptingResponder ( clazz , new UniversalAdaptingPolicy () ) );
58
+ return Invoker .invokeSync ( CUSTOM_SERVICE_ALIAS , METHOD_NAME_ALIAS , args , new AdaptingResponder ( clazz , new UniversalAdaptingPolicy () ) );
60
59
}
61
60
62
61
public <T > T invoke ( String serviceName , String method , Object [] arguments , ExecutionType executionType , Class <?> clazz )
63
62
{
64
63
Object [] args = new Object [] { serviceName , method , arguments , executionType };
65
- return ( T ) Invoker .invokeSync ( CUSTOM_SERVICE_ALIAS , METHOD_NAME_ALIAS , args , new AdaptingResponder ( clazz , new UniversalAdaptingPolicy () ) );
64
+ return Invoker .invokeSync ( CUSTOM_SERVICE_ALIAS , METHOD_NAME_ALIAS , args , new AdaptingResponder ( clazz , new UniversalAdaptingPolicy () ) );
66
65
}
67
66
68
67
public <E > void invoke ( String serviceName , String method , Object [] arguments , AsyncCallback <E > callback )
0 commit comments