Serialized Form


Package MUM.data

Class MUM.data.ComponentDescriptor extends java.lang.Object implements Serializable

Serialized Fields

packageName

java.lang.String packageName
The name of the package


interfaceName

java.lang.String interfaceName
The name of the interface


classList

java.util.HashSet classList
The name of the class


className

java.lang.String className
The name of the class which implements the interface for this component (useful for the factory)

Class MUM.data.IClientStateSynchronizer extends java.lang.Object implements Serializable

Serialized Fields

out

java.io.PrintStream out
An output for debug


curState

java.lang.String curState
The current state of the ubiQoS client


nextState

java.lang.String nextState
The next state of the ubiQoS client

Class MUM.data.InitializationException extends java.lang.Exception implements Serializable

Class MUM.data.MatchNotPossibleException extends java.lang.Exception implements Serializable

Class MUM.data.MUMClientStateSynchronizer extends java.lang.Object implements Serializable

Serialized Fields

out

java.io.PrintStream out
An output for debug


curState

java.lang.String curState
The current state of the MUM client


nextState

java.lang.String nextState
The next state of the MUM client

Class MUM.data.MyComponent extends java.lang.Object implements Serializable

Serialized Fields

packageName

java.lang.String packageName
The packageName of this interface


interfaceName

java.lang.String interfaceName
The interfaceName of this interface


className

java.lang.String className
The className of the class which implements this interface (useful for the factory)


singleComponents

java.util.Hashtable singleComponents
An hash table which comtains pairs of packageName.className:byte[] of the code

Class MUM.data.Path extends java.util.Vector implements Serializable

Class MUM.data.Presentation extends java.lang.Object implements Serializable

Serialized Fields

presName

java.lang.String presName
The name of the presentation


description

java.lang.String description
A little description the presentation

Class MUM.data.ServiceProviderException extends java.lang.Exception implements Serializable


Package MUM.gui

Class MUM.gui.RegisterPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

format

PresentationMetadata format
The final format


registerAgent

IRegisterMetaDataAgent registerAgent
A pointer to the agent which need the data collected in this panel


presNameL

javax.swing.JLabel presNameL
considered compression ratio 150:1


presentationDescriptionL

javax.swing.JLabel presentationDescriptionL
considered compression ratio 150:1


presentationFileL

javax.swing.JLabel presentationFileL
considered compression ratio 150:1


durationL

javax.swing.JLabel durationL
considered compression ratio 150:1


encodingFormatL

javax.swing.JLabel encodingFormatL
considered compression ratio 150:1


dimensionL

javax.swing.JLabel dimensionL
considered compression ratio 150:1


frameRateL

javax.swing.JLabel frameRateL
considered compression ratio 150:1


presNameT

javax.swing.JTextField presNameT

qualityT

javax.swing.JTextField qualityT

presentationFileT

javax.swing.JTextField presentationFileT

durationT

javax.swing.JTextField durationT

encodingFormatT

javax.swing.JTextField encodingFormatT

dimensionT

javax.swing.JTextField dimensionT

frameRateT

javax.swing.JTextField frameRateT

areaChiamate

javax.swing.JTextArea areaChiamate

ok

javax.swing.JButton ok

ok2

javax.swing.JButton ok2

riga1

javax.swing.Box riga1

riga2

javax.swing.Box riga2

riga3

javax.swing.Box riga3

riga4

javax.swing.Box riga4

riga5

javax.swing.Box riga5

riga6

javax.swing.Box riga6

tot

javax.swing.Box tot

Class MUM.gui.SimpleClientFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

p

ClientPanel p

Class MUM.gui.TestEliminateMetadataPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

testAgent

ITestMetadataServiceAgent testAgent

eliminate

javax.swing.JButton eliminate

exit

javax.swing.JButton exit

name

javax.swing.JTextField name

desc

javax.swing.JTextField desc

riga1

javax.swing.Box riga1

riga2

javax.swing.Box riga2

Class MUM.gui.TestGetMetadataPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

testAgent

ITestMetadataServiceAgent testAgent
A pointer to the agent which need the data collected in this panel


presName

javax.swing.JTextField presName
JTextField


desc

javax.swing.JTextField desc
JTextField


get

javax.swing.JButton get
JButtons


exit

javax.swing.JButton exit
JButtons


riga1

javax.swing.Box riga1
Box


riga2

javax.swing.Box riga2
Box

Class MUM.gui.TestInsertMetadataPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

testAgent

ITestMetadataServiceAgent testAgent
A pointer to the agent which need the data collected in this panel


insert

javax.swing.JButton insert

exit

javax.swing.JButton exit

riga1

javax.swing.Box riga1

riga2

javax.swing.Box riga2

Class MUM.gui.TestMetadataSystemPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

testAgent

ITestMetadataServiceAgent testAgent
A pointer to the agent which need the data collected in this panel


areaMessaggi

javax.swing.JTextArea areaMessaggi

insert

javax.swing.JButton insert

eliminate

javax.swing.JButton eliminate

get

javax.swing.JButton get

exit

javax.swing.JButton exit

riga1

javax.swing.Box riga1

riga2

javax.swing.Box riga2

riga3

javax.swing.Box riga3

Class MUM.gui.VCRWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

myPlayerWindow

playerWindow myPlayerWindow

invokedStandalone

boolean invokedStandalone


Package MUM.initService

Class MUM.initService.InitException extends java.lang.Exception implements Serializable

Serialized Fields

sorgente

java.lang.String sorgente
Una stringa che denota la classe dell'oggetto che ha lanciato l'eccezione

Class MUM.initService.InitFinishedEvent extends java.util.EventObject implements Serializable

Serialized Fields

csm

IClientSessionManager csm
The client session Manager istantiated


proxyEndpoint

ComponentInfo proxyEndpoint
Endpoint per la comunicazione del Client con il proxy col quale vogliamo fare il rebind.

Class MUM.initService.InitProblemsEvent extends java.util.EventObject implements Serializable

Serialized Fields

explanation

java.lang.String explanation
The explanation of the problem

Class MUM.initService.NomadicClientPlan extends java.lang.Object implements Serializable

Serialized Fields

pathToTargetPlace

Path pathToTargetPlace
Questa è la struttura dati che mantiene le entry per il NoQualityPlan


clientAgentID

AgentID clientAgentID
AgentID del ClientAgent, serve per la registrazione delle entità nei place


presentation

IPresentationMetadata presentation
Presentazione a cui si riferisce questo piano


proxyEndpoint

ComponentInfo proxyEndpoint
Endpoint per la comunicazione del Client con il proxy col quale vogliamo fare il rebind.


clientEntry

PlanEntry clientEntry
La Plan Entry per questo Plan

Class MUM.initService.NomadicSwitchFinishedEvent extends java.util.EventObject implements Serializable

Class MUM.initService.PlanEntry extends java.lang.Object implements Serializable

Serialized Fields

place

PlaceID place
The place for this entry


swToDownload

java.util.Vector swToDownload
The software to download


type

java.lang.String type
The type of this entry


initParam

java.lang.Object[] initParam
The array of objects that contains the parameters for the initialization of the sw to download and init

Class MUM.initService.PlanVisitorAgent extends Agent implements Serializable

Serialized Fields

creatorID

AgentID creatorID
the guy to which i will notify the finish of the configuration operation by MSG


plan

Plan plan
The Plan for this PlanVisitorAgent


man

IDownloadManager man
The download manager used by this visitor agent


proxyIsIstantiated

java.lang.Boolean proxyIsIstantiated
This flag says if a proxy was already istantiated...


info

ComponentInfo info
The component info of the next entity in the path, if any


terminate

boolean terminate
A boolean that tells to the PlanVisitorAgent to terminate


nomadicTime

java.lang.Long nomadicTime
Here the time required for the nomadic initialization is saved.


configureFileName

java.lang.String configureFileName
log4j configuration file name, relative to the dir where MUM is launched that is Lab\MUM\somaEnvironment

Class MUM.initService.VectorMultiplePlan extends java.lang.Object implements Serializable

Serialized Fields

availablePlans

java.util.Vector availablePlans
il vettore dove vengono conservati i plan


agent

AgentID agent
L'identificatore unico del client agent che ha emesso il plan

Class MUM.initService.VectorSinglePlan extends java.lang.Object implements Serializable

Serialized Fields

list

java.util.Vector list
Questa è la struttura dati che mantiene le entry per il NoQualityPlan


clientAgentID

AgentID clientAgentID
AgentID del ClientAgent, serve per la registrazione delle entità nei place


presentation

IPresentationMetadata presentation
Presentazione a cui si riferisce questo piano


Package MUM.messages

Class MUM.messages.ComponentInfo extends java.lang.Object implements Serializable

Serialized Fields

serverAddr

java.net.InetAddress serverAddr

port

int port

type

java.lang.String type

Class MUM.messages.DeleteProfile extends ProfileCommand implements Serializable

Serialized Fields

userIdentifier

java.lang.String userIdentifier

Class MUM.messages.GetPlatformDescriptor extends PlatformDescriptorCommand implements Serializable

Serialized Fields

uniqueId

java.lang.String uniqueId
the platform identifier

Class MUM.messages.GetPlatformDescriptorForPath extends PlatformDescriptorCommand implements Serializable

Serialized Fields

path

Path path
the pat which localize this platform

Class MUM.messages.GetProfile extends ProfileCommand implements Serializable

Serialized Fields

userIdentifier

java.lang.String userIdentifier

Class MUM.messages.JoinStreaming extends VCRCommand implements Serializable

Serialized Fields

presentationMetadata

IMetadata presentationMetadata
This is the requested presentation


clientAddress

javax.media.rtp.SessionAddress clientAddress
This is the address of the client

Class MUM.messages.LeaveCmd extends VCRCommand implements Serializable

Class MUM.messages.MetaDataCommand extends java.lang.Object implements Serializable

Class MUM.messages.ModifyProfile extends ProfileCommand implements Serializable

Serialized Fields

profileMD

IProfile profileMD

Class MUM.messages.PlatformDescriptorCommand extends java.lang.Object implements Serializable

Class MUM.messages.ProfileCommand extends java.lang.Object implements Serializable

Class MUM.messages.QueryTime extends VCRCommand implements Serializable

Class MUM.messages.RegisterPlatformDescriptor extends PlatformDescriptorCommand implements Serializable

Serialized Fields

platform

IPlatformDescriptor platform
the platform descriptor

Class MUM.messages.RegisterPlatformDescriptorForPath extends PlatformDescriptorCommand implements Serializable

Serialized Fields

uniqueId

java.lang.String uniqueId
the platform identifier


path

Path path
the pat which localize this platform

