@Test public void throwsIfQueryPrimePassedToPreparedStatementPrime() throws Exception { PrimingRequest primedRequest = PrimingRequest.queryBuilder() .withQuery("select something") .build(); try { underTest.primePreparedStatement(primedRequest); fail("Expected Illegal argument exception"); } catch (IllegalArgumentException e) { assertEquals("Can't pass a query prime to primePreparedStatement, use preparedStatementBuilder()", e.getMessage()); } }
@Deprecated public void primePreparedStatement(PrimingRequest primeRequest) throws PrimeFailedException { if (primeRequest.primeType != PrimingRequest.PrimingRequestBuilder.PrimeType.PREPARED) { throw new IllegalArgumentException("Can't pass a query prime to primePreparedStatement, use preparedStatementBuilder()"); } prime(primeRequest, primePreparedUrl); }
PrimingClient { @Deprecated public void primePreparedStatement(PrimingRequest primeRequest) throws PrimeFailedException { if (primeRequest.primeType != PrimingRequest.PrimingRequestBuilder.PrimeType.PREPARED) { throw new IllegalArgumentException("Can't pass a query prime to primePreparedStatement, use preparedStatementBuilder()"); } prime(primeRequest, primePreparedUrl); } }
PrimingClient { @Deprecated public void primePreparedStatement(PrimingRequest primeRequest) throws PrimeFailedException { if (primeRequest.primeType != PrimingRequest.PrimingRequestBuilder.PrimeType.PREPARED) { throw new IllegalArgumentException("Can't pass a query prime to primePreparedStatement, use preparedStatementBuilder()"); } prime(primeRequest, primePreparedUrl); } private  PrimingClient(String host, int port); }
PrimingClient { @Deprecated public void primePreparedStatement(PrimingRequest primeRequest) throws PrimeFailedException { if (primeRequest.primeType != PrimingRequest.PrimingRequestBuilder.PrimeType.PREPARED) { throw new IllegalArgumentException("Can't pass a query prime to primePreparedStatement, use preparedStatementBuilder()"); } prime(primeRequest, primePreparedUrl); } private  PrimingClient(String host, int port); static PrimingClientBuilder builder(); void prime(PrimingRequest prime); void prime(PrimingRequest.PrimingRequestBuilder prime); void primeBatch(BatchPrimingRequest batchPrimingRequest); void primeBatch(BatchPrimingRequest.BatchPrimingRequestBuilder batchPrimingRequest); void multiPrime(MultiPrimeRequest primeRequest); @Deprecated void primeQuery(PrimingRequest primeRequest); @Deprecated void primePreparedStatement(PrimingRequest primeRequest); List<PrimingRequest> retrievePreparedPrimes(); List<MultiPrimeRequest> retrievePreparedMultiPrimes(); List<PrimingRequest> retrieveQueryPrimes(); void clearAllPrimes(); void clearQueryPrimes(); void clearPreparedPrimes(); void clearPreparedMultiPrimes(); void clearBatchPrimes(); }
PrimingClient { @Deprecated public void primePreparedStatement(PrimingRequest primeRequest) throws PrimeFailedException { if (primeRequest.primeType != PrimingRequest.PrimingRequestBuilder.PrimeType.PREPARED) { throw new IllegalArgumentException("Can't pass a query prime to primePreparedStatement, use preparedStatementBuilder()"); } prime(primeRequest, primePreparedUrl); } private  PrimingClient(String host, int port); static PrimingClientBuilder builder(); void prime(PrimingRequest prime); void prime(PrimingRequest.PrimingRequestBuilder prime); void primeBatch(BatchPrimingRequest batchPrimingRequest); void primeBatch(BatchPrimingRequest.BatchPrimingRequestBuilder batchPrimingRequest); void multiPrime(MultiPrimeRequest primeRequest); @Deprecated void primeQuery(PrimingRequest primeRequest); @Deprecated void primePreparedStatement(PrimingRequest primeRequest); List<PrimingRequest> retrievePreparedPrimes(); List<MultiPrimeRequest> retrievePreparedMultiPrimes(); List<PrimingRequest> retrieveQueryPrimes(); void clearAllPrimes(); void clearQueryPrimes(); void clearPreparedPrimes(); void clearPreparedMultiPrimes(); void clearBatchPrimes(); static final String DELETING_OF_PRIMES_FAILED; static final String PRIMING_FAILED; }