nagios.utilities
Class Trait

java.lang.Object
  extended by nagios.utilities.Trait

public class Trait
extends java.lang.Object

Author:
agustin Esta clase representa un atributo de un objeto de configuración de nagios. Además del valor tendremos otros parámetros asociados. Usamos sobreescritura de métodos para que el valor sea un String, un boolean o un int.

Constructor Summary
Trait()
          Constructor sin parámetros.
Trait(boolean value)
          Constructor con el que se establece valor como un booleano y override a true.
Trait(boolean value, boolean override)
          Constructor con todos los parámetros.
Trait(java.lang.Object[] value)
          Constructor en el que se establece value como un String de objetos, usualmente de tipo String, y override siempre a true.
Trait(java.lang.Object[] value, boolean override)
          Constructor con todos los parámetros.
Trait(java.lang.String value)
          Constructor con el que se establece valor como un String y override a true.
Trait(java.lang.String value, boolean override)
          Constructor con todos los parámetros.
 
Method Summary
 java.lang.Object getValue()
           
 boolean isOverride()
           
 void setOverride(boolean override)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Trait

public Trait()
Constructor sin parámetros.


Trait

public Trait(java.lang.String value)
Constructor con el que se establece valor como un String y override a true.

Parameters:
value - String que se pone como valor.

Trait

public Trait(boolean value)
Constructor con el que se establece valor como un booleano y override a true.

Parameters:
value - Boolean que se pone como valor.

Trait

public Trait(java.lang.String value,
             boolean override)
Constructor con todos los parámetros. El valor será de tipo String.

Parameters:
value - String que se pone en el atributo value.
override - Valor que se pone en el atributo override.

Trait

public Trait(boolean value,
             boolean override)
Constructor con todos los parámetros. El valor será de tipo booleano.

Parameters:
value - Boolean que se pone como value.
override - Valor que se pone en el atributo override.

Trait

public Trait(java.lang.Object[] value)
Constructor en el que se establece value como un String de objetos, usualmente de tipo String, y override siempre a true.

Parameters:
value - Valor que se establece.

Trait

public Trait(java.lang.Object[] value,
             boolean override)
Constructor con todos los parámetros. El valor será establecido como un array de objetos.

Parameters:
value - Array de objetos que se establece en valor.
override - Valor que se pone en el atributo override.
Method Detail

isOverride

public boolean isOverride()
Returns:
Returns the override.

setOverride

public void setOverride(boolean override)
Parameters:
override - The override to set.

getValue

public java.lang.Object getValue()
Returns:
Returns the value.

setValue

public void setValue(java.lang.Object value)
Parameters:
value - The value to set.


e-REdING. Biblioteca de la Escuela Superior de Ingenieros de Sevilla.


APLICACIÓN PARA LA GENERACIÓN Y ADMINISTRACIÓN DE LA CONFIGURACIÓN DE NAGIOS

: Bravo Ortiz, Agustín
: Ingeniería Telecomunicación
Contenido del proyecto:
Directorio raíz  >  javadoc  >  nagios  >  utilities  >  Trait.html