Class MUM.messages.RegisterProfile extends ProfileCommand implements Serializable

Serialized Fields

profileMD

IProfile profileMD

Class MUM.messages.SetAtTimeStreaming extends VCRCommand implements Serializable

Serialized Fields

time

javax.media.Time time

Class MUM.messages.StartStreaming extends VCRCommand implements Serializable

Class MUM.messages.StopStreaming extends VCRCommand implements Serializable

Class MUM.messages.VCRCommand extends java.lang.Object implements Serializable


Package MUM.metadataService.commands

Class MUM.metadataService.commands.AddChildInformationCommand extends Command implements Serializable

Serialized Fields

childComponentInfo

ComponentInfo childComponentInfo
Le informazioni sul figlio.

Class MUM.metadataService.commands.GetCurrentPolicyCommand extends Command implements Serializable

Class MUM.metadataService.commands.GetGenericMetadataServiceCommand extends Command implements Serializable

Class MUM.metadataService.commands.GetNormalMetadataServiceCommand extends Command implements Serializable

Class MUM.metadataService.commands.RegisteredChildInformationCommand extends Command implements Serializable

Class MUM.metadataService.commands.SetCurrentPolicyCommand extends Command implements Serializable

Serialized Fields

currentPolicy

IPolicy currentPolicy
La politica corrente.

Class MUM.metadataService.commands.SetGenericMetadataServiceCommand extends Command implements Serializable

Serialized Fields

rootCI

ComponentInfo rootCI
I dati di cui ho bisogno


fatherCI

ComponentInfo fatherCI

currentPolicy

IPolicy currentPolicy

Class MUM.metadataService.commands.SetNormalMetadataServiceCommand extends Command implements Serializable

Serialized Fields

info

ComponentInfo info
Il dato di cui ho bisogno


Package MUM.metadataService.exception

Class MUM.metadataService.exception.MetadataException extends java.lang.Exception implements Serializable

Serialized Fields

exception

java.lang.Exception exception

Class MUM.metadataService.exception.MetadataNotDeletedException extends java.lang.Exception implements Serializable

Class MUM.metadataService.exception.MetadataNotFoundException extends java.lang.Exception implements Serializable

Class MUM.metadataService.exception.MetadataNotInsertedException extends java.lang.Exception implements Serializable


Package MUM.metadataService.messages

Class MUM.metadataService.messages.AbortDeleteFromRootMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.AbortDeleteMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.BeginDeleteMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.DeleteFromRootMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.DeleteMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.DeleteMetadataResponse extends MetadataResponse implements Serializable

Serialized Fields

deleted

boolean deleted

exception

java.lang.Exception exception

Class MUM.metadataService.messages.DeleteWithPoliciesMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.GetMetadataListRequest extends MetadataRequest implements Serializable

Serialized Fields

presentation

Presentation presentation

Class MUM.metadataService.messages.GetMetadataListResponse extends MetadataResponse implements Serializable

Serialized Fields

presentationMetadataList

PresentationMetadataList presentationMetadataList

Class MUM.metadataService.messages.GetWithPoliciesMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.InsertFromRootMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.InsertMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.InsertMetadataResponse extends MetadataResponse implements Serializable

Serialized Fields

inserted

boolean inserted

exception

java.lang.Exception exception

Class MUM.metadataService.messages.InsertToFatherMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.InsertWithPoliciesMetadataRequest extends MetadataRequest implements Serializable

Serialized Fields

presentationMetadata

PresentationMetadata presentationMetadata

Class MUM.metadataService.messages.MetadataRequest extends java.lang.Object implements Serializable

Class MUM.metadataService.messages.MetadataResponse extends java.lang.Object implements Serializable


Package MUM.metadataService.metadata

Class MUM.metadataService.metadata.Metadata extends java.lang.Object implements Serializable

Serialized Fields

title

java.lang.String title

creator

java.lang.String creator

subject

java.lang.String subject

description

java.lang.String description

identifier

java.lang.String identifier

language

java.lang.String language

rights

java.lang.String rights

mediaLocator

MediaLocator mediaLocator

mediaTime

MediaTime mediaTime

mediaFormat

MediaFormat mediaFormat

temporalDecomposition

TemporalDecomposition temporalDecomposition

presentation

Presentation presentation
The presentation description


duration

javax.media.Time duration
The duration of the presentation


format

javax.media.format.VideoFormat format
The media objects which compone the presentation


cpuRequests

java.util.Hashtable cpuRequests
an array to save the required CPU for the three platform capabilities: low (0), medium (1), high (2)


quality

java.lang.Integer quality
the required capability of the target machine


band

java.lang.Integer band
the required bandwidth

Class MUM.metadataService.metadata.MetadataList extends java.lang.Object implements Serializable

Serialized Fields

list

java.util.Vector list
Il vettore utilizzato per realizzare la lista.

Class MUM.metadataService.metadata.PresentationMetadata extends java.lang.Object implements Serializable

Serialized Fields

path

Path path
The path from the Place where the presentation is kept to the root


absolutePath

java.lang.String absolutePath
The absolute path name for this presentation, its location the file is physically kept


metaData

IMetadata metaData
The meta for this presentation


isUsing

boolean isUsing
The flag that indicate if presentation is currently using.

Class MUM.metadataService.metadata.PresentationMetadataList extends java.lang.Object implements Serializable

Serialized Fields

list

java.util.Vector list
Il vettore utilizzato per realizzare la lista.


Package MUM.metadataService.metadata.mpeg7

Class MUM.metadataService.metadata.mpeg7.Content extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Il nome.

Class MUM.metadataService.metadata.mpeg7.FileFormat extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Il nome.

Class MUM.metadataService.metadata.mpeg7.Format extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Il nome.

Class MUM.metadataService.metadata.mpeg7.Frame extends java.lang.Object implements Serializable

Serialized Fields

height

java.lang.String height
L'altezza.


width

java.lang.String width
La larghezza.


rate

java.lang.String rate
La bit rate.

Class MUM.metadataService.metadata.mpeg7.MediaFormat extends java.lang.Object implements Serializable

Serialized Fields

content

Content content
Il contenuto.


medium

Medium medium
Il media.


fileFormat

FileFormat fileFormat
Il formato del file.


fileSize

java.lang.String fileSize
La grandezza del file.


visualCoding

VisualCoding visualCoding
Il visualCoding.

Class MUM.metadataService.metadata.mpeg7.MediaLocator extends java.lang.Object implements Serializable

Serialized Fields

mediaUri

java.lang.String mediaUri
Rapppresenta l'URI della presentazione multimediale.

Class MUM.metadataService.metadata.mpeg7.MediaTime extends java.lang.Object implements Serializable

Serialized Fields

mediaTimePoint

java.lang.String mediaTimePoint
Rappresenta il punto iniziale.


mediaDuration

java.lang.String mediaDuration
Rappresenta la durata.

Class MUM.metadataService.metadata.mpeg7.Medium extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Il nome.

Class MUM.metadataService.metadata.mpeg7.Pixel extends java.lang.Object implements Serializable

Serialized Fields

aspectRatio

java.lang.String aspectRatio
L'aspectRatio.


bitsPer

java.lang.String bitsPer
La bitsPer.

Class MUM.metadataService.metadata.mpeg7.TemporalDecomposition extends java.lang.Object implements Serializable

Serialized Fields

videoSegments

VideoSegment[] videoSegments
I segmenti che compongono la presentazione.

Class MUM.metadataService.metadata.mpeg7.TextAnnotation extends java.lang.Object implements Serializable

Serialized Fields

freeTextAnnotation

java.lang.String freeTextAnnotation
Il testo.

Class MUM.metadataService.metadata.mpeg7.VideoSegment extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.String id
L'id.


mediaTime

MediaTime mediaTime
Il mediaTime.


textAnnotation

TextAnnotation textAnnotation
La textAnnotation

Class MUM.metadataService.metadata.mpeg7.VisualCoding extends java.lang.Object implements Serializable

Serialized Fields

format

Format format
Il formato.


pixel

Pixel pixel
Il pixel.


frame

Frame frame
Il frame.


Package MUM.metadataService.policies

Class MUM.metadataService.policies.PoliciesList extends java.lang.Object implements Serializable

Serialized Fields

policiesList

java.util.Vector policiesList
Il vettore utilizzato per realizzare la lista.

Class MUM.metadataService.policies.Policy extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
Il nome della politica.


minDistance

java.lang.Integer minDistance
La minima distanza tra due presentazioni uguali.


Package MUM.multimediaServicesService

Class MUM.multimediaServicesService.MultimediaServerExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

service

IServer service
Il demone da gestire.

 

Class MUM.multimediaServicesService.MultimediaServiceNotInstantiatedException extends java.lang.Exception implements Serializable

Class MUM.multimediaServicesService.SoftwareToAddNotFoundException extends java.lang.Exception implements Serializable


Package MUM.profile

Class MUM.profile.Capability extends java.lang.Object implements Serializable

Serialized Fields

capability

java.lang.String capability
The capability of the istantiated object


bandwidth

java.lang.Integer bandwidth
The available bandwidth


d

java.awt.Dimension d
Video dimension

Class MUM.profile.FixedClientProfile extends Profile implements Serializable

Serialized Fields

path

Path path
the path from the root of the SOMA name space to this guy

Class MUM.profile.NomadicUserProfile extends Profile implements Serializable

Serialized Fields

knownPaths

java.util.Hashtable knownPaths
the path from the root of the SOMA name space to this guy

Class MUM.profile.PlatformDescriptor extends java.lang.Object implements Serializable

Serialized Fields

id

java.lang.String id
the uniqueID


capability

Capability capability
the capability

Class MUM.profile.Profile extends java.lang.Object implements Serializable

Serialized Fields

identifier

java.lang.String identifier
The a unique identifier for this profile


name

java.lang.String name
Name of the client


surname

java.lang.String surname
Surname of the client


Package MUM.profileService

Class MUM.profileService.GetProfileServiceInformationCommand extends Command implements Serializable

Class MUM.profileService.RegisterProfileContainerInfoCommand extends Command implements Serializable

Serialized Fields

info

ComponentInfo info


Package MUM.repositoryService

Class MUM.repositoryService.ComponentDescriptorRepositoryException extends java.lang.Exception implements Serializable

Class MUM.repositoryService.ComponentRepositoryException extends java.lang.Exception implements Serializable

Class MUM.repositoryService.ComponentRepositoryExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

componentRepositoryManager

ComponentRepositoryManager componentRepositoryManager
The ComponentRepositoryManager who does the work


dir

java.lang.String dir

