Partager via


ManagementClient Classe

  • java.lang.Object
    • com.microsoft.azure.servicebus.management.ManagementClient

public class ManagementClient

Client synchrone pour effectuer des opérations de gestion sur les entités Service Bus. Utilisez pour les ManagementClientAsync opérations asynchrones.

Récapitulatif du constructeur

Constructeur Description
ManagementClient(ConnectionStringBuilder connectionStringBuilder)
ManagementClient(URI namespaceEndpointURI, ClientSettings clientSettings)

Résumé de la méthode

Modificateur et type Méthode et description
void close()

Supprime et ferme le client de gestion.

QueueDescription createQueue(QueueDescription queueDescription)

Crée une file d’attente dans l’espace de noms de service avec le nom donné.

QueueDescription createQueue(String queuePath)

Crée une file d’attente dans l’espace de noms de service avec le nom donné.

RuleDescription createRule(String topicName, String subscriptionName, RuleDescription ruleDescription)

Crée une règle pour une rubrique donnée - abonnement.

SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription)

Crée un abonnement dans l’espace de noms de service avec le nom donné.

SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription, RuleDescription defaultRule)

Crée un abonnement dans l’espace de noms de service avec la règle par défaut fournie.

SubscriptionDescription createSubscription(String topicPath, String subscriptionName)

Crée un abonnement pour une rubrique donnée dans l’espace de noms de service avec le nom donné.

TopicDescription createTopic(TopicDescription topicDescription)

Crée une rubrique dans l’espace de noms de service avec le nom donné.

TopicDescription createTopic(String topicPath)

Crée une rubrique dans l’espace de noms de service avec le nom donné.

Void deleteQueue(String path)

Supprime la file d’attente décrite par le chemin d’accès relatif à l’adresse de base de l’espace de noms de service.

Void deleteRule(String topicPath, String subscriptionName, String ruleName)

Supprime la règle pour un abonnement à une rubrique donnée.

Void deleteSubscription(String topicPath, String subscriptionName)

Supprime l’abonnement décrit par la rubriqueChemin d’accès et le nom de l’abonnement.

Void deleteTopic(String path)

Supprime la rubrique décrite par le chemin d’accès relatif à l’adresse de base de l’espace de noms de service.

NamespaceInfo getNamespaceInfo()

Récupère les informations relatives à l’espace de noms.

QueueDescription getQueue(String path)

Récupère une file d’attente à partir de l’espace de noms de service

QueueRuntimeInfo getQueueRuntimeInfo(String path)

Récupère les informations d’exécution d’une file d’attente.

List<QueueDescription> getQueues()

Récupère la liste des files d’attente présentes dans l’espace de noms.

List<QueueDescription> getQueues(int count, int skip)

Récupère la liste des files d’attente présentes dans l’espace de noms.

RuleDescription getRule(String topicPath, String subscriptionName, String ruleName)

Récupère une règle pour une rubrique et un abonnement donnés à partir de l’espace de noms de service

List<RuleDescription> getRules(String topicName, String subscriptionName)

Récupère la liste des règles pour un abonnement à une rubrique donnée dans l’espace de noms.

List<RuleDescription> getRules(String topicName, String subscriptionName, int count, int skip)

Récupère la liste des règles pour un abonnement à une rubrique donnée dans l’espace de noms.

SubscriptionDescription getSubscription(String topicPath, String subscriptionName)

Récupère un abonnement pour une rubrique donnée à partir de l’espace de noms de service

SubscriptionRuntimeInfo getSubscriptionRuntimeInfo(String topicPath, String subscriptionName)

Récupère les informations d’exécution d’un abonnement dans une rubrique donnée

List<SubscriptionDescription> getSubscriptions(String topicName)

Récupère la liste des abonnements pour une rubrique donnée dans l’espace de noms.

List<SubscriptionDescription> getSubscriptions(String topicName, int count, int skip)

Récupère la liste des abonnements pour une rubrique donnée dans l’espace de noms.

TopicDescription getTopic(String path)

Récupère une rubrique de l’espace de noms de service

TopicRuntimeInfo getTopicRuntimeInfo(String path)

Récupère les informations d’exécution d’une rubrique

