Uses of Interface
edu.UCL.satin.arch.facets.Facet

Packages that use Facet
edu.UCL.satin.arch.components   
edu.UCL.satin.arch.components.container   
edu.UCL.satin.arch.facets   
edu.UCL.satin.facets   
edu.UCL.satin.impl.advertising.central.clients.advertising   
edu.UCL.satin.impl.advertising.central.clients.discovery   
edu.UCL.satin.impl.advertising.central.server   
edu.UCL.satin.impl.arch.components.comms   
edu.UCL.satin.impl.container   
edu.UCL.satin.impl.Debug   
edu.UCL.satin.impl.localhost   
edu.UCL.satin.impl.MiToolkitDeployer   
edu.UCL.satin.impl.registrar   
edu.UCL.satin.impl.remotecomponents   
 

Uses of Facet in edu.UCL.satin.arch.components
 

Classes in edu.UCL.satin.arch.components that implement Facet
 class Component
          The SATIN component generalisation
 class Deployer
          Represents a SATIN deployer
 class Reflective
          Represents a reflective component
 

Uses of Facet in edu.UCL.satin.arch.components.container
 

Classes in edu.UCL.satin.arch.components.container that implement Facet
 class Container
          Represents the SATIN container, which hosts all components in the system.
 class Registrar
          Represents a registration technique of the container
 

Uses of Facet in edu.UCL.satin.arch.facets
 

Subinterfaces of Facet in edu.UCL.satin.arch.facets
 interface ComponentFacet
          The component facet.
 interface ComponentListener
          This interface is to be implemented by classes that need to be notified if a new component is found
 interface ContainerFacet
          The facet that all container implementations must implement
 interface DeployerFacet
          Represents a deployer.
 interface RegistrarFacet
           
 

Uses of Facet in edu.UCL.satin.facets
 

Subinterfaces of Facet in edu.UCL.satin.facets
 interface HasLocation
           
 interface NeedsPacking
          The NeedsPacking interface is used by components, were the class closure calculation by the deployer fails.
 interface NeedsURL
          A Facet for components that need a URL to function
 

Uses of Facet in edu.UCL.satin.impl.advertising.central.clients.advertising
 

Classes in edu.UCL.satin.impl.advertising.central.clients.advertising that implement Facet
 class CentralAdvertising
           
 

Uses of Facet in edu.UCL.satin.impl.advertising.central.clients.discovery
 

Classes in edu.UCL.satin.impl.advertising.central.clients.discovery that implement Facet
 class CentralDiscovery
          This Discovery component interfaces with AdvertisingServer.java
 

Uses of Facet in edu.UCL.satin.impl.advertising.central.server
 

Classes in edu.UCL.satin.impl.advertising.central.server that implement Facet
 class AdvertisingServer
           
 

Uses of Facet in edu.UCL.satin.impl.arch.components.comms
 

Subinterfaces of Facet in edu.UCL.satin.impl.arch.components.comms
 interface Advertisable
          Represents an Advertisable Component
 interface Advertiser
          Represents a SATIN Advertiser Component
 

Classes in edu.UCL.satin.impl.arch.components.comms that implement Facet
 class Discovery
          Represents a SATIN discovery component
 

Uses of Facet in edu.UCL.satin.impl.container
 

Classes in edu.UCL.satin.impl.container that implement Facet
 class Core
          The CORE is a container that uses a hashtable to store all components.
 

Uses of Facet in edu.UCL.satin.impl.Debug
 

Subinterfaces of Facet in edu.UCL.satin.impl.Debug
 interface DebugFacet
           
 

Classes in edu.UCL.satin.impl.Debug that implement Facet
 class Debug
           
 

Uses of Facet in edu.UCL.satin.impl.localhost
 

Classes in edu.UCL.satin.impl.localhost that implement Facet
 class SimpleLocalHost
          SimpleLocalHost is an extremely simple LocalHost implementation.
 

Uses of Facet in edu.UCL.satin.impl.MiToolkitDeployer
 

Classes in edu.UCL.satin.impl.MiToolkitDeployer that implement Facet
 class MiToolkitDeployer
           
 

Uses of Facet in edu.UCL.satin.impl.registrar
 

Classes in edu.UCL.satin.impl.registrar that implement Facet
 class CoreRegistrar
           
 

Uses of Facet in edu.UCL.satin.impl.remotecomponents
 

Classes in edu.UCL.satin.impl.remotecomponents that implement Facet
 class RemoteComponent
          This class represents a component (along with it's known attributes) that exists remotelly.