Class MUM.repositoryService.DownloadFinishedEvent extends java.util.EventObject implements Serializable

Serialized Fields

downloadId

int downloadId

Class MUM.repositoryService.DownloadProblemsEvent extends java.util.EventObject implements Serializable

Class MUM.repositoryService.GetPathCommand extends Command implements Serializable

Class MUM.repositoryService.RegisterPathCommand extends Command implements Serializable

Serialized Fields

comPath

Path comPath


Package MUM.resourceMngService

Class MUM.resourceMngService.CPUStatusEvent extends java.util.EventObject implements Serializable

Serialized Fields

cpuUsagePercentage

int cpuUsagePercentage
The CPU usage percentage

Class MUM.resourceMngService.NegativeResponse extends java.lang.Object implements Serializable

Serialized Fields

explanation

java.lang.String explanation
The explanation of the refuse

Class MUM.resourceMngService.PositiveResponse extends java.lang.Object implements Serializable

Class MUM.resourceMngService.ReconfigurationEvent extends java.util.EventObject implements Serializable

Serialized Fields

explanation

java.lang.String explanation
The explanation for the request of this reconfiguration event

Class MUM.resourceMngService.ResourceBookingException extends java.lang.Exception implements Serializable


Package SOMA

Class SOMA.NewDomainExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

dir

DirExplorerItem dir
 

Class SOMA.NewPlaceExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

dir

DirExplorerItem dir
 


Package SOMA.agent

Class SOMA.agent.Agent extends java.lang.Object implements Serializable

Serialized Fields

myID

AgentID myID
 

start

java.lang.String start
Metodo che verra' eseguito alla prossima attivazione dell'agente.

mailbox

Mailbox mailbox

traceable

boolean traceable
See Also:
Agent.setTraceable( boolean )

Class SOMA.agent.AgentLauncherExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

env

Environment env

Class SOMA.agent.AgentPermission extends java.security.BasicPermission implements Serializable

Class SOMA.agent.AgentSecurityException extends java.lang.SecurityException implements Serializable

Class SOMA.agent.AgentWorker.AgentWorkerException extends java.lang.Exception implements Serializable

Class SOMA.agent.AgentWorkerExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

env

Environment env

Class SOMA.agent.CantGoException extends java.lang.Exception implements Serializable

Class SOMA.agent.Mailbox extends java.lang.Object implements Serializable

Serialized Fields

messages

java.util.LinkedList messages

mailListener

Mailbox.MailListener mailListener

Class SOMA.agent.Message extends java.lang.Object implements Serializable

Serialized Fields

from

AgentID from

to

AgentID to

message

java.lang.Object message


Package SOMA.agent.classLoading

Class SOMA.agent.classLoading.ClassManager.ClassManagerException extends java.lang.Exception implements Serializable

Class SOMA.agent.classLoading.ClassManagerExplorerItem extends StringExplorerItem implements Serializable

Serialized Fields

classManager

ClassManager classManager

Class SOMA.agent.classLoading.ClassRequestCommand extends Command implements Serializable

Serialized Fields

className

java.lang.String className

sender

PlaceID sender

waitAndTimeoutIndex

int waitAndTimeoutIndex

classDataIndex

int classDataIndex

Class SOMA.agent.classLoading.SendClassCommand extends Command implements Serializable

Serialized Fields

classData

byte[] classData

classDataIndex

int classDataIndex

waitAndTimeoutIndex

int waitAndTimeoutIndex


Package SOMA.agent.mobility

Class SOMA.agent.mobility.AgentDeathCommand extends QuickCommand implements Serializable

Serialized Fields

agentID

AgentID agentID

Class SOMA.agent.mobility.AgentPositionStore extends java.lang.Object implements Serializable

Serialized Fields

positions

java.util.Hashtable positions

Class SOMA.agent.mobility.AgentPositionUpdateCommand extends QuickCommand implements Serializable

Serialized Fields

agentID

AgentID agentID

placeID

PlaceID placeID

Class SOMA.agent.mobility.AgentTransportCommand extends Command implements Serializable

Serialized Fields

agentPacket

AgentPacket agentPacket
 

destination

PlaceID destination
 

Class SOMA.agent.mobility.BasicAgentPacket extends java.lang.Object implements Serializable

Serialized Fields

packet

byte[] packet

agentID

AgentID agentID

className

java.lang.String className

classToLoadSet

java.util.Set classToLoadSet

Class SOMA.agent.mobility.BasicAgentPacketSecurity extends java.lang.Object implements Serializable

Serialized Fields

packet

byte[] packet

agentID

AgentID agentID

className

java.lang.String className

classToLoadSet

java.util.Set classToLoadSet

Class SOMA.agent.mobility.PlaceAccessPermission extends java.security.Permission implements Serializable

Serialized Fields

placeID

PlaceID placeID
Costruttore.

Per rispettare la sintassi di una normale BasicPermission e' stato utilizzato uno stratagemma: il nome del permesso si ottiene separando con un punto il nome di dominio dal il nome di place.

Esempio: PlaceAccessPermission( Italia.Roma )

Questo permette di specificare molto facilmente permessi di vario tipo:

Class SOMA.agent.mobility.SavedWorker extends java.lang.Object implements Serializable

Serialized Fields

packet

AgentPacket packet

activate

boolean activate

Class SOMA.agent.mobility.SendMessageCommand extends Command implements Serializable

Serialized Fields

message

Message message

attemptsCount

int attemptsCount

Class SOMA.agent.mobility.SystemAgentPacket extends java.lang.Object implements Serializable

Serialized Fields

agent

Agent agent

Class SOMA.agent.mobility.UbiQoSSystemAgentPacket extends java.lang.Object implements Serializable

Serialized Fields

packet

byte[] packet

agentID

AgentID agentID

className

java.lang.String className


Package SOMA.applet

Class SOMA.applet.ButtonApplet extends java.applet.Applet implements Serializable

Serialized Fields

startButton

java.awt.Button startButton

Class SOMA.applet.SOMAConsole extends OutputFrame implements Serializable

Serialized Fields

root

DirExplorerItem root

explorer

ExplorerThread explorer


Package SOMA.explorer

Class SOMA.explorer.DirExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

Items

java.util.Hashtable Items
 

Index

java.util.List Index
 

DirectoryName

java.lang.String DirectoryName
 

Class SOMA.explorer.ExplorerItem extends java.lang.Object implements Serializable

Serialized Fields

Syntax

java.lang.String Syntax
Sintassi: stringa di descrizione della voce di menu. Viene visualizzata dal comando DirExplorerItem.PrintDirectory( PrintStream ), accanto al nome della voce di menu.
E' accessibile tramite i metodi getSyntax() e setSyntax( String Syntax ).

 

Class SOMA.explorer.ExplorerThreadGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

root

DirExplorerItem root

treeModel

javax.swing.tree.DefaultTreeModel treeModel

explorerTreeSelectionListener

ExplorerThreadGUI.ExplorerTreeSelectionListener explorerTreeSelectionListener

lc

javax.security.auth.login.LoginContext lc
private PipedOutputStream pos=new PipedOutputStream(); private PrintStream out=new PrintStream(pos,true); private PipedInputStream pis; private InputStreamReader isr; private BufferedReader br;


somaUser

javax.security.auth.Subject somaUser

somaUserCallbackHandler

ExplorerThreadGUI.SomaUserCallbackHandler somaUserCallbackHandler

userContext

java.security.AccessControlContext userContext

explorerScrollPane

javax.swing.JScrollPane explorerScrollPane

outputScrollPane

javax.swing.JScrollPane outputScrollPane

syntaxPanel

javax.swing.JPanel syntaxPanel

explorerTree

javax.swing.JTree explorerTree

outputTextArea

javax.swing.JTextArea outputTextArea

syntaxLabel

javax.swing.JLabel syntaxLabel

executeButton

javax.swing.JButton executeButton

somaMenuBar

javax.swing.JMenuBar somaMenuBar

jMenu1

javax.swing.JMenu jMenu1

logonSomaMenu

javax.swing.JMenuItem logonSomaMenu

logoutSomaMenu

javax.swing.JMenuItem logoutSomaMenu

Class SOMA.explorer.LoadExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

dir

DirExplorerItem dir
 

Class SOMA.explorer.ObjectExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

myObject

java.lang.Object myObject
 

Class SOMA.explorer.StringExplorerItem extends ExplorerItem implements Serializable


Package SOMA.gui

Class SOMA.gui.AdvConfig extends Finestra implements Serializable

Serialized Fields

botCreaDom

javax.swing.JButton botCreaDom
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botCreaPla

javax.swing.JButton botCreaPla
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botCreaPMob

javax.swing.JButton botCreaPMob
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botApriDNS

javax.swing.JButton botApriDNS
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botApriPNS

javax.swing.JButton botApriPNS
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botApriPlace

javax.swing.JButton botApriPlace
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botLanciaAg

javax.swing.JButton botLanciaAg
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botChiudi

javax.swing.JButton botChiudi
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


panChePlace

PanChePlace panChePlace

panMappe

PanMappe panMappe

testata

PanTestoSC testata

placeCorrente

PlaceID placeCorrente
Place correntemente selezionato tramite il pannello delle mappe


anagrafe

Anagrafe anagrafe
Qui ci memorizzo l'unico oggetto "Anagrafe" (che non deve essere "null") da usare.

Class SOMA.gui.DebugWindow extends Finestra implements Serializable

Serialized Fields

botChiudi

javax.swing.JButton botChiudi
Oggetti che mostrano frasi, cioè che dipendono dalla lingua.


botPulisci

javax.swing.JButton botPulisci
Oggetti che mostrano frasi, cioè che dipendono dalla lingua.


textArea

javax.swing.JTextArea textArea

panFontDim

PanFontDim panFontDim

testata

PanTestoSC testata

Class SOMA.gui.DefPlace extends Finestra implements Serializable

Serialized Fields

finGenitore

Finestra finGenitore
Per memorizzare i parametri passati al costruttore, in modo che siano visibili anche agli altri metodi.


advanced

boolean advanced

dominioIniziale

PlaceID dominioIniziale

anagrafe

Anagrafe anagrafe

labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labInsReg1

javax.swing.JLabel labInsReg1
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labInsReg2

javax.swing.JLabel labInsReg2
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botCrea

javax.swing.JButton botCrea

botCanc

javax.swing.JButton botCanc

chkApriFin

javax.swing.JCheckBox chkApriFin

chkSicuro

javax.swing.JCheckBox chkSicuro

panLocRem

PanLocRem panLocRem
Pannelli per input "particolari".


panNomPor

PanNomePorta panNomPor

testata

