webmngr.templates
Class InterfaceTemplate

java.lang.Object
  |
  +--webmngr.templates.AbstractTemplate
        |
        +--webmngr.templates.InterfaceTemplate
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable, Template

public class InterfaceTemplate
extends AbstractTemplate

Template para uma interface de rede.

Author:
Alexandre Nóbrega Duarte
See Also:
Serialized Form

Constructor Summary
InterfaceTemplate()
          Construtor default.
 
Method Summary
 int getBandwidth()
           
 java.lang.String getConnectedTo()
           
 java.lang.String getNetmask()
           
 void setBandwidth(int bandwidth)
          Configura a velocidade das interfaces que utilizam este template
 void setConnectedTo(java.lang.String connectedTo)
          Indica a qual máquina está interface permite conexão.
 void setNetmask(java.lang.String netmask)
          Configura a máscara de rede das interfaces que usam este template.
 void setTemplate(Template template)
          Copia o conteúdo de um outro template para este template.
 
Methods inherited from class webmngr.templates.AbstractTemplate
addGraphReference, addOID, addOIDRef, clone, getContact, getFunctionalDescription, getGraphReferences, getHardwareDescription, getIndex, getName, getObs, getOIDs, getStatusOID, remGraphReference, remOID, setContact, setFunctionalDescription, setHardwareDescription, setIndex, setName, setObs, setStatusOID
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceTemplate

public InterfaceTemplate()
Construtor default.
Method Detail

setBandwidth

public void setBandwidth(int bandwidth)
Configura a velocidade das interfaces que utilizam este template
Parameters:
bandwidth - Velocidade da interface.

getBandwidth

public int getBandwidth()

setNetmask

public void setNetmask(java.lang.String netmask)
Configura a máscara de rede das interfaces que usam este template.
Parameters:
netmask - Máscara de rede

getNetmask

public java.lang.String getNetmask()

setConnectedTo

public void setConnectedTo(java.lang.String connectedTo)
Indica a qual máquina está interface permite conexão. Utilizado apenas pelo WebDoc.

getConnectedTo

public java.lang.String getConnectedTo()

setTemplate

public void setTemplate(Template template)
Copia o conteúdo de um outro template para este template.
Overrides:
setTemplate in class AbstractTemplate
Parameters:
at - O template do qual este template irá herdar atributos.