@ SuppressWarnings ( "unchecked" ) @ Override public < T extends Object > T fetchObject ( Class < T > clazz , String id ) { if ( StringUtils . isEmpty ( id ) ) { return null ; } String json = VistAUtil . getBrokerSession ( ) . callRPC ( "RGSER FETCH" , PREFIX + getAlias ( clazz ) , id ) ; return ( T ) JSONUtil . deserialize ( json ) ; }
Fetch an instance of the domain class from the data store .