PanTestoSC testata

Class SOMA.gui.DefPlaceDef extends Finestra implements Serializable

Serialized Fields

finGenitore

Finestra finGenitore
Per memorizzare i parametri passati al costruttore, in modo che siano visibili anche agli altri metodi.


advanced

boolean advanced

dominioIniziale

PlaceID dominioIniziale

anagrafe

Anagrafe anagrafe

labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labInsReg1

javax.swing.JLabel labInsReg1
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labInsReg2

javax.swing.JLabel labInsReg2
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botCrea

javax.swing.JButton botCrea

botCanc

javax.swing.JButton botCanc

chkApriFin

javax.swing.JCheckBox chkApriFin

chkSicuro

javax.swing.JCheckBox chkSicuro

panLocRem

PanLocRem panLocRem
Pannelli per input "particolari".


panNomPor

PanNomePorta panNomPor

testata

PanTestoSC testata

Class SOMA.gui.DefPlaceMob extends Finestra implements Serializable

Serialized Fields

finGenitore

Finestra finGenitore
Per memorizzare i parametri passati al costruttore, in modo che siano visibili anche agli altri metodi.


advanced

boolean advanced

dominioIniziale

PlaceID dominioIniziale

anagrafe

Anagrafe anagrafe

labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labInsReg1

javax.swing.JLabel labInsReg1
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labInsReg2

javax.swing.JLabel labInsReg2
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botCrea

javax.swing.JButton botCrea

botCanc

javax.swing.JButton botCanc

chkApriFin

javax.swing.JCheckBox chkApriFin

panLocRem

PanLocRem panLocRem
Pannelli per input "particolari".


panNomPor

PanNomePorta panNomPor

testata

PanTestoSC testata

Class SOMA.gui.FinAbout extends Finestra implements Serializable

Serialized Fields

finGenit

javax.swing.JFrame finGenit
La finestra genitore, quella passata al costruttore


lab1

javax.swing.JLabel lab1
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


lab1B

javax.swing.JLabel lab1B
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


lab2

javax.swing.JLabel lab2
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labIco1

javax.swing.JLabel labIco1
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labIco2

javax.swing.JLabel labIco2
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labIco3

javax.swing.JLabel labIco3
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botOk

javax.swing.JButton botOk

testata

PanTestoSC testata

Class SOMA.gui.FinAgentElencoPlace extends Finestra implements Serializable

Serialized Fields

agente

FinGoto1000Listener agente
Per memorizzare i parametri passati al costruttore, in modo che siano visibili anche agli altri metodi.


conBotGoto

boolean conBotGoto

fraseTesta

java.lang.String fraseTesta

elencoPlace

java.util.Vector elencoPlace

placeHome

PlaceID placeHome

placeAtt

PlaceID placeAtt

tabella

javax.swing.JTable tabella
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


modelloElencoPlace

javax.swing.table.TableModel modelloElencoPlace

labTesta

javax.swing.JLabel labTesta

botGoTo

javax.swing.JButton botGoTo

botClose

javax.swing.JButton botClose

Class SOMA.gui.FinAgentElencoPlace.ModelloElencoPlace extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

elencoPlace

java.util.Vector elencoPlace

placeHome

PlaceID placeHome

placeAtt

PlaceID placeAtt

iconaHomeOra

javax.swing.ImageIcon iconaHomeOra

iconaHome

javax.swing.ImageIcon iconaHome

iconaOra

javax.swing.ImageIcon iconaOra

iconaNull

javax.swing.ImageIcon iconaNull

Class SOMA.gui.FinAgentInfo extends Finestra implements Serializable

Serialized Fields

agentID

AgentID agentID
L'AgentID di cui mostrare le informazioni.


labAgentID

javax.swing.JLabel labAgentID
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labHome

javax.swing.JLabel labHome
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtAgentID

javax.swing.JTextField txtAgentID

txtHome

javax.swing.JTextField txtHome

botChiudi

javax.swing.JButton botChiudi

Class SOMA.gui.FinAgentMessage extends Finestra implements Serializable

Serialized Fields

message

Message message
Il messaggio da mostrare/scrivere.


agente

FinAgentMessageListener agente

modalita

int modalita

labMess

javax.swing.JLabel labMess
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labMitt

javax.swing.JLabel labMitt
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labDest

javax.swing.JLabel labDest
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labText

javax.swing.JLabel labText
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtMitt

javax.swing.JTextField txtMitt

txtDest

javax.swing.JTextField txtDest

txtText

javax.swing.JTextArea txtText

botSend

javax.swing.JButton botSend

botReply

javax.swing.JButton botReply

botClose

javax.swing.JButton botClose

Class SOMA.gui.FinCAAddress extends Finestra implements Serializable

Serialized Fields

finestraPlace

FinestraPlace finestraPlace
Riferimenti dati tramite il costruttore.


profile

ProfileManager profile

address

InfrastructureAddress address
Riferimento in più, usato internamente da questa finestra.


labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labAtt

javax.swing.JLabel labAtt
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labDef

javax.swing.JLabel labDef
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labCaHH

javax.swing.JLabel labCaHH
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labLdapHH

javax.swing.JLabel labLdapHH
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labCaIP

javax.swing.JLabel labCaIP
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labCaPo

javax.swing.JLabel labCaPo
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labLdapIP

javax.swing.JLabel labLdapIP
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labLdapPo

javax.swing.JLabel labLdapPo
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txt1CaIP

javax.swing.JTextField txt1CaIP

txt1CaPo

javax.swing.JTextField txt1CaPo

txt1LdapIP

javax.swing.JTextField txt1LdapIP

txt1LdapPo

javax.swing.JTextField txt1LdapPo

txt2CaIP

javax.swing.JTextField txt2CaIP

txt2CaPo

javax.swing.JTextField txt2CaPo

txt2LdapIP

javax.swing.JTextField txt2LdapIP

txt2LdapPo

javax.swing.JTextField txt2LdapPo

botSet

javax.swing.JButton botSet

botDef

javax.swing.JButton botDef

botLocal

javax.swing.JButton botLocal

botConnect

javax.swing.JButton botConnect

botOnOff

javax.swing.JButton botOnOff

botKO

javax.swing.JButton botKO

Class SOMA.gui.FinConContainer extends Finestra implements Serializable

Serialized Fields

mioContainer

java.awt.Container mioContainer
Oggetti passati al costruttore


winTitolo

java.lang.String winTitolo

botOk

javax.swing.JButton botOk
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.

Class SOMA.gui.FinConnect extends Finestra implements Serializable

Serialized Fields

finestraPlace

FinestraPlace finestraPlace
Riferimenti dati tramite il costruttore.


actionPlace

ActionPlace actionPlace

radioCombo

javax.swing.JRadioButton radioCombo
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


radioTesto

javax.swing.JRadioButton radioTesto
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labSpiega

javax.swing.JLabel labSpiega

panPlace

PanPlace panPlace

txtPlace

javax.swing.JTextField txtPlace

botOK

javax.swing.JButton botOK

botKO

javax.swing.JButton botKO

Class SOMA.gui.Finestra extends java.lang.Object implements Serializable

Serialized Fields

X

int X
Oggetti passati al costruttore.


Y

int Y
Oggetti passati al costruttore.


mioFrame

javax.swing.JFrame mioFrame
Oggetti inizializzati da "costruisciFinestra" Possono (e devono) essere usati dalle sottoclassi!


PanCentro

javax.swing.JPanel PanCentro

contentPane

java.awt.Container contentPane

nomeFinestra

java.lang.String nomeFinestra

Class SOMA.gui.FinestraPlace extends Finestra implements Serializable

Serialized Fields

mioActionPlace

ActionPlace mioActionPlace
RIFERIMENTO AL PROPRIO ActionPlace


oriIn

java.io.InputStream oriIn
Input/Output/Error-stream originali del place. La finestra devia tali input su particolari oggetti dela GUI, ma alla chiusura della finestra occorre ripristinarli.


oriOut

java.io.PrintStream oriOut

oriErr

java.io.PrintStream oriErr

mioOutStrTxtArea

TextAreaOutputStream2 mioOutStrTxtArea
Input/Output-stream della mia finestra.


finOut

java.io.PrintStream finOut

inBufReader

java.io.BufferedReader inBufReader

finIn

TextFieldInputStream2 finIn

modoEsperto

boolean modoEsperto
Modalità "esperto" attivata o meno.


indyJones

ExplorerThread indyJones
Il thread di "esplorazione" del menù a linea ci comando.


botLancia

javax.swing.JButton botLancia
Oggetti contenenti del testo dipendente dalla lingua.


botManipola

javax.swing.JButton botManipola
Oggetti contenenti del testo dipendente dalla lingua.


botDNS

javax.swing.JButton botDNS
Oggetti contenenti del testo dipendente dalla lingua.


botPNS

javax.swing.JButton botPNS
Oggetti contenenti del testo dipendente dalla lingua.


botExpert

javax.swing.JButton botExpert
Oggetti contenenti del testo dipendente dalla lingua.


botClrScr

javax.swing.JButton botClrScr
Oggetti contenenti del testo dipendente dalla lingua.


botChiudi

javax.swing.JButton botChiudi
Oggetti contenenti del testo dipendente dalla lingua.


panFontDim

PanFontDim panFontDim

menuCheckExpert

javax.swing.JCheckBoxMenuItem menuCheckExpert

menuRemoteApplet

javax.swing.JCheckBoxMenuItem menuRemoteApplet

menuItemConnect

javax.swing.JMenuItem menuItemConnect

menuCAAddress

javax.swing.JMenuItem menuCAAddress

menuProfileLogin

javax.swing.JMenuItem menuProfileLogin

menuProfileLogoff

javax.swing.JMenuItem menuProfileLogoff

menuProfileCreRec

javax.swing.JMenuItem menuProfileCreRec

menuProfileDist

javax.swing.JMenuItem menuProfileDist

menuProfileChPass

javax.swing.JMenuItem menuProfileChPass

menuPolicyCRL

javax.swing.JMenuItem menuPolicyCRL

menuPolicyUpdate

javax.swing.JMenuItem menuPolicyUpdate

testata

PanTestoSC testata

textArea

javax.swing.JTextArea textArea
Riferimento alle "text-area" e "text-field" di I/O.


commandLine

javax.swing.JTextField commandLine

Class SOMA.gui.FinestraXNS extends Finestra implements Serializable

Serialized Fields

modelloXNS

ModelloXNS modelloXNS
Per memorizzare i parametri passati al costruttore, in modo che siano visibili anche agli altri metodi.


modifMostra

int modifMostra

panChePlace

PanChePlace panChePlace
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


