Uses of Interface
org.objectweb.jac.core.BaseProgramListener

Packages that use BaseProgramListener
org.objectweb.jac.aspects.authentication Provides an aspect to handle authentication in JAC applications.  
org.objectweb.jac.aspects.cache This aspect handle caching of method results.  
org.objectweb.jac.aspects.confirmation Provides an aspect that allows the programmer to define methods that must be confirmed by the user before commiting. 
org.objectweb.jac.aspects.distrans Provides an aspect that allows to define methods that will be executed transactionaly. 
org.objectweb.jac.aspects.distrans.persistence Provides an aspect that allows to define persistent data for a distributed transaction.  
org.objectweb.jac.aspects.distribution Provides a highly configurable set of aspects to distribute JAC applications.  
org.objectweb.jac.aspects.export   
org.objectweb.jac.aspects.gui Provides a simple and generic GUI (Graphical User Interface) aspect. 
org.objectweb.jac.aspects.hibernate Provides an aspect that allows to define persistent data.  
org.objectweb.jac.aspects.i18n   
org.objectweb.jac.aspects.idGen   
org.objectweb.jac.aspects.integrity Provides an aspect to handle data integrity whitin objects sets. 
org.objectweb.jac.aspects.naming Provides an aspect to handle the naming in the JAC system.  
org.objectweb.jac.aspects.queue   
org.objectweb.jac.aspects.session Provides an aspect that handles sessions within JAC programs.  
org.objectweb.jac.aspects.synchronization Provides an aspect that handles simple synchronization in a centralized way.  
org.objectweb.jac.aspects.timestamp   
org.objectweb.jac.aspects.tracing Provides an aspect which allows the users to trace their programs 
org.objectweb.jac.aspects.transaction Provides an aspect that handles transactional operations within JAC programs.  
org.objectweb.jac.aspects.user Provides a users management within an application.  
org.objectweb.jac.core Provides JAC system core classes.  
org.objectweb.jac.core.rtti Provides an aspect that contructs some RTTI (Run-Time Type Informations) for the classes that need it on the top of a structural metamodel (extending java.lang.reflect). 
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.authentication
 

Classes in org.objectweb.jac.aspects.authentication that implement BaseProgramListener
 class AuthenticationAC
          This AC weaves the authentication aspect.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.cache
 

Classes in org.objectweb.jac.aspects.cache that implement BaseProgramListener
 class CacheAC
          This aspect handle caching of method results.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.confirmation
 

Classes in org.objectweb.jac.aspects.confirmation that implement BaseProgramListener
 class ConfirmationAC
          The confirmation aspect implementation (allows the user to add confirmation popups before committing.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.distrans
 

Classes in org.objectweb.jac.aspects.distrans that implement BaseProgramListener
 class DisTransAC
          This AC implements some transactional behaviors for business methods.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.distrans.persistence
 

Classes in org.objectweb.jac.aspects.distrans.persistence that implement BaseProgramListener
 class PersistenceAC
          Transaction-enabled persistence storage.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.distribution
 

Classes in org.objectweb.jac.aspects.distribution that implement BaseProgramListener
 class BroadcastingAC
          This aspect component implements a simple broadcasting aspect.
 class ConsistencyAC
          This aspect component provides some consistency protocols that can be settled on a set of replicas.
 class DeploymentAC
          This aspect component implements a generic deployment aspect.
 class LoadBalancingAC
          This Aspect Component allows the programmer to easily implement load-balancing features for its application when JAC is running in distributed mode.
 class RemoteAccessAC
          This aspect component implements a remote access aspect.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.export
 

Classes in org.objectweb.jac.aspects.export that implement BaseProgramListener
 class ExportAC
           
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.gui
 

Classes in org.objectweb.jac.aspects.gui that implement BaseProgramListener
 class GuiAC
          This aspect component implements a very simple GUI that allows the user to browse the named object of the system and call methods on them.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.hibernate
 

Classes in org.objectweb.jac.aspects.hibernate that implement BaseProgramListener
 class HibernateAC
          Persistence AC relying on Hibernate.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.i18n
 

Classes in org.objectweb.jac.aspects.i18n that implement BaseProgramListener
 class I18nAC
          Internationalisation aspect.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.idGen
 

Classes in org.objectweb.jac.aspects.idGen that implement BaseProgramListener
 class IdGenAC
           
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.integrity
 

Classes in org.objectweb.jac.aspects.integrity that implement BaseProgramListener
 class IntegrityAC
          This aspect handle different kinds of data integrity among objects sets.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.naming
 

Classes in org.objectweb.jac.aspects.naming that implement BaseProgramListener
 class BindingAC
          This aspect component implements the default binding policy for the JAC system.
 class NamingAC
          Handles the naming aspect within the JAC system.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.queue
 

Classes in org.objectweb.jac.aspects.queue that implement BaseProgramListener
 class MessageQueueAC
           
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.session
 

Classes in org.objectweb.jac.aspects.session that implement BaseProgramListener
 class SessionAC
          This aspect component handle the session aspect within JAC applications.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.synchronization
 

Classes in org.objectweb.jac.aspects.synchronization that implement BaseProgramListener
 class SynchronizationAC
          This aspect component allows the programmer to synchronize a set of methods on different objects or classes in a centralized way (do not use the synchronized java keyword anymore).
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.timestamp
 

Classes in org.objectweb.jac.aspects.timestamp that implement BaseProgramListener
 class TimestampAC
           
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.tracing
 

Classes in org.objectweb.jac.aspects.tracing that implement BaseProgramListener
 class DebuggingAC
          Implements a simple debugging aspect for JAC applications.
 class TracingAC
          This sample aspect component traces the calls on all the objects of the program.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.transaction
 

Classes in org.objectweb.jac.aspects.transaction that implement BaseProgramListener
 class TransactionAC
          This aspect component handle the transaction aspect within JAC applications.
 

Uses of BaseProgramListener in org.objectweb.jac.aspects.user
 

Classes in org.objectweb.jac.aspects.user that implement BaseProgramListener
 class UserAC
          This aspect handles users within an application.
 

Uses of BaseProgramListener in org.objectweb.jac.core
 

Classes in org.objectweb.jac.core that implement BaseProgramListener
 class ACManager
          This class manages all the aspect components that are present in the JAC system.
 class AspectComponent
          This class is the root class for the aspect components defined by a Jac application programmers.
 class CompositeAspectComponent
          This class is the root class for the composite aspect components defined by JAC aspect programmers.
 class CompositionAspect
          This special aspect component is used by the system to solve inter-aspect composition issues.
 

Uses of BaseProgramListener in org.objectweb.jac.core.rtti
 

Classes in org.objectweb.jac.core.rtti that implement BaseProgramListener
 class RttiAC
          This class defines the rtti aspect.