Partilhar via


RuleDescription Classe

  • java.lang.Object
    • com.microsoft.azure.servicebus.rules.RuleDescription

public class RuleDescription

Representação de uma regra definida nos tópicos do barramento de serviço.

Resumo do Construtor

Construtor Description
RuleDescription()

Cria uma descrição de regra sem nome, TrueFilter como filtro e nenhuma ação.

RuleDescription(Filter filter)

Cria uma descrição de regra sem nome, dado o filtro como filtro e nenhuma ação.

RuleDescription(String name)

Cria uma descrição de regra com o nome fornecido, TrueFilter como filtro e nenhuma ação.

RuleDescription(String name, Filter filter)

Cria uma descrição de regra com o nome fornecido, dado o filtro como filtro e nenhuma ação.

Resumo do método

Modificador e tipo Método e descrição
boolean equals(Object other)
RuleAction getAction()

Obtém a ação que essa regra executa em mensagens correspondentes ao filtro dessa regra.

Filter getFilter()

Obtém o filtro dessa regra.

String getName()

Obtém o nome dessa regra.

int hashCode()
void setAction(RuleAction action)

Define a ação que essa regra executa em mensagens correspondentes ao filtro dessa regra.

void setFilter(Filter filter)

Define o filtro dessa regra.

void setName(String name)

Define o nome dessa regra.

Métodos herdados de java.lang.Object

Detalhes do construtor

RuleDescription

public RuleDescription()

Cria uma descrição de regra sem nome, TrueFilter como filtro e nenhuma ação.

RuleDescription

public RuleDescription(Filter filter)

Cria uma descrição de regra sem nome, dado o filtro como filtro e nenhuma ação.

Parâmetros:

filter - filtre a regra usada para filtrar mensagens. Pode ser CorrelationFilter ou SqlFilter.

RuleDescription

public RuleDescription(String name)

Cria uma descrição de regra com o nome fornecido, TrueFilter como filtro e nenhuma ação.

Parâmetros:

name - nome da regra

RuleDescription

public RuleDescription(String name, Filter filter)

Cria uma descrição de regra com o nome fornecido, dado o filtro como filtro e nenhuma ação.

Parâmetros:

name - nome da regra
filter - filtrar essa regra usa para filtrar mensagens. Pode ser Pode ser CorrelationFilter ou SqlFilter.

Detalhes do método

equals

public boolean equals(Object other)

Substituições:

RuleDescription.equals(Object other)

Parâmetros:

other

getAction

public RuleAction getAction()

Obtém a ação que essa regra executa em mensagens correspondentes ao filtro dessa regra.

Retornos:

ação de ação que esta regra executa em mensagens correspondentes

getFilter

public Filter getFilter()

Obtém o filtro dessa regra.

Retornos:

o filtro que essa regra usa para filtrar mensagens

getName

public String getName()

Obtém o nome dessa regra.

Retornos:

nome dessa regra

hashCode

public int hashCode()

Substituições:

RuleDescription.hashCode()

setAction

public void setAction(RuleAction action)

Define a ação que essa regra executa em mensagens correspondentes ao filtro dessa regra.

Parâmetros:

action - ação que esta regra executa em mensagens correspondentes

setFilter

public void setFilter(Filter filter)

Define o filtro dessa regra.

Parâmetros:

filter - filtrar essa regra usa para filtrar mensagens. Pode ser Pode ser CorrelationFilter ou SqlFilter.

setName

public void setName(String name)

Define o nome dessa regra.

Parâmetros:

name - nome dessa regra

Aplica-se a