tabella

javax.swing.JTable tabella

modelloTabella

javax.swing.table.TableModel modelloTabella

panInfoPlus

Pannello panInfoPlus

botPut

javax.swing.JButton botPut

botDel

javax.swing.JButton botDel

botRef

javax.swing.JButton botRef

botUpdate

javax.swing.JButton botUpdate

botClose

javax.swing.JButton botClose

Class SOMA.gui.FinGoto1000 extends Finestra implements Serializable

Serialized Fields

mioGotoListener

FinGoto1000Listener mioGotoListener
Riferimenti dati tramite il costruttore.


actionPlace

ActionPlace actionPlace

radioCombo

javax.swing.JRadioButton radioCombo
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


radioTesto

javax.swing.JRadioButton radioTesto
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labSpiega

javax.swing.JLabel labSpiega

panPlace

PanPlace panPlace

txtPlace

javax.swing.JTextField txtPlace

botOK

javax.swing.JButton botOK

botKO

javax.swing.JButton botKO

Class SOMA.gui.FinLocalHost extends Finestra implements Serializable

Serialized Fields

labIndir

javax.swing.JLabel labIndir
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labNome

javax.swing.JLabel labNome
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtIndir

javax.swing.JTextField txtIndir

txtNome

javax.swing.JTextField txtNome

botChiudi

javax.swing.JButton botChiudi

indirizzoIP

java.net.InetAddress indirizzoIP
L'indirizzo IP passato al costruttore.


erroreUnknown

boolean erroreUnknown
Per ricordarmi se l'indirizzo è sconosciuto o no.

Class SOMA.gui.FinMemory extends Finestra implements Serializable

Serialized Fields

labTotale

javax.swing.JLabel labTotale
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labUsata

javax.swing.JLabel labUsata
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labLibera

javax.swing.JLabel labLibera
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labMeno

javax.swing.JLabel labMeno
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labUguale

javax.swing.JLabel labUguale
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labUnita

javax.swing.JLabel labUnita
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtTotale

javax.swing.JTextField txtTotale

txtUsata

javax.swing.JTextField txtUsata

txtLibera

javax.swing.JTextField txtLibera

botChiudi

javax.swing.JButton botChiudi

memTotale

long memTotale
I dati (sulla memoria) passati al costruttore


memLibera

long memLibera
I dati (sulla memoria) passati al costruttore


memUsata

long memUsata
I dati (sulla memoria) passati al costruttore

Class SOMA.gui.FinOpzioni extends Finestra implements Serializable

Serialized Fields

arrTreVal

java.lang.String[] arrTreVal
Costanti per le stringhe dei tre valori precedenti.


labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labCaricaPlace

javax.swing.JLabel labCaricaPlace
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labApriFinPlace

javax.swing.JLabel labApriFinPlace
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labApriInfo

javax.swing.JLabel labApriInfo
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labEsciUltima

javax.swing.JLabel labEsciUltima
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labUsaSC

javax.swing.JLabel labUsaSC
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labUsaFont

javax.swing.JLabel labUsaFont
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labFinDebug

javax.swing.JLabel labFinDebug
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labDelPlace

javax.swing.JLabel labDelPlace
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labDelConfig

javax.swing.JLabel labDelConfig
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


outCaricaPlace

javax.swing.JComboBox outCaricaPlace

outApriFinPlace

javax.swing.JComboBox outApriFinPlace

chkApriInfo

javax.swing.JCheckBox chkApriInfo

chkEsciUltima

javax.swing.JCheckBox chkEsciUltima

chkUsaSC

javax.swing.JCheckBox chkUsaSC

chkUsaFont

javax.swing.JCheckBox chkUsaFont

chkFinDebug

javax.swing.JCheckBox chkFinDebug

panFontDim

PanFontDim panFontDim

botDelPlace

javax.swing.JButton botDelPlace

botDelConfig

javax.swing.JButton botDelConfig

botOk

javax.swing.JButton botOk

botDef

javax.swing.JButton botDef

botCan

javax.swing.JButton botCan

Class SOMA.gui.FinPlaceInfo extends Finestra implements Serializable

Serialized Fields

placeID

PlaceID placeID
Il PlaceID di cui mostrare le informazioni.


labPlaceID

javax.swing.JLabel labPlaceID
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labChiSono

javax.swing.JLabel labChiSono
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtPlaceID

javax.swing.JTextField txtPlaceID

txtChiSono

javax.swing.JTextField txtChiSono

botChiudi

javax.swing.JButton botChiudi

Class SOMA.gui.FinPolicyUpdate extends Finestra implements Serializable

Serialized Fields

finestraPlace

FinestraPlace finestraPlace
Riferimenti dati tramite il costruttore.


profile

ProfileManager profile

updateDaemon

UpdateDaemon updateDaemon

labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labAttPol

javax.swing.JLabel labAttPol
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labLastUp

javax.swing.JLabel labLastUp
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labUpCRL

javax.swing.JLabel labUpCRL
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labUpCert

javax.swing.JLabel labUpCert
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labTime

javax.swing.JLabel labTime
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtAttPol

javax.swing.JTextField txtAttPol

txtUpCRL

javax.swing.JTextField txtUpCRL

txtUpCert

javax.swing.JTextField txtUpCert

txtTime

javax.swing.JTextField txtTime

botUpCRL

javax.swing.JButton botUpCRL

botUpCert

javax.swing.JButton botUpCert

botTime

javax.swing.JButton botTime

botDemone

javax.swing.JButton botDemone

botKO

javax.swing.JButton botKO

Class SOMA.gui.FinProfileChPass extends Finestra implements Serializable

Serialized Fields

finestraPlace

FinestraPlace finestraPlace
Riferimenti dati tramite il costruttore.


profile

ProfileManager profile

labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labOld

javax.swing.JLabel labOld
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labNew1

javax.swing.JLabel labNew1
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labNew2

javax.swing.JLabel labNew2
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtOld

javax.swing.JPasswordField txtOld

txtNew1

javax.swing.JPasswordField txtNew1

txtNew2

javax.swing.JPasswordField txtNew2

botCambia

javax.swing.JButton botCambia

botKO

javax.swing.JButton botKO

Class SOMA.gui.FinProfileCreRec extends Finestra implements Serializable

Serialized Fields

finestraPlace

FinestraPlace finestraPlace
Riferimenti dati tramite il costruttore.


profile

ProfileManager profile

labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labRef

javax.swing.JLabel labRef
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labAuth

javax.swing.JLabel labAuth
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labPass2

javax.swing.JLabel labPass2
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labNome

javax.swing.JLabel labNome
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtRef

javax.swing.JTextField txtRef

txtAuth

javax.swing.JTextField txtAuth

txtNome

javax.swing.JTextField txtNome

txtPass2

javax.swing.JPasswordField txtPass2

botCreat

javax.swing.JButton botCreat

botRecov

javax.swing.JButton botRecov

botKO

javax.swing.JButton botKO

Class SOMA.gui.FinProfileDisting extends Finestra implements Serializable

Serialized Fields

profile

ProfileManager profile
Riferimenti dati tramite il costruttore.


labDisting

javax.swing.JLabel labDisting
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtDisting

javax.swing.JTextField txtDisting

botChiudi

javax.swing.JButton botChiudi

Class SOMA.gui.FinProfileLogin extends Finestra implements Serializable

Serialized Fields

finestraPlace

FinestraPlace finestraPlace
Riferimenti dati tramite il costruttore.


profile

ProfileManager profile

labSpiega1

javax.swing.JLabel labSpiega1
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labSpiega2

javax.swing.JLabel labSpiega2
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labProf

javax.swing.JLabel labProf
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labPass

javax.swing.JLabel labPass
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtProf

javax.swing.JTextField txtProf

txtPass

javax.swing.JPasswordField txtPass

botLogin

javax.swing.JButton botLogin

botKO

javax.swing.JButton botKO

Class SOMA.gui.FinProfileLogoff extends Finestra implements Serializable

Serialized Fields

finestraPlace

FinestraPlace finestraPlace
Riferimenti dati tramite il costruttore.


profile

ProfileManager profile

labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botLogoff

javax.swing.JButton botLogoff

botKO

javax.swing.JButton botKO

Class SOMA.gui.FinPutPlace extends Finestra implements Serializable

Serialized Fields

finestraXNS

FinestraXNS finestraXNS
Riferimenti dati tramite il costruttore.


modelloXNS

ModelloXNS modelloXNS

labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


panLocRem

PanLocRem panLocRem

botOK

javax.swing.JButton botOK

botKO

javax.swing.JButton botKO

Class SOMA.gui.FinStartApplet extends Finestra implements Serializable

Serialized Fields

finestraPlace

FinestraPlace finestraPlace
Riferimenti dati tramite il costruttore.


sportelloRichieste

SOMA.gui.remotegui.SportelloRichieste sportelloRichieste

labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtPorta

javax.swing.JTextField txtPorta

botOK

javax.swing.JButton botOK

botKO

javax.swing.JButton botKO

Class SOMA.gui.FinThread extends Finestra implements Serializable

Serialized Fields

mioTreeModel

javax.swing.tree.DefaultTreeModel mioTreeModel
Oggetti passati al costruttore


labThread

javax.swing.JLabel labThread
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botOk

javax.swing.JButton botOk

Class SOMA.gui.Inizio extends Finestra implements Serializable

Serialized Fields

labSpiega1

javax.swing.JLabel labSpiega1
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labSpiega2

javax.swing.JLabel labSpiega2
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


botPlaceDef

javax.swing.JButton botPlaceDef

botPlaceNor

javax.swing.JButton botPlaceNor

botPlaceMob

javax.swing.JButton botPlaceMob

botAdvanCfg

javax.swing.JButton botAdvanCfg

botChiudi

javax.swing.JButton botChiudi

testata

PanTestoSC testata

anagrafe

Anagrafe anagrafe
Oggetto Anagrafe (reso non più statico!) creato da questa classe.

Class SOMA.gui.LancioAgente extends Finestra implements Serializable

Serialized Fields

finGenitore

Finestra finGenitore
Finestra genitore (da disabilitare).


actionPlace

ActionPlace actionPlace
ActionPlace di riferimento, a cui inviare le richieste di qualsiasi dato. La cosa principale da chiedere è il PlaceID; poi gli si può chiedere di lanciare l'agente! Può venir modificato se viene dato un oggetto "Anagrafe".


placeID

PlaceID placeID
Memorizzazione del PlaceID richiesto all'ActionPlace. Utile per non doverlo richiedere in continuazione. Può venir modificato se viene dato un oggetto "Anagrafe".


