JMX Documentation
 
Mbeans (English)
 
  FtpServer
Mbeans (French)
 
  FtpServer
  NetworkInterfaces
 
  Built with Apache Forrest logo Financial help logo
 
Designed for Firefox logo Java.net member logo
 


PDF 

NetworkInterfacesServiceMBean documentation



Bean Description  > List of operations  > Operations declaration 

Bean Description

Description : Gestion des interfaces réseau

Type : net.sbbi.jafs.services.NetworkInterfacesService

Domain : services

ClassName : net.sbbi.jafs.management.NetworkInterfacesServiceMBean

List of operations

applyChangesgetDynDNSClientsClassNamesgetDynDNSClientsParamsgetNatMappersClassNamesgetNatMappersParamsgetNetworkInterfacesIdsgetOSNetworkInterfacesmanageNatMappermanageNetworkInterfacemanageSettingsOnNatMapper

Operations declaration

getOSNetworkInterfaces

DescriptionListe (nom de l'interface, IP, identiant de l'interface) les interfaces réseau définies par vôtre OS

Return typejava.net.NetworkInterface[]

ImpactINFO

getNatMappersClassNames

DescriptionListe tous les noms de class de pilotes NAT disponibles

Return typejava.lang.String[]

ImpactINFO

getNatMappersParams

DescriptionRetourne tous les noms de paramètres et leur descriptions d'un pilote NAT

Return typejava.util.Map

ImpactINFO

Parameters
mapperClassNametype: java.lang.StringLe nom de classe du pilote

getDynDNSClientsClassNames

DescriptionListe tous les noms de classe des clients de DNS dynamiques disponibles

Return typejava.lang.String[]

ImpactINFO

getDynDNSClientsParams

DescriptionRetourne tous les noms de paramètres et leur descriptions d'un client de DNS dynamique

Return typejava.util.Map

ImpactINFO

Parameters
dynDNSClientClassNametype: java.lang.StringLe nom de classe du client

getNetworkInterfacesIds

DescriptionRecherches tous les id d'interfaces réseau configurées.

Return typejava.lang.String[]

ImpactINFO

manageNetworkInterface

DescriptionGère une interface réseau (ajout/suppression/mise à jour)

Return typeboolean

ImpactACTION

Parameters
actiontype: java.lang.StringL'action, 1 caractère A:ajout, D:suppression, U:mise à jour
idtype: java.lang.StringL'id dand la configuration de l'interface réseau, utilisez l'opération getNetworkInterfacesIds pour les lister
isDefaulttype: booleanMarque l'interface comme étant l'interface par défaut à utiliser
nametype: java.lang.StringLe nom de l'interface (IP,nom de l'hôte,Nom interface OS ex:eth0)
fwHostNametype: java.lang.StringLe nom du firewall sur le réseau (IP,nom d'hôte)
dynIPCheckTimetype: intL'intervalle en minutes pour détecter si l'adresse IP de l'interface (firewall ou locale) à changée, 0 si l'IP de l'interface n'est pas dynamique
inputBufferSizetype: intLa taille du tampon d'entrée, 0 pour utiliser la taille par défaut ( 8 Kbyte ), optimiser ce réglage permet d'améliorer sensiblement les vitesses de transfert.
outputBufferSizetype: intLa taille du tampon de sortie, 0 pour utiliser la taille par défaut ( 8 Kbyte ), optimiser ce réglage permet d'améliorer sensiblement les vitesses de transfert.

manageNatMapper

DescriptionGère une pilote NAT pour une interface réseau (ajout/suppression/mise à jour)

Return typeboolean

ImpactACTION

Parameters
actiontype: java.lang.StringL'action, 1 caractère A:ajout, D:suppression, U:mise à jour
networkInterfaceIdtype: java.lang.StringL'id dand la configuration de l'interface réseau, utilisez l'opération listNetworkInterfacesIds pour les lister
classNametype: java.lang.StringLe nom de classe du pilote NAT, utilisez l'opération getNatMappersClassNames pour lister les pilotes disponibles
mappingsMonitoringTimetype: intLe temps en minutes pour le monitoring des liaisons NAT, 0 pour désactiver le monitoring.

manageSettingsOnNatMapper

DescriptionGère les paramètres d'un pilote NAT, pour connnaître les paramètres disponibles et leur description, utilisez l'opération listNatMappersParams

Return typeboolean

ImpactACTION

Parameters
actiontype: java.lang.StringL'action, 1 caractère A:ajout, D:suppression, U:mise à jour
networkInterfaceIdtype: java.lang.StringL'id dand la configuration de l'interface réseau, utilisez l'opération listNetworkInterfacesIds pour les lister
settingNametype: java.lang.StringLe nom du paramètre (casse sensible)
settingValuetype: java.lang.StringLa valeur du paramètre

applyChanges

DescriptionApplique toutes les modifications effectuées avec les opérations manageXXX.

Return typevoid

ImpactACTION


 

Copyright © 2005 SuperBonBon Industries. All rights reserved.
Unless otherwise expressly noted, the contents of these pages are licensed under the Creative Commons - Attribution / Share Alike license.