/** * Simplified method form for invoking the DeleteTopic operation. * * @see #deleteTopicAsync(DeleteTopicRequest) */ @Override public java.util.concurrent.Future<DeleteTopicResult> deleteTopicAsync(String topicArn) { return deleteTopicAsync(new DeleteTopicRequest().withTopicArn(topicArn)); }
@Override public DeleteTopicResult deleteTopic(String topicArn) { return deleteTopic(new DeleteTopicRequest().withTopicArn(topicArn)); }
/** * Simplified method form for invoking the DeleteTopic operation. * * @see #deleteTopicAsync(DeleteTopicRequest) */ @Override public java.util.concurrent.Future<DeleteTopicResult> deleteTopicAsync(String topicArn) { return deleteTopicAsync(new DeleteTopicRequest().withTopicArn(topicArn)); }
/** * Simplified method form for invoking the DeleteTopic operation with an AsyncHandler. * * @see #deleteTopicAsync(DeleteTopicRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future<DeleteTopicResult> deleteTopicAsync(String topicArn, com.amazonaws.handlers.AsyncHandler<DeleteTopicRequest, DeleteTopicResult> asyncHandler) { return deleteTopicAsync(new DeleteTopicRequest().withTopicArn(topicArn), asyncHandler); }
/** * Simplified method form for invoking the DeleteTopic operation with an AsyncHandler. * * @see #deleteTopicAsync(DeleteTopicRequest, com.amazonaws.handlers.AsyncHandler) */ @Override public java.util.concurrent.Future<DeleteTopicResult> deleteTopicAsync(String topicArn, com.amazonaws.handlers.AsyncHandler<DeleteTopicRequest, DeleteTopicResult> asyncHandler) { return deleteTopicAsync(new DeleteTopicRequest().withTopicArn(topicArn), asyncHandler); }
@Override public DeleteTopicResult deleteTopic(String topicArn) { return deleteTopic(new DeleteTopicRequest().withTopicArn(topicArn)); }
@Override public void deleteTopic(NevadoTopic topic) throws JMSException { try { _amazonSNS.deleteTopic(new DeleteTopicRequest().withTopicArn(getTopicARN(topic))); } catch (AmazonClientException e) { throw handleAWSException("Unable to delete message topic '" + topic, e); } }