elencoAgentiPredefinito

java.util.Vector elencoAgentiPredefinito
Lista degli agenti possibili passata al costruttore. Se la lista è "null", viene chiesto a "ActionPlace" di fornirne una; se invece è vuota (senza elementi) o ha almeno un elemento, viene usata lei senza chiedere nulla all'ActionPlace.


anagrafe

Anagrafe anagrafe
L'utente può cambiare il place tramite la combobox? Se viene passato un oggetto Anagrafe (non "null"), lo si usa per ottenere il nuovo ActionPlace del nuovo place


labSpiega

javax.swing.JLabel labSpiega
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labAgent

javax.swing.JLabel labAgent
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labParam

javax.swing.JLabel labParam
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labSecurity

javax.swing.JLabel labSecurity
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labSecProf

javax.swing.JLabel labSecProf
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labSecPass

javax.swing.JLabel labSecPass
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labAltreOpz

javax.swing.JLabel labAltreOpz
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


panPlace

PanPlace panPlace

comboAgent

javax.swing.JComboBox comboAgent

txtParam

javax.swing.JTextField txtParam

txtSecProf

javax.swing.JTextField txtSecProf

txtSecPass

javax.swing.JPasswordField txtSecPass

chkSysCL

javax.swing.JCheckBox chkSysCL

chkNoTr

javax.swing.JCheckBox chkNoTr

chkNoSt

javax.swing.JCheckBox chkNoSt

botLancia

javax.swing.JButton botLancia

botCanc

javax.swing.JButton botCanc

testata

PanTestoSC testata

Class SOMA.gui.ListClose extends java.awt.event.WindowAdapter implements Serializable

Serialized Fields

cheFin

Finestra cheFin
Riferimenti ai dati passati al costruttore.

Class SOMA.gui.ListExit extends java.awt.event.WindowAdapter implements Serializable

Serialized Fields

cheFrame

javax.swing.JFrame cheFrame
Riferimenti ai dati passati al costruttore.


cheFin

Finestra cheFin

exitCosa

int exitCosa

Class SOMA.gui.ManipolaAgenti extends Finestra implements Serializable

Serialized Fields

env

Environment env
Per memorizzare i parametri passati al costruttore, in modo che siano visibili anche agli altri metodi.


mioAgentWorkerStore

AgentWorkerStore mioAgentWorkerStore

panChePlace

PanChePlace panChePlace
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labAgente

javax.swing.JLabel labAgente

labOperaz

javax.swing.JLabel labOperaz

tabella

javax.swing.JTable tabella

modelloTabella

javax.swing.table.TableModel modelloTabella

tabellaScroll

javax.swing.JScrollPane tabellaScroll

botStaSto

javax.swing.JButton botStaSto

botRemove

javax.swing.JButton botRemove

botGoto

javax.swing.JButton botGoto

botUpdate

javax.swing.JButton botUpdate

botClose

javax.swing.JButton botClose

Class SOMA.gui.ManipolaAgenti.TabellaAgenti extends javax.swing.table.AbstractTableModel implements Serializable

Class SOMA.gui.ModelloDNS.TabellaDNS extends javax.swing.table.AbstractTableModel implements Serializable

Class SOMA.gui.ModelloPNS.TabellaPNS extends javax.swing.table.AbstractTableModel implements Serializable

Class SOMA.gui.OutputFrame2 extends javax.swing.JFrame implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

txtAreaOut

TextAreaOutputStream2 txtAreaOut

in

TextFieldInputStream2 in
Analogo a System.in


onExitCommand

OutputFrame2.Listener onExitCommand
Poco ortodosso ma comodo. ExitCommand.exe() Viene chiamato all'uscita. E` un campo public, si può modificare a piacere.


textArea

javax.swing.JTextArea textArea
Tutti gli oggetti contenuti nella finestra (il cui testo dipende dalla lingua). Il testo NON viene assegnato in questa finestra. Deve farlo chi usa questa finestra! Per es. facendo "outputFrame2.botClrScr.setText("pulisci");"


textField

javax.swing.JTextField textField

labTextField

javax.swing.JLabel labTextField

botClrScr

javax.swing.JButton botClrScr

panFontDim

PanFontDim panFontDim

testata

PanTestoSC testata

prePanBottoni

javax.swing.JPanel prePanBottoni
Pannello vuoto, inserito prima del pannello coi bottoni di default. Utile per inserirvi i propri bottoni. Questo pannello viene CREATO E INSERITO LI' DA QUESTA CLASSE. Dopo la costruzione lo si può riempire con ciò che si vuole, ma farlo sempre PRIMA di chiamare la "setVisible" sulla finestra!


timeToExit

boolean timeToExit
Anche questo è poco elegante, ma molto pratico: All'uscita quindi vengono fatte 3 cose per facilitare il coordinamento: - viene messo a true timeToExit - viene lanciato un notifyAll sul Monitor dell'OutputFrame2 - viene chiamato onExitCommand.exe()

Class SOMA.gui.OutputFrame2.WinList extends java.awt.event.WindowAdapter implements Serializable

Class SOMA.gui.PanChePlace extends Pannello implements Serializable

Serialized Fields

labPlace

javax.swing.JLabel labPlace
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtPlace

javax.swing.JTextField txtPlace

placeID

PlaceID placeID
Il PlaceID passato al costruttore.

Class SOMA.gui.PanFontDim extends Pannello implements Serializable

Serialized Fields

fontLabel

javax.swing.JLabel fontLabel
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


fontSlider

javax.swing.JSlider fontSlider

dimAtt

int dimAtt
Parametro passato al costruttore; dimensione iniziale.

Class SOMA.gui.PanInfoDNS extends Pannello implements Serializable

Serialized Fields

labPadre

javax.swing.JLabel labPadre
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labFigli

javax.swing.JLabel labFigli
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtPadre

javax.swing.JTextField txtPadre

lstFigli

javax.swing.JList lstFigli

elencoFigli

java.util.Vector elencoFigli

env

Environment env
Il PlaceID passato al costruttore.


sonoRadice

boolean sonoRadice
Per ricordarsi se si è o meno il DNS radice della gerarchia.


sonoFoglia

boolean sonoFoglia
Per ricordarsi se si è o meno uno dei DNS foglia della gerarchia.

Class SOMA.gui.PanLocRem extends Pannello implements Serializable

Serialized Fields

radioNessun

javax.swing.JRadioButton radioNessun
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


radioLocale

javax.swing.JRadioButton radioLocale
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


radioRemoto

javax.swing.JRadioButton radioRemoto
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


panPlaceLocale

PanPlace panPlaceLocale

labRadioRemDom

javax.swing.JLabel labRadioRemDom

labRadioRemIP

javax.swing.JLabel labRadioRemIP

labRadioRemPo

javax.swing.JLabel labRadioRemPo

txtRemDom

javax.swing.JTextField txtRemDom

txtRemIP

javax.swing.JTextField txtRemIP

txtRemPort

javax.swing.JTextField txtRemPort

panNoLocRem

int panNoLocRem
Oggetti passati al costruttore del pannello.


anagrafe

Anagrafe anagrafe

dominioIniziale

PlaceID dominioIniziale

Class SOMA.gui.PanMappe extends javax.swing.JTabbedPane implements Serializable

Serialized Fields

ascoltatore

javax.swing.event.TreeSelectionListener ascoltatore
Per salvarsi i parametri passati al costruttore.


anagrafe

Anagrafe anagrafe
L'oggetto Anagrafe (passato al costruttore) a cui chiedere i dati sui Place.


albero

javax.swing.JTree[] albero

modello

javax.swing.tree.DefaultTreeModel[] modello

Class SOMA.gui.PanMappe.RendererConOmarini extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable

Class SOMA.gui.Pannello extends javax.swing.JPanel implements Serializable

Class SOMA.gui.PanNomePorta extends Pannello implements Serializable

Serialized Fields

labNome

javax.swing.JLabel labNome
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labPorta

javax.swing.JLabel labPorta
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


txtNome

javax.swing.JTextField txtNome

txtPorta

javax.swing.JTextField txtPorta

PanDomPlace

int PanDomPlace
Oggetti passati al costruttore del pannello.

Class SOMA.gui.PanPlace extends Pannello implements Serializable

Serialized Fields

labDom

javax.swing.JLabel labDom
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labPla

javax.swing.JLabel labPla
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


comboDom

javax.swing.JComboBox comboDom

comboPla

javax.swing.JComboBox comboPla

inputChe

int inputChe
Oggetti passati al costruttore del pannello.


actionPlace

ActionPlaceInterface actionPlace

anagrafe

Anagrafe anagrafe

placeID

PlaceID placeID

listenerList

javax.swing.event.EventListenerList listenerList
Lista contenente tutti gli oggetti che si sono "registrati" per ascoltare un cambiamento di contenuto del pannello!

Class SOMA.gui.PanTestoSC extends javax.swing.JPanel implements Serializable

Serialized Fields

cheFrase

java.lang.String cheFrase
Qui ci memorizzo la frase da stampare nel pannello.

Class SOMA.gui.PosizioneAgenti extends Finestra implements Serializable

Serialized Fields

env

Environment env
Per memorizzare i parametri passati al costruttore, in modo che siano visibili anche agli altri metodi.


mioAgentPositionStore

AgentPositionStore mioAgentPositionStore

panChePlace

PanChePlace panChePlace
Oggetti che mostrano frasi, coiè che dipendono dalla lingua.


labAgente

javax.swing.JLabel labAgente

tabella

javax.swing.JTable tabella

modelloTabella

javax.swing.table.TableModel modelloTabella

tabellaScroll

javax.swing.JScrollPane tabellaScroll

botUpdate

javax.swing.JButton botUpdate

botClose

javax.swing.JButton botClose

Class SOMA.gui.PosizioneAgenti.TabellaAgenti extends javax.swing.table.AbstractTableModel implements Serializable

Class SOMA.gui.TextAreaOutputStream2 extends java.io.OutputStream implements Serializable

Serialized Fields

miaTextArea

javax.swing.JTextArea miaTextArea
La JTextArea a cui si fa riferimento per stampare lo stream di output

Class SOMA.gui.TextFieldInputStream2 extends java.io.InputStream implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Serialized Fields

textField

javax.swing.JTextField textField
Il JTextField a cui si fa riferimento per leggere lo stream di input


inputBuffer

java.lang.String inputBuffer


Package SOMA.gui._theAgent

Class SOMA.gui._theAgent.TheAgent extends Agent implements Serializable

Serialized Fields

chronometer

Chronometer chronometer
Il "chronometer", per calcolare il tempo impiegato per la migrazione tra un Place e l'altro.