List<TopicDescription> getTopics()

Récupère la liste des rubriques présentes dans l’espace de noms.

List<TopicDescription> getTopics(int count, int skip)

Récupère la liste des rubriques présentes dans l’espace de noms.

Boolean queueExists(String path)

Vérifie si une file d’attente donnée existe ou non.

Boolean ruleExists(String topicPath, String subscriptionName, String ruleName)

Vérifie si une règle donnée existe ou non pour un abonnement donné.

Boolean subscriptionExists(String topicPath, String subscriptionName)

Vérifie si un abonnement donné existe ou non.

Boolean topicExists(String path)

Vérifie si une rubrique donnée existe ou non.

QueueDescription updateQueue(QueueDescription queueDescription)

Mises à jour une file d’attente existante.

RuleDescription updateRule(String topicName, String subscriptionName, RuleDescription ruleDescription)

Mises à jour une règle existante.

SubscriptionDescription updateSubscription(SubscriptionDescription subscriptionDescription)

Mises à jour un abonnement existant.

TopicDescription updateTopic(TopicDescription topicDescription)

Mises à jour une rubrique existante.

Méthodes héritées de java.lang.Object

Détails du constructeur

ManagementClient

public ManagementClient(ConnectionStringBuilder connectionStringBuilder)

Parameters:

connectionStringBuilder

ManagementClient

public ManagementClient(URI namespaceEndpointURI, ClientSettings clientSettings)

Parameters:

namespaceEndpointURI
clientSettings

Détails de la méthode

close

public void close()

Supprime et ferme managementClient.

Throws:

IOException

- si une erreur d’E/S se produit

createQueue

public QueueDescription createQueue(QueueDescription queueDescription)

Crée une file d’attente dans l’espace de noms de service avec le nom donné. Consultez pour connaître QueueDescription les valeurs par défaut des propriétés de file d’attente.

Parameters:

queueDescription -
  • Objet QueueDescription décrivant les attributs avec lesquels la nouvelle file d’attente sera créée.

Returns:

QueueDescription de la file d’attente nouvellement créée.

Throws:

ServiceBusException -
  • Une entité portant le même nom existe sous le même espace de noms de service.

InterruptedException

-
  • Une entité portant le même nom existe sous le même espace de noms de service.

createQueue

public QueueDescription createQueue(String queuePath)

Crée une file d’attente dans l’espace de noms de service avec le nom donné. Consultez pour connaître QueueDescription les valeurs par défaut des propriétés de file d’attente.

Parameters:

queuePath -
  • Nom de la file d’attente par rapport à l’adresse de base de l’espace de noms de service.

Returns:

QueueDescription de la file d’attente nouvellement créée.

Throws:

ServiceBusException -
  • Le nom de l’entité est null, vide, trop long ou utilise des caractères non conformes.

InterruptedException

-
  • Le nom de l’entité est null, vide, trop long ou utilise des caractères non conformes.

createRule

public RuleDescription createRule(String topicName, String subscriptionName, RuleDescription ruleDescription)

Crée une règle pour une rubrique donnée - abonnement. Consultez pour connaître RuleDescription les valeurs par défaut des propriétés d’abonnement.

Parameters:

topicName -
  • Nom de la rubrique.
subscriptionName -
  • Nom de l'abonnement.
ruleDescription -
  • Objet RuleDescription décrivant les attributs avec lesquels la nouvelle règle sera créée.

Returns:

RuleDescription de la règle nouvellement créée.

Throws:

ServiceBusException -
  • Une entité portant le même nom existe sous le même espace de noms de service.

InterruptedException

-
  • Une entité portant le même nom existe sous le même espace de noms de service.

createSubscription

public SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription)

Crée un abonnement dans l’espace de noms de service avec le nom donné. Consultez SubscriptionDescription les valeurs par défaut des propriétés de l’abonnement.

Parameters:

subscriptionDescription -

Returns:

SubscriptionDescription de l’abonnement nouvellement créé.

Throws:

ServiceBusException -
  • Une entité portant le même nom existe sous le même espace de noms de service.

InterruptedException

-
  • Une entité portant le même nom existe sous le même espace de noms de service.

createSubscription

public SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription, RuleDescription defaultRule)

Crée un abonnement dans l’espace de noms de service avec la règle par défaut fournie. Consultez SubscriptionDescription les valeurs par défaut des propriétés de l’abonnement.

Parameters:

subscriptionDescription -
defaultRule -
  • Objet RuleDescription décrivant la règle par défaut. Si la valeur est null, le filtre direct est créé.

Returns:

SubscriptionDescription de l’abonnement nouvellement créé.

Throws:

ServiceBusException -
  • Une entité portant le même nom existe sous le même espace de noms de service.

InterruptedException

-
  • Une entité portant le même nom existe sous le même espace de noms de service.

createSubscription

public SubscriptionDescription createSubscription(String topicPath, String subscriptionName)

Crée un abonnement pour une rubrique donnée dans l’espace de noms de service avec le nom donné. Consultez SubscriptionDescription les valeurs par défaut des propriétés de l’abonnement.

Parameters:

topicPath -
  • Nom de la rubrique relative à l’adresse de base de l’espace de noms de service.
subscriptionName -
  • Nom de l'abonnement.

Returns:

SubscriptionDescription de l’abonnement nouvellement créé.

Throws:

ServiceBusException -
  • Le nom d’entité est null, vide, trop long ou utilise des caractères non autorisés.

InterruptedException

-
  • Le nom d’entité est null, vide, trop long ou utilise des caractères non autorisés.

createTopic

public TopicDescription createTopic(TopicDescription topicDescription)

Crée une rubrique dans l’espace de noms de service avec le nom donné. Consultez TopicDescription les valeurs par défaut des propriétés de rubrique.

Parameters:

topicDescription -
  • Objet QueueDescription décrivant les attributs avec lesquels la nouvelle rubrique sera créée.

Returns:

TopicDescription de la rubrique nouvellement créée.

Throws:

ServiceBusException -
  • Une entité portant le même nom existe sous le même espace de noms de service.

InterruptedException

-
  • Une entité portant le même nom existe sous le même espace de noms de service.

createTopic

public TopicDescription createTopic(String topicPath)

Crée une rubrique dans l’espace de noms de service avec le nom donné. Consultez TopicDescription les valeurs par défaut des propriétés de rubrique.

Parameters:

topicPath -
  • Nom de la rubrique relative à l’adresse de base de l’espace de noms de service.

Returns:

TopicDescription de la rubrique nouvellement créée.

Throws:

ServiceBusException -
  • Le nom d’entité est null, vide, trop long ou utilise des caractères non autorisés.

InterruptedException

-
  • Le nom d’entité est null, vide, trop long ou utilise des caractères non autorisés.

deleteQueue

public Void deleteQueue(String path)

Supprime la file d’attente décrite par le chemin d’accès relatif à l’adresse de base de l’espace de noms de service.

Parameters:

path -
  • Nom de l’entité relative à l’adresse de base de l’espace de noms de service.

Throws:

ServiceBusException -
  • path n’est pas null / empty / trop long / non valide.

InterruptedException

-
  • path n’est pas null / empty / trop long / non valide.

deleteRule

public Void deleteRule(String topicPath, String subscriptionName, String ruleName)

Supprime la règle pour un abonnement à une rubrique donnée.

Parameters:

topicPath -
  • Nom de la rubrique.
subscriptionName -
  • Nom de l'abonnement.
ruleName -
  • nom de la règle.

Throws:

ServiceBusException -
  • path n’est pas null / empty / trop long / non valide.

InterruptedException

-
  • path n’est pas null / empty / trop long / non valide.

deleteSubscription

public Void deleteSubscription(String topicPath, String subscriptionName)

Supprime l’abonnement décrit par topicPath et subscriptionName.

Parameters:

topicPath -
  • Nom de la rubrique.
subscriptionName -
  • Nom de l'abonnement.

Throws:

ServiceBusException -
  • path n’est pas null / empty / trop long / non valide.

InterruptedException

-
  • path n’est pas null / empty / trop long / non valide.

deleteTopic

public Void deleteTopic(String path)

Supprime la rubrique décrite par le chemin d’accès relatif à l’adresse de base de l’espace de noms de service.

