Repository repository, String alias, Map<String, String> customPayloadEntries) throws ADCException {
//Create the payload
BasicPayloadData basicPayloadData = CartridgeSubscriptionUtils.createBasicPayload(cartridgeInfo, subscriptionKey, cluster, repository, alias, subscriber);
//Populate the basic payload details
basicPayloadData.populatePayload();
PayloadData payloadData = PayloadFactory.getPayloadDataInstance(cartridgeInfo.getProvider(),
cartridgeInfo.getType(), basicPayloadData);
// get the payload parameters defined in the cartridge definition file for this cartridge type