outputText

java.lang.String outputText
Testo della finestra di output. Quando si "migra" ci si porta dietro il testo, in modo da ricostruire (all'arrivo) una nuova finestra ma con il precedente testo.


placeVisitati

java.util.Vector placeVisitati
Elenco di tutti i Place visitati. Questa struttura cresce di un elemento a ogni migrazione!


placeStorici

java.util.Vector placeStorici
Elenco della storia passata: contiene uno dopo l'altro tutti i Place su cui l'agente è passato. Questa struttura cresce di un elemento a ogni migrazione!


tabellaLingua

java.util.Hashtable tabellaLingua
Tabella delle frasi di lingua. Questa funzionalità e messa a disposizione dalla classe "Lingua" di SOMA. Sul nodo di creazione dell'agente (e solo su esso) l'utente può scegliere la lingua da far usare all'agente nella stampa delle frasi. Quando l'agente migra, si porterà dietro tutte le frasi (dell'ultima lingua scelta) in questa tabella. Sugli altri Place NON si deve permettere il cambio di lingua perché l'agente non ha provveduto a portarsi dietro tutti i file di lingua.


fileDiLingua

java.lang.String fileDiLingua
File di lingua dell'agente (che risiede IMMOBILE sul Place di origine). Sebbene l'agente è mobile (qual piuma al vento), i file di lingua NON sono MOBILI. L'agente si porterà dietro (al suo interno) tutte le stringhe di UNA SOLA LINGUA! Solo sul place di creazione potrà accedere agli altri file di lingua!


placeSuCuiMigrare

PlaceID placeSuCuiMigrare
Qui ci metto il PlaceID a cui dovrei trovarmi dopo un'azione di "GOTO". Nello "startMethod" controllo che il Place attuale sia effettivamente questo qui. Se non lo è, significa che l'azione di GO NON HA AVUTO PIENO SUCCESSO: dal Place precedente si è migrati a un Place che non è quello a cui si voleva andare, poiché la migrazione si è INTERROTTA AL PLACE DI DEFAULT DEL DOMINIO IN CUI SI ERA.


Package SOMA.mobilePlace

Class SOMA.mobilePlace.MobilePlaceConnectionCommand extends Command implements Serializable

Serialized Fields

myPlaceInfo

PlaceInfo myPlaceInfo

Class SOMA.mobilePlace.MobilePlaceConnectionCommand.UpdateHomePositionCommand extends Command implements Serializable

Serialized Fields

mobilePlaceID

PlaceID mobilePlaceID

actualDomainID

PlaceID actualDomainID

Class SOMA.mobilePlace.MobilePlaceConnectionCommand.UpdateMobilePlacePositionCommand extends QuickCommand implements Serializable

Serialized Fields

actualDomainID

PlaceID actualDomainID

Class SOMA.mobilePlace.MobilePlaceDisconnectionCommand extends Command implements Serializable

Serialized Fields

myPlaceID

PlaceID myPlaceID

Class SOMA.mobilePlace.MobilePlaceID extends PlaceID implements Serializable

Class SOMA.mobilePlace.MobilePlaceManager extends java.lang.Object implements Serializable

Serialized Fields

mobilePlacePositions

java.util.Hashtable mobilePlacePositions

waitingAgents

java.util.Hashtable waitingAgents

Class SOMA.mobilePlace.MobilePlaceManagerExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

mpm

MobilePlaceManager mpm
 

Class SOMA.mobilePlace.MobilePlaceNameService extends PlaceNameService implements Serializable

Class SOMA.mobilePlace.MobilePlaceRegisterCommand extends PlaceRegisterCommand implements Serializable

Class SOMA.mobilePlace.NewMobilePlaceExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

dir

DirExplorerItem dir
 


Package SOMA.naming

Class SOMA.naming.AgentID extends java.lang.Object implements Serializable

Serialized Fields

ID

int ID
Numero di serie dell'agente, unico nell'ambito di un place.

 

place

PlaceID place
Identificatore del place in cui l'agente e' stato creato.

 

Class SOMA.naming.AgentIDSigned extends AgentID implements Serializable

Serialized Fields

x509

X509Certificate x509
Numero di serie dell'agente, unico nell'ambito di un place.

public final int ID;

CodeAgentSignature

byte[] CodeAgentSignature

StateAgentSignature

byte[] StateAgentSignature

Class SOMA.naming.NameException extends java.lang.Exception implements Serializable

Class SOMA.naming.PlaceID extends java.lang.Object implements Serializable

Serialized Fields

domain

java.lang.String domain
Dominio di appartenenza.

 

place

java.lang.String place
Nome del place, unico nell'ambito dello stesso dominio.

 


Package SOMA.naming.domain

Class SOMA.naming.domain.DNSExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

dns

DomainNameService dns
 

Class SOMA.naming.domain.DomainInfo extends PlaceInfo implements Serializable

Class SOMA.naming.domain.DomainNameService extends java.lang.Object implements Serializable

Serialized Fields

domains

java.util.Hashtable domains
 

fatherDNS

PlaceID fatherDNS
 

childrenDNS

java.util.Set childrenDNS
 

Class SOMA.naming.domain.DomainRefreshCommand extends Command implements Serializable

Serialized Fields

fatherDomainID

PlaceID fatherDomainID
 

domains

java.util.Hashtable domains
 

closeConnection

boolean closeConnection
 

Class SOMA.naming.domain.DomainRefreshCommand.Request extends Command implements Serializable

Serialized Fields

closeConnection

boolean closeConnection

Class SOMA.naming.domain.DomainRegisterCommand extends Command implements Serializable

Serialized Fields

myDomainInfo

DomainInfo myDomainInfo
 

Class SOMA.naming.domain.PutDomainCommand extends Command implements Serializable

Serialized Fields

toPut

DomainInfo toPut
 

Class SOMA.naming.domain.RemoveDomainCommand extends Command implements Serializable

Serialized Fields

toRemove

PlaceID toRemove
 


Package SOMA.naming.place

Class SOMA.naming.place.PlaceInfo extends java.lang.Object implements Serializable

Serialized Fields

placeID

PlaceID placeID
Identificatore del place.

 

host

java.net.InetAddress host
Indirizzo del server del place.

 

port

int port
Porta del server del place.

 

Class SOMA.naming.place.PlaceNameService extends java.lang.Object implements Serializable

Serialized Fields

places

java.util.Hashtable places
 

Class SOMA.naming.place.PlaceRefreshCommand extends Command implements Serializable

Serialized Fields

places

java.util.Hashtable places
 

sender

PlaceID sender
 

Class SOMA.naming.place.PlaceRefreshCommand.Request extends Command implements Serializable

Class SOMA.naming.place.PlaceRegisterCommand extends Command implements Serializable

Serialized Fields

myPlaceInfo

PlaceInfo myPlaceInfo
 

Class SOMA.naming.place.PNSExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

pns

PlaceNameService pns
 

Class SOMA.naming.place.PutPlaceCommand extends Command implements Serializable

Serialized Fields

toPut

PlaceInfo toPut
 

Class SOMA.naming.place.RemovePlaceCommand extends Command implements Serializable

Serialized Fields

toRemove

PlaceID toRemove
 


Package SOMA.network

Class SOMA.network.ConnectionCommand extends Command implements Serializable

Serialized Fields

Source

PlaceID Source
 

Class SOMA.network.NetworkManager.PermanentConnectionsExplorerItem extends ExplorerItem implements Serializable

Class SOMA.network.NetworkManagerSecurity.PermanentConnectionsExplorerItem extends ExplorerItem implements Serializable

Class SOMA.network.StopConnectionCommand extends Command implements Serializable

Serialized Fields

Source

PlaceID Source
 

Class SOMA.network.StopConnectionCommand.RemoveConnectionCommand extends Command implements Serializable

Serialized Fields

Source

PlaceID Source
 

Class SOMA.network.TransportCommand extends Command implements Serializable

Serialized Fields

destination

PlaceID destination
 

command

Command command
 


Package SOMA.network.connection

Class SOMA.network.connection.Command extends java.lang.Object implements Serializable

Class SOMA.network.connection.ConnectionException extends java.lang.Exception implements Serializable

Class SOMA.network.connection.ConnectionExplorerItem extends DaemonExplorerItem implements Serializable

Class SOMA.network.connection.ConnectionServer.ConnectionServerException extends java.lang.Exception implements Serializable

Class SOMA.network.connection.DaemonExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

daemon

Daemon daemon
Il demone da gestire.

 

Class SOMA.network.connection.NewClientExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

dir

DirExplorerItem dir
 

env

Environment env
 

serialNumber

int serialNumber
 

Class SOMA.network.connection.NewServerExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

env

Environment env
 

dir

DirExplorerItem dir
 

Class SOMA.network.connection.QuickCommand extends Command implements Serializable

Class SOMA.network.connection.SendMessageCommand extends Command implements Serializable

Serialized Fields

Message

java.lang.String Message
 

Andata

boolean Andata
 


Package SOMA.output

Class SOMA.output.AboutDialog extends java.awt.Dialog implements Serializable

Serialized Fields

label1

java.awt.Label label1

okButton

java.awt.Button okButton

fComponentsAdjusted

boolean fComponentsAdjusted

Class SOMA.output.JTextAreaOutputStream extends java.io.OutputStream implements Serializable

Serialized Fields

Target

javax.swing.JTextArea Target

jScrollBar

javax.swing.JScrollBar jScrollBar

MaxLines

int MaxLines

Class SOMA.output.ListOutputStream extends java.io.OutputStream implements Serializable

Serialized Fields

Target

java.awt.List Target

MaxLines

int MaxLines

Class SOMA.output.OutputFrame extends java.awt.Frame implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Serialized Fields

in

TextFieldInputStream in

ListOut

JTextAreaOutputStream ListOut

OnExitCommand

OutputFrame.Listener OnExitCommand

TimeToExit

boolean TimeToExit

fComponentsAdjusted

boolean fComponentsAdjusted

openFileDialog1

java.awt.FileDialog openFileDialog1

OutputList

javax.swing.JTextArea OutputList

jScrollPane

javax.swing.JScrollPane jScrollPane

InputLine

java.awt.TextField InputLine

LabelInput

java.awt.Label LabelInput

mainMenuBar

java.awt.MenuBar mainMenuBar

menu1

java.awt.Menu menu1

miNew

java.awt.MenuItem miNew

miOpen

java.awt.MenuItem miOpen

miSave

java.awt.MenuItem miSave

miSaveAs

java.awt.MenuItem miSaveAs

miExit

java.awt.MenuItem miExit

menu2

java.awt.Menu menu2

miCut

java.awt.MenuItem miCut

miCopy

java.awt.MenuItem miCopy

miPaste

java.awt.MenuItem miPaste

menu3

java.awt.Menu menu3

miAbout

java.awt.MenuItem miAbout

Class SOMA.output.QuitDialog extends java.awt.Dialog implements Serializable

Serialized Fields

fComponentsAdjusted

boolean fComponentsAdjusted

yesButton

java.awt.Button yesButton

noButton

java.awt.Button noButton

InputLine

java.awt.Label InputLine

Class SOMA.output.TextFieldInputStream extends java.io.InputStream implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream stream)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream stream)
                  throws java.io.IOException
Serialized Fields

Source

java.awt.TextField Source

InputBuffer

java.lang.String InputBuffer


Package SOMA.resourceManagement

Class SOMA.resourceManagement.AgentInfo extends java.lang.Object implements Serializable

Serialized Fields

agID

AgentID agID
Identificativo dell'agente


cpu

float cpu
Occupazione di CPU (in %)


time

long time
Occupazione di CPU (in msec)


mem

float mem
Occupazione di memoria (in bytes)


file_in

float file_in
Letture da file (in numero di operazioni al sec)


file_out

float file_out
Scritture su file (in numero di operazioni al sec)


tcp_in

float tcp_in
Letture di segmenti TCP (in bytes medi al secondo)


tcp_out

float tcp_out
Scritture di segmenti TCP (in bytes medi al secondo)


udp_in

float udp_in
Letture di pacchetti UDP (in bytes medi al secondo)


udp_out

float udp_out
Scritture di pacchetti UDP (in bytes medi al secondo)

Class SOMA.resourceManagement.CpuEvent extends MonitoringManagerEvent implements Serializable

Class SOMA.resourceManagement.FileEvent extends MonitoringManagerEvent implements Serializable

Class SOMA.resourceManagement.FilteredInfo extends AgentInfo implements Serializable

Serialized Fields

thread

java.lang.Thread thread
Riferimento al thread java

Class SOMA.resourceManagement.MemEvent extends MonitoringManagerEvent implements Serializable

Class SOMA.resourceManagement.MonitoringManager.MonitoringManagerException extends java.lang.Exception implements Serializable

Class SOMA.resourceManagement.MonitoringManagerEvent extends java.util.EventObject implements Serializable

Serialized Fields

info

EventInfo info

Class SOMA.resourceManagement.NetEvent extends MonitoringManagerEvent implements Serializable

Class SOMA.resourceManagement.PlaceBandInfo extends java.lang.Object implements Serializable

Serialized Fields

placeID

PlaceID placeID

bandUsage

float bandUsage

agentsNum

int agentsNum

Class SOMA.resourceManagement.PRMAgent extends Agent implements Serializable

Class SOMA.resourceManagement.SetThresholdCommand extends Command implements Serializable

Serialized Fields

resName

java.lang.String resName

val

float val


Package SOMA.resourceManagement.windows

Class SOMA.resourceManagement.windows.AgentWinData extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

prm

PlaceResourceManager prm

data

AgentInfo[] data

head

java.lang.String[] head

Class SOMA.resourceManagement.windows.AlarmWin extends javax.swing.JFrame implements Serializable

Serialized Fields

pan1

SOMA.resourceManagement.windows.AlarmWin.Panel1 pan1

pan2

SOMA.resourceManagement.windows.AlarmWin.Panel2 pan2

pan3

SOMA.resourceManagement.windows.AlarmWin.Panel3 pan3

cont

java.awt.Container cont

prm

PlaceResourceManager prm

Class SOMA.resourceManagement.windows.NetworkWinData extends javax.swing.Box implements Serializable

Serialized Fields

g

NetworkWinData.NetworkWinGraph[] g

prm

PlaceResourceManager prm

Class SOMA.resourceManagement.windows.PRMWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

pan1

SOMA.resourceManagement.windows.PRMWindow.Panel1 pan1

pan2

SOMA.resourceManagement.windows.PRMWindow.Panel2 pan2

pan3

SOMA.resourceManagement.windows.PRMWindow.Panel3 pan3

cont

java.awt.Container cont

env

Environment env

Class SOMA.resourceManagement.windows.ProcessWinData extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

head

java.lang.String[] head

detail

ProcessWinDet detail

current_detail

int current_detail

data

ProcessInfo[] data

prm

PlaceResourceManager prm

Class SOMA.resourceManagement.windows.ThresholdWin extends javax.swing.JFrame implements Serializable

Serialized Fields

pan1

SOMA.resourceManagement.windows.ThresholdWin.Panel1 pan1

pan2

SOMA.resourceManagement.windows.ThresholdWin.Panel2 pan2

cont

java.awt.Container cont

prm

PlaceResourceManager prm


Package SOMA.security

Class SOMA.security.AgentLauncherExplorerItemSecurity extends ExplorerItem implements Serializable

Serialized Fields

env

Environment env

Class SOMA.security.NewDomainExplorerItemSecurity extends ExplorerItem implements Serializable

Serialized Fields

dir

DirExplorerItem dir
 

Class SOMA.security.NewPlaceExplorerItemSecurity extends ExplorerItem implements Serializable

Serialized Fields

dir

DirExplorerItem dir
 

Class SOMA.security.NewServerExplorerItemSecurity extends ExplorerItem implements Serializable

Serialized Fields

env

Environment env
 

dir

DirExplorerItem dir
 

Class SOMA.security.SignatureVerifyException extends java.lang.ClassNotFoundException implements Serializable

Serialized Fields

s

java.lang.String s


Package SOMA.security.auth

Class SOMA.security.auth.RolePrincipal extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

Class SOMA.security.auth.RoleSelectionDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

items

java.lang.String[] items

selections

int[] selections

requestLabel

javax.swing.JLabel requestLabel

selectorScrollPane

javax.swing.JScrollPane selectorScrollPane

okButton

javax.swing.JButton okButton

selectorList

javax.swing.JList selectorList

Class SOMA.security.auth.UserPrincipal extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name


Package SOMA.security.infrastructure

Class SOMA.security.infrastructure.CertificateCRLList extends PKCS7CertList implements Serializable

Class SOMA.security.infrastructure.InfrastructureAddress extends java.lang.Object implements Serializable

Serialized Fields

directory

com.entrust.x509.directory.JNDIDirectory directory

DirectoryContext

javax.naming.directory.DirContext DirectoryContext

onLine

boolean onLine

managerIP

java.lang.String managerIP

managerPort

int managerPort

directoryIP

java.lang.String directoryIP

directoryPort

int directoryPort

need_ciphers_init

boolean need_ciphers_init

Class SOMA.security.infrastructure.InfrastructureException extends java.lang.Exception implements Serializable

Serialized Fields

s

java.lang.String s


Package SOMA.security.infrastructure.explorer

Class SOMA.security.infrastructure.explorer.AddressExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

address

InfrastructureAddress address
 

profile

ProfileManager profile

currentDir

DirExplorerItem currentDir

myKey

java.lang.Object myKey

Class SOMA.security.infrastructure.explorer.CRLsExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

profile

ProfileManager profile
 

currentDir

DirExplorerItem currentDir

myKey

java.lang.Object myKey

Class SOMA.security.infrastructure.explorer.PolicyUpdateItem extends ExplorerItem implements Serializable

Serialized Fields

profile

ProfileManager profile
 

out

java.io.PrintStream out

currentDir

DirExplorerItem currentDir

updateDaemon

UpdateDaemon updateDaemon

myKey

java.lang.Object myKey

Class SOMA.security.infrastructure.explorer.ProfileExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

profile

ProfileManager profile
 

currentDir

DirExplorerItem currentDir

updatePolicyDir

DirExplorerItem updatePolicyDir

myKey

java.lang.Object myKey

Class SOMA.security.infrastructure.explorer.ProfileLoginExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

profile

ProfileManager profile
 

currentDir

DirExplorerItem currentDir

myKey

java.lang.Object myKey


Package SOMA.security.infrastructure.updatePolicy

Class SOMA.security.infrastructure.updatePolicy.PolicyException extends java.lang.Exception implements Serializable

Serialized Fields

s

java.lang.String s


Package SOMA.security.net.ssl

Class SOMA.security.net.ssl.SSLException extends java.lang.Exception implements Serializable

Serialized Fields

s

java.lang.String s


Package SOMA.security.utility

Class SOMA.security.utility.ControlPasswordException extends java.lang.Exception implements Serializable

Serialized Fields

s

java.lang.String s

Class SOMA.security.utility.Password extends java.lang.Object implements Serializable

Serialized Fields

password

java.lang.String password


Package SOMA.telnet

Class SOMA.telnet.TelnetExplorerItem extends ExplorerItem implements Serializable

Class SOMA.telnet.TelnetServerExplorerItem extends NewServerExplorerItem implements Serializable


Package SOMA.utility

Class SOMA.utility.Chronometer extends java.lang.Object implements Serializable

Serialized Fields

Description

java.lang.String Description
Descrizione del cronometro.

 

StartTime

long StartTime
Istante di avvio.

 

StopTime

long StopTime
Istante di arresto.

 

Class SOMA.utility.ChronometerExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

chrono

Chronometer chrono
 

Class SOMA.utility.DiffMemoryExolorerItem extends ExplorerItem implements Serializable

Class SOMA.utility.FinalizeExplorerItem extends ExplorerItem implements Serializable

Class SOMA.utility.FreeMemoryExolorerItem extends ExplorerItem implements Serializable

Class SOMA.utility.GarbageCollectionExplorerItem extends ExplorerItem implements Serializable

Class SOMA.utility.GetLocalHostExplorerItem extends ExplorerItem implements Serializable

Class SOMA.utility.ImpliesExplorerItem extends ExplorerItem implements Serializable

Class SOMA.utility.IndexHashtable extends java.util.Hashtable implements Serializable

Serialized Fields

counter

int counter

Class SOMA.utility.PrintPolicyExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

target

java.lang.Object target

Class SOMA.utility.PropertiesExplorerItem extends ExplorerItem implements Serializable

Class SOMA.utility.RefreshPolicyExplorerItem extends ExplorerItem implements Serializable

Class SOMA.utility.StartSecurityManagerExplorerItem extends ExplorerItem implements Serializable

Class SOMA.utility.ThreadsExplorerItem extends ExplorerItem implements Serializable

Serialized Fields

mainThreadGroup

java.lang.ThreadGroup mainThreadGroup

Class SOMA.utility.TotalMemoryExolorerItem extends ExplorerItem implements Serializable



Copyright © 2004 Luca Foschini