Parameters:

path -
  • Nom de l’entité relative à l’adresse de base de l’espace de noms de service.

Throws:

ServiceBusException -
  • path n’est pas null / empty / trop long / non valide.

InterruptedException

-
  • path n’est pas null / empty / trop long / non valide.

getNamespaceInfo

public NamespaceInfo getNamespaceInfo()

Récupère les informations relatives à l’espace de noms. Fonctionne avec n’importe quelle revendication (Envoyer/Écouter/Gérer).

Returns:

Throws:

ServiceBusException -
  • Une erreur interne ou une exception inattendue s’est produite.

InterruptedException

-
  • Une erreur interne ou une exception inattendue s’est produite.

getQueue

public QueueDescription getQueue(String path)

Récupère une file d’attente à partir de l’espace de noms de service

Parameters:

path -
  • Chemin de la file d’attente par rapport à l’espace de noms Service Bus.

Returns:

  • QueueDescription contenant des informations sur la file d’attente.

Throws:

ServiceBusException -
  • Levée si le chemin d’accès est null, vide ou n’est pas au format ou à la longueur correct.

InterruptedException

-
  • Levée si le chemin d’accès est null, vide ou n’est pas au format ou à la longueur correct.

getQueueRuntimeInfo

public QueueRuntimeInfo getQueueRuntimeInfo(String path)

Récupère les informations d’exécution d’une file d’attente.

Parameters:

path -
  • Chemin de la file d’attente par rapport à l’espace de noms Service Bus.

Returns:

  • QueueRuntimeInfo contenant des informations d’exécution sur la file d’attente.

Throws:

ServiceBusException -
  • Levée si le chemin d’accès est null, vide ou n’est pas au format ou à la longueur correct.

InterruptedException

-
  • Levée si le chemin d’accès est null, vide ou n’est pas au format ou à la longueur correct.

getQueues

public List getQueues()

Récupère la liste des files d’attente présentes dans l’espace de noms.

Returns:

les 100 premières files d’attente.

Throws:

ServiceBusException -
  • L’opération expire. La période de délai d’expiration est lancée via ClientSettings.operationTimeout

InterruptedException

-
  • L’opération expire. La période de délai d’expiration est lancée via ClientSettings.operationTimeout

getQueues

public List getQueues(int count, int skip)

Récupère la liste des files d’attente présentes dans l’espace de noms. Vous pouvez simuler des pages de liste d’entités en manipulant le nombre et les paramètres d’ignorer. skip(0)+count(100) donne les 100 premières entités. skip(100)+count(100) donne les 100 entités suivantes.

Parameters:

count -
  • Nombre de files d’attente à récupérer. La valeur par défaut est 100. La valeur maximale autorisée est 100.
skip -
  • Nombre de files d’attente à ignorer. La valeur par défaut est 0. Impossible d’être négatif.

Returns:

liste des files d’attente.

Throws:

ServiceBusException -
  • L’opération expire. La période de délai d’expiration est lancée via ClientSettings.operationTimeout

InterruptedException

-
  • L’opération expire. La période de délai d’expiration est lancée via ClientSettings.operationTimeout

getRule

public RuleDescription getRule(String topicPath, String subscriptionName, String ruleName)

Récupère une règle pour une rubrique et un abonnement donnés à partir de l’espace de noms de service

Parameters:

topicPath -
  • Chemin d’accès de la rubrique relative à l’espace de noms Service Bus.
subscriptionName -
  • Nom de l'abonnement.
ruleName -
  • nom de la règle.

Returns:

  • RuleDescription contenant des informations sur l’abonnement.

Throws:

ServiceBusException -
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

InterruptedException

-
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

getRules

public List getRules(String topicName, String subscriptionName)

Récupère la liste des règles pour un abonnement à une rubrique donnée dans l’espace de noms.

Parameters:

topicName -
  • Nom de la rubrique.
subscriptionName -
  • Nom de l'abonnement.

Returns:

les 100 premières règles.

Throws:

ServiceBusException -
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

InterruptedException

-
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

getRules

public List getRules(String topicName, String subscriptionName, int count, int skip)

