Compartir a través de


RuleDescription Clase

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

public class RuleDescription

Representación de una regla definida en temas de Service Bus.

Resumen del constructor

Constructor Description
RuleDescription()

Crea una descripción de regla sin nombre, TrueFilter como filtro y sin acción.

RuleDescription(Filter filter)

Crea una descripción de regla sin nombre, un filtro dado como filtro y ninguna acción.

RuleDescription(String name)

Crea una descripción de regla con el nombre especificado, TrueFilter como filtro y sin acción.

RuleDescription(String name, Filter filter)

Crea una descripción de regla con el nombre especificado, un filtro dado como filtro y ninguna acción.

Resumen del método

Modificador y tipo Método y descripción
boolean equals(Object other)
RuleAction getAction()

Obtiene la acción que realiza esta regla en los mensajes coincidentes con el filtro de esta regla.

Filter getFilter()

Obtiene el filtro de esta regla.

String getName()

Obtiene el nombre de esta regla.

int hashCode()
void setAction(RuleAction action)

Establece la acción que realiza esta regla en los mensajes coincidentes con el filtro de esta regla.

void setFilter(Filter filter)

Establece el filtro de esta regla.

void setName(String name)

Establece el nombre de esta regla.

Métodos heredados de java.lang.Object

Detalles del constructor

RuleDescription

public RuleDescription()

Crea una descripción de regla sin nombre, TrueFilter como filtro y sin acción.

RuleDescription

public RuleDescription(Filter filter)

Crea una descripción de regla sin nombre, un filtro dado como filtro y ninguna acción.

Parámetros:

filter - filtrar la regla usa para filtrar los mensajes. Puede ser CorrelationFilter o SqlFilter.

RuleDescription

public RuleDescription(String name)

Crea una descripción de regla con el nombre especificado, TrueFilter como filtro y sin acción.

Parámetros:

name - nombre de la regla

RuleDescription

public RuleDescription(String name, Filter filter)

Crea una descripción de regla con el nombre especificado, un filtro dado como filtro y ninguna acción.

Parámetros:

name - nombre de la regla
filter - filter esta regla usa para filtrar mensajes. Puede ser CorrelationFilterSqlFiltero .

Detalles del método

equals

public boolean equals(Object other)

Invalidaciones:

RuleDescription.equals(Object other)

Parámetros:

other

getAction

public RuleAction getAction()

Obtiene la acción que realiza esta regla en los mensajes coincidentes con el filtro de esta regla.

Devoluciones:

acción de acción que esta regla realiza en mensajes coincidentes

getFilter

public Filter getFilter()

Obtiene el filtro de esta regla.

Devoluciones:

el filtro que usa esta regla para filtrar los mensajes

getName

public String getName()

Obtiene el nombre de esta regla.

Devoluciones:

nombre de esta regla

hashCode

public int hashCode()

Invalidaciones:

RuleDescription.hashCode()

setAction

public void setAction(RuleAction action)

Establece la acción que realiza esta regla en los mensajes coincidentes con el filtro de esta regla.

Parámetros:

action - acción que realiza esta regla en mensajes coincidentes

setFilter

public void setFilter(Filter filter)

Establece el filtro de esta regla.

Parámetros:

filter - filter esta regla usa para filtrar mensajes. Puede ser CorrelationFilterSqlFiltero .

setName

public void setName(String name)

Establece el nombre de esta regla.

Parámetros:

name - nombre de esta regla

Se aplica a