net.sf.provisioner.config
Class ConfigRequest

java.lang.Object
  extended by net.sf.provisioner.config.ConfigRequest

public class ConfigRequest
extends java.lang.Object

Esta clase representa un requerimiento a ser enviado a un elemento de red. Contiene una instancia de la clase core.Service y un tipo de operacion (Alta, Baja o Modificacion). Inicialmente se construye con un nombre de servicio y un tipo de operacion. Posteriormente se completan los datos del servicio cuando se aplican las reglas.

Version:
$Revision: 1.1.2.1 $, $Date: 2007/11/12 01:57:21 $
Author:
Gonzalo Espert

Field Summary
 java.lang.String operationType
          Tipo de operacion para el requerimiento
 Service service
          Servicio asociado con el request
 
Constructor Summary
ConfigRequest(Service service, java.lang.String operationType)
          Constructor que recibe como entrada un objeto del tipo core.Service y un string con el tipo de operacion.
ConfigRequest(java.lang.String serviceName, java.lang.String operationType)
          Constructor que recibe como entrada un nombre de servicio y un tipo de operacion.
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

service

public Service service
Servicio asociado con el request


operationType

public java.lang.String operationType
Tipo de operacion para el requerimiento

Constructor Detail

ConfigRequest

public ConfigRequest(Service service,
                     java.lang.String operationType)
Constructor que recibe como entrada un objeto del tipo core.Service y un string con el tipo de operacion.

Parameters:
service - Objeto del tipo core.Service que contiene los datos del servicio asociado al request
operationType - Tipo de operacion que debe ejecutar el request

ConfigRequest

public ConfigRequest(java.lang.String serviceName,
                     java.lang.String operationType)
Constructor que recibe como entrada un nombre de servicio y un tipo de operacion. El nombre de servicio es asignado al atributo name del objeto service. El resto de la informacion del servicio sera rellenada al momento de aplicar las reglas a la operacion que contenga al request.

Parameters:
serviceName - Nombre del servicio al cual esta relacionado el request
operationType - Tipo de operacion que debe ejecutar el request
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2007-2008. All Rights Reserved.