Récupère la liste des règles pour un abonnement à une rubrique donnée dans l’espace de noms. Vous pouvez simuler des pages de liste d’entités en manipulant les paramètres count et skip. skip(0)+count(100) donne les 100 premières entités. skip(100)+count(100) donne les 100 entités suivantes.

Parameters:

topicName -
  • Nom de la rubrique.
subscriptionName -
  • Nom de l'abonnement.
count -
  • Nombre de règles à récupérer. La valeur par défaut est 100. La valeur maximale autorisée est 100.
skip -
  • Le nombre de règles à ignorer. La valeur par défaut est 0. Ne peut pas être négatif.

Returns:

liste des règles.

Throws:

ServiceBusException -
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

InterruptedException

-
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

getSubscription

public SubscriptionDescription getSubscription(String topicPath, String subscriptionName)

Récupère un abonnement pour une rubrique donnée à partir de l’espace de noms de service

Parameters:

topicPath -
  • Chemin d’accès de la rubrique relative à l’espace de noms Service Bus.
subscriptionName -
  • Nom de l’abonnement

Returns:

  • SubscriptionDescription contenant des informations sur l’abonnement.

Throws:

ServiceBusException -
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

InterruptedException

-
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

getSubscriptionRuntimeInfo

public SubscriptionRuntimeInfo getSubscriptionRuntimeInfo(String topicPath, String subscriptionName)

Récupère les informations d’exécution d’un abonnement dans une rubrique donnée

Parameters:

topicPath -
  • Chemin d’accès de la rubrique relative à l’espace de noms Service Bus.
subscriptionName -
  • Nom de l’abonnement

Returns:

  • SubscriptionRuntimeInfo contenant les informations d’exécution sur l’abonnement.

Throws:

ServiceBusException -
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

InterruptedException

-
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

getSubscriptions

public List getSubscriptions(String topicName)

Récupère la liste des abonnements pour une rubrique donnée dans l’espace de noms.

Parameters:

topicName -
  • Nom de la rubrique.

Returns:

les 100 premiers abonnements.

Throws:

ServiceBusException -
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

InterruptedException

-
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

getSubscriptions

public List getSubscriptions(String topicName, int count, int skip)

Récupère la liste des abonnements pour une rubrique donnée dans l’espace de noms. Vous pouvez simuler des pages de liste d’entités en manipulant les paramètres count et skip. skip(0)+count(100) donne les 100 premières entités. skip(100)+count(100) donne les 100 entités suivantes.

Parameters:

topicName -
  • Nom de la rubrique.
count -
  • Nombre d’abonnements à récupérer. La valeur par défaut est 100. La valeur maximale autorisée est 100.
skip -
  • Nombre d’abonnements à ignorer. La valeur par défaut est 0. Ne peut pas être négatif.

Returns:

liste des abonnements.

Throws:

ServiceBusException -
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

InterruptedException

-
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

getTopic

public TopicDescription getTopic(String path)

Récupère une rubrique de l’espace de noms de service

Parameters:

path -
  • Chemin de la file d’attente relatif à l’espace de noms Service Bus.

Returns:

  • Description contenant des informations sur le sujet.

Throws:

ServiceBusException -
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

InterruptedException

-
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

getTopicRuntimeInfo

public TopicRuntimeInfo getTopicRuntimeInfo(String path)

Récupère les informations d’exécution d’une rubrique

Parameters:

path -
  • Chemin de la file d’attente relatif à l’espace de noms Service Bus.

Returns:

  • TopicRuntimeInfo contenant des informations d’exécution sur la rubrique.

Throws:

ServiceBusException -
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

InterruptedException

-
  • Levée si le chemin est null, vide ou non au format ou à la longueur appropriée.

getTopics

public List getTopics()

Récupère la liste des rubriques présentes dans l’espace de noms.

Returns:

les 100 premières rubriques.

Throws:

ServiceBusException -
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

InterruptedException

-
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

getTopics

public List getTopics(int count, int skip)

Récupère la liste des rubriques présentes dans l’espace de noms. Vous pouvez simuler des pages de liste d’entités en manipulant les paramètres count et skip. skip(0)+count(100) donne les 100 premières entités. skip(100)+count(100) donne les 100 entités suivantes.

Parameters:

count -
  • Nombre de rubriques à extraire. La valeur par défaut est 100. La valeur maximale autorisée est 100.
skip -
  • Nombre de rubriques à ignorer. La valeur par défaut est 0. Ne peut pas être négatif.

Returns:

liste des rubriques.

Throws:

ServiceBusException -
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

InterruptedException

-
  • L’opération expire. Le délai d’expiration est lancé via ClientSettings.operationTimeout

queueExists

public Boolean queueExists(String path)

Vérifie si une file d’attente donnée existe ou non.

Parameters:

path -
  • Chemin d’accès de l’entité à case activée

Returns:

  • True si l’entité existe. Sinon, false.

Throws:

ServiceBusException -
  • path n’est pas null / empty / trop long / non valide.

InterruptedException

-
  • path n’est pas null / empty / trop long / non valide.

ruleExists

public Boolean ruleExists(String topicPath, String subscriptionName, String ruleName)

Vérifie si une règle donnée existe ou non pour un abonnement donné.

Parameters:

topicPath -
  • Chemin d’accès de la rubrique
subscriptionName -
  • Nom de l'abonnement.
ruleName -
  • Nom de la règle

Returns:

  • True si l’entité existe. Sinon, false.

Throws:

ServiceBusException -
  • path n’est pas null / empty / trop long / non valide.

InterruptedException

-
  • path n’est pas null / empty / trop long / non valide.

subscriptionExists

public Boolean subscriptionExists(String topicPath, String subscriptionName)

Vérifie si un abonnement donné existe ou non.

Parameters:

topicPath -
  • Chemin d’accès de la rubrique
subscriptionName -
  • Nom de l'abonnement.

Returns:

  • True si l’entité existe. Sinon, false.

Throws:

ServiceBusException -
  • path n’est pas null / empty / trop long / non valide.

InterruptedException

-
  • path n’est pas null / empty / trop long / non valide.

topicExists

public Boolean topicExists(String path)

Vérifie si une rubrique donnée existe ou non.

Parameters:

path -
  • Chemin d’accès de l’entité à case activée

Returns:

  • True si l’entité existe. Sinon, false.

Throws:

ServiceBusException -
  • path n’est pas null / empty / trop long / non valide.

InterruptedException

-
  • path n’est pas null / empty / trop long / non valide.

updateQueue

public QueueDescription updateQueue(QueueDescription queueDescription)

Mises à jour une file d’attente existante.

Parameters:

queueDescription -
  • Objet QueueDescription décrivant les attributs avec lesquels la file d’attente sera mise à jour.

Returns:

QueueDescription de la file d’attente mise à jour.

Throws:

ServiceBusException -
  • L’entité décrite est introuvable.

InterruptedException

-
  • L’entité décrite est introuvable.

updateRule

public RuleDescription updateRule(String topicName, String subscriptionName, RuleDescription ruleDescription)

Mises à jour une règle existante.

Parameters:

topicName -
  • Nom de la rubrique.
subscriptionName -
  • Nom de l'abonnement.
ruleDescription -
  • Objet RuleDescription décrivant les attributs avec lesquels la règle sera mise à jour.

Returns:

RuleDescription de la règle mise à jour.

Throws:

ServiceBusException -
  • L’entité décrite est introuvable.

InterruptedException

-
  • L’entité décrite est introuvable.

updateSubscription

public SubscriptionDescription updateSubscription(SubscriptionDescription subscriptionDescription)

Mises à jour un abonnement existant.

Parameters:

subscriptionDescription -

Returns:

SubscriptionDescription de l’abonnement mis à jour.

Throws:

ServiceBusException -
  • L’entité décrite est introuvable.

InterruptedException

-
  • L’entité décrite est introuvable.

updateTopic

public TopicDescription updateTopic(TopicDescription topicDescription)

Mises à jour une rubrique existante.

Parameters:

topicDescription -
  • Objet TopicDescription décrivant les attributs avec lesquels la rubrique sera mise à jour.

Returns:

TopicDescription de la rubrique mise à jour.

Throws:

ServiceBusException -
  • L’entité décrite est introuvable.

InterruptedException

-
  • L’entité décrite est introuvable.

S’applique à