public class CloudTxnRepository extends TxnRepository
virtualServiceName| Constructor and Description |
|---|
CloudTxnRepository(CloudWorkspace workspace,
com.ca.codesv.sdk.CloudRepositoryConfig config)
Constructor.
|
CloudTxnRepository(CloudWorkspace workspace,
java.lang.String uri,
java.lang.String apiKey,
java.lang.String secretKey)
Constructor.
|
CloudTxnRepository(java.lang.String virtualServiceName)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkVirtualServiceName(java.lang.String virtualServiceName) |
com.ca.codesv.sdk.CloudRepositoryConfig |
getConfig() |
static java.util.List<com.ca.codesv.sdk.transaction.Transaction> |
getRepositoryTransactions(com.ca.codesv.sdk.CloudRepositoryConfig config,
com.ca.codesv.sdk.transaction.TransactionRule rule)
Retrieve list of transaction dsl for parametrized tests.
|
CloudWorkspace |
getWorkspace() |
void |
invokeDefaultInitTransaction(java.lang.String className,
java.lang.String method,
java.lang.String url) |
void |
invokeTransactions(com.ca.codesv.sdk.transaction.TransactionRule rule) |
public CloudTxnRepository(java.lang.String virtualServiceName)
virtualServiceName - name of the virtual servicepublic CloudTxnRepository(CloudWorkspace workspace, java.lang.String uri, java.lang.String apiKey, java.lang.String secretKey)
workspace - name fo the repositoryuri - URI endpoint to the cloud repositoryapiKey - apiKey for the cloud repositorysecretKey - apiSecret for the cloud repositorypublic CloudTxnRepository(CloudWorkspace workspace, com.ca.codesv.sdk.CloudRepositoryConfig config)
workspace - name fo the repositoryconfig - repository configpublic static java.util.List<com.ca.codesv.sdk.transaction.Transaction> getRepositoryTransactions(com.ca.codesv.sdk.CloudRepositoryConfig config,
com.ca.codesv.sdk.transaction.TransactionRule rule)
config - cloud repository configurationrule - transaction rulepublic boolean checkVirtualServiceName(java.lang.String virtualServiceName)
checkVirtualServiceName in interface com.ca.codesv.sdk.transaction.RepositorycheckVirtualServiceName in class TxnRepositorypublic void invokeTransactions(com.ca.codesv.sdk.transaction.TransactionRule rule)
public void invokeDefaultInitTransaction(java.lang.String className,
java.lang.String method,
java.lang.String url)
public com.ca.codesv.sdk.CloudRepositoryConfig getConfig()
public CloudWorkspace getWorkspace()