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


PDF 

ClientSessionMBean documentation



Bean Description  > List of attributes  > List of operations  > Attributes declaration  > Operations declaration 

Bean Description

Description : Une session sur un serveur

Type : net.sbbi.jafs.session.ClientSession

Domain : sessions

ClassName : net.sbbi.jafs.management.ClientSessionMBean

List of attributes

averageDownloadSpeedaverageUploadSpeedcontrolSecurityProtocolcurrentCreditscurrentPathdataSecurityProtocoldownloadingDTPPorthostIpPASVModePIPortprocessedFilesessionTimetotalReadenBytestotalWrittenBytestransfertModetransfertTypeuploadinguserName

List of operations

addCreditsbanendSessionendSessionMsgremoveCreditssendMessagewhois

Attributes declaration

sessionTime

DescriptionLe temp de la session

Typelong

Writeablefalse

userName

DescriptionLe nom de l'utilisateur utilisé par le client

Typejava.lang.String

Writeablefalse

currentPath

DescriptionLe chemin d'accès courrant du client sur le serveur

Typejava.lang.String

Writeablefalse

PASVMode

DescriptionIndique si le client est en mode PASV ou non

Typejava.lang.Boolean

Writeablefalse

hostIp

DescriptionL'adresse IP du client

Typejava.lang.String

Writeablefalse

DTPPort

DescriptionLe port DTP du client

Typejava.lang.Integer

Writeablefalse

PIPort

DescriptionLe port PI du client

Typejava.lang.Integer

Writeablefalse

currentCredits

DescriptionLes crédits du client

Typejava.lang.String

Writeablefalse

uploading

DescriptionIndique si le client est en train de transmettre un fichier

Typejava.lang.Boolean

Writeablefalse

averageUploadSpeed

DescriptionLa vitesse moyenne de transmission en KB/s

Typedouble

Writeablefalse

downloading

DescriptionIndique si le client est en train de télécharger

Typejava.lang.Boolean

Writeablefalse

averageDownloadSpeed

DescriptionLa vitesse moyenne de téléchargement en KB/s

Typedouble

Writeablefalse

processedFile

DescriptionLe fichier couramment utilisé pour la transmission ou le téléchargement

Typejava.lang.String

Writeablefalse

totalReadenBytes

DescriptionLe montant total d'octets lut pendant cette session

Typejava.lang.String

Writeablefalse

totalWrittenBytes

DescriptionLe montant total d'octets écrits pendant cette session

Typejava.lang.String

Writeablefalse

transfertType

DescriptionLe type de transfert

Typejava.lang.String

Writeablefalse

transfertMode

DescriptionLe mode de transfert

Typejava.lang.String

Writeablefalse

controlSecurityProtocol

DescriptionLe protocole de sécurité utilisé actuellement pour la connection de controle

Typejava.lang.String

Writeablefalse

dataSecurityProtocol

DescriptionLe protocole de sécurité utilisé actuellement pour la connection de données

Typejava.lang.String

Writeablefalse

Operations declaration

addCredits

DescriptionDonne des crédits au client

Return type

ImpactACTION

Parameters
credittype: java.lang.LongLe montant en octets ( 1024 = 1Ko ) de bytes à créditer

removeCredits

DescriptionDébite des bytes de crédit au client

Return type

ImpactACTION

Parameters
credittype: java.lang.LongLe montant en octets ( 1024 = 1Ko ) de bytes à débiter

endSession

DescriptionTermine la session

Return type

ImpactACTION

endSessionMsg

DescriptionTermine la session avec envoi de message

Return type

ImpactACTION

Parameters
messagetype: java.lang.StringLe message à envoyer

ban

DescriptionBanni le client et le déconnecte

Return type

ImpactACTION

Parameters
reasontype: java.lang.StringLa raison pour laquelle le client est banni

sendMessage

DescriptionEnvoi d'un message au client

Return type

ImpactACTION

Parameters
messagetype: java.lang.StringLe message à envoyer

whois

DescriptionRecherche WHOIS avec le nom du client connecté ou son adresse IP

Return type

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.