Class TransactionService
java.lang.Object
org.opengis.cite.cat20.dgiwg10.CommonFixture
org.opengis.cite.cat20.dgiwg10.transaction.TransactionalOperation
org.opengis.cite.cat20.dgiwg10.transaction.TransactionService
Implements A.1.5 DGIWG Transactional CSW
- 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 (Requirement 17).void
Issue a HTTP POST GetRecords Request to confirm the item was updated (Requirement 17).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
-
TransactionService
public TransactionService()
-
-
Method Details
-
getOperationName
String getOperationName()- Specified by:
getOperationName
in classTransactionalOperation
-
issueInsertOperation_Service
public void issueInsertOperation_Service()Issue a HTTP POST CSW INSERT operation with DMF Compliant Metadata. -
issueGetRecords_EnsureInsert_Service
public void issueGetRecords_EnsureInsert_Service()Issue a HTTP POST GetRecords Request to confirm the item was inserted (Requirement 17). -
issueUpdateOperation_Service
public void issueUpdateOperation_Service()Issue a HTTP POST Update Operation with a revised DMF Compliant metadata file. -
issueGetRecords_EnsureUpdate_Service
public void issueGetRecords_EnsureUpdate_Service()Issue a HTTP POST GetRecords Request to confirm the item was updated (Requirement 17). -
issueDeleteOperation_Service
public void issueDeleteOperation_Service()Issue a HTTP POST Delete Operation with a revised DMF Compliant metadata file. -
issueGetRecords_EnsureDelete_Service
public void issueGetRecords_EnsureDelete_Service()Issue a HTTP POST GetRecords Request to confirm the item was deleted. (Requirement 17).
-