private void initTestClass(Object instance, TxHandler txHandler) { // Try to set the context (if the class is ContextAware) if (ContextAware.class.isAssignableFrom(instance.getClass())) { ((ContextAware) instance).setContext(this.getContext()); } if (TransactionAware.class.isAssignableFrom(instance.getClass())) { ((TransactionAware) instance).setTxHandler(txHandler); } // Try to call the init method (if the class implements Initializable) if (Initializable.class.isAssignableFrom(instance.getClass())) { ((Initializable) instance).init(); } }
private void initTestClass(Object instance, TxHandler txHandler) { // Try to set the context (if the class is ContextAware) if (ContextAware.class.isAssignableFrom(instance.getClass())) { ((ContextAware) instance).setContext(this.getContext()); } if (TransactionAware.class.isAssignableFrom(instance.getClass())) { ((TransactionAware) instance).setTxHandler(txHandler); } // Try to call the init method (if the class implements Initializable) if (Initializable.class.isAssignableFrom(instance.getClass())) { ((Initializable) instance).init(); } }