Class TransactionDataset
java.lang.Object
org.opengis.cite.cat20.dgiwg10.CommonFixture
org.opengis.cite.cat20.dgiwg10.transaction.TransactionalOperation
org.opengis.cite.cat20.dgiwg10.transaction.TransactionDataset
- Author:
- Lyn Goltz
-
Field Summary
Fields inherited from class org.opengis.cite.cat20.dgiwg10.transaction.TransactionalOperation
cswValidator, id, requestCreator, TRANSACTION_PASSWORD, TRANSACTION_USERNAME, transactionUrl
Fields inherited from class org.opengis.cite.cat20.dgiwg10.CommonFixture
capabilitiesDoc, cswClient, requestDocument, response, responseDocument, ROOT_PKG_PATH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) String
void
Issue a HTTP POST Delete Operation with a revised DMF Compliant metadata file.void
Issue a HTTP POST GetRecords Request to confirm the item was deleted.void
Issue a HTTP POST GetRecords Request to confirm the item was inserted.void
Issue a HTTP POST GetRecords Request to confirm the item was updated (Requirement 18).void
Issue a HTTP POST CSW INSERT operation with DMF Compliant Metadata.void
Issue a HTTP POST Update Operation with a revised DMF Compliant metadata file.Methods inherited from class org.opengis.cite.cat20.dgiwg10.transaction.TransactionalOperation
buildValidators, parseIdentifier, parseTotalDeleted, parseTotalInserted, parseTotalUpdated, removeInsertedRecords, setTransactionPostUrl
Methods inherited from class org.opengis.cite.cat20.dgiwg10.CommonFixture
buildGetRequest, clearMessages, getResponseEntityAsDocument, initCommonFixture
-
Constructor Details
-
TransactionDataset
public TransactionDataset()
-
-
Method Details
-
getOperationName
String getOperationName()- Specified by:
getOperationName
in classTransactionalOperation
-
issueInsertOperation_Dataset
public void issueInsertOperation_Dataset()Issue a HTTP POST CSW INSERT operation with DMF Compliant Metadata. -
issueGetRecords_EnsureInsert_Dataset
public void issueGetRecords_EnsureInsert_Dataset()Issue a HTTP POST GetRecords Request to confirm the item was inserted. -
issueUpdateOperation_Dataset
public void issueUpdateOperation_Dataset()Issue a HTTP POST Update Operation with a revised DMF Compliant metadata file. -
issueGetRecords_EnsureUpdate_Dataset
public void issueGetRecords_EnsureUpdate_Dataset()Issue a HTTP POST GetRecords Request to confirm the item was updated (Requirement 18). -
issueDeleteOperation_Dataset
public void issueDeleteOperation_Dataset()Issue a HTTP POST Delete Operation with a revised DMF Compliant metadata file. -
issueGetRecords_EnsureDelete_Dataset
public void issueGetRecords_EnsureDelete_Dataset()Issue a HTTP POST GetRecords Request to confirm the item was deleted. (Requirement 18).
-