|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Wrapper in org.objectweb.jac.aspects.authentication |
Subclasses of Wrapper in org.objectweb.jac.aspects.authentication | |
class |
AuthenticationWrapper
This wrapper uses an authenticator and a controller to ensure that the current interaction is authenticated and allowed. |
Uses of Wrapper in org.objectweb.jac.aspects.cache |
Subclasses of Wrapper in org.objectweb.jac.aspects.cache | |
class |
CacheWrapper
The wrapper of the CacheAC. |
Uses of Wrapper in org.objectweb.jac.aspects.confirmation |
Subclasses of Wrapper in org.objectweb.jac.aspects.confirmation | |
static class |
ConfirmationAC.ConfirmationWrapper
A confirmation wrapper that wraps methods to show a confirmation message box before actually performing the call. |
Uses of Wrapper in org.objectweb.jac.aspects.distrans |
Subclasses of Wrapper in org.objectweb.jac.aspects.distrans | |
class |
BeginTransactionWrapper
This wrapper delimits the begining of a transaction. |
class |
EndTransactionWrapper
This wrapper delimits the end of a transaction. |
Uses of Wrapper in org.objectweb.jac.aspects.distrans.persistence |
Subclasses of Wrapper in org.objectweb.jac.aspects.distrans.persistence | |
class |
ReadWrapper
This class define a wrapping method (read) for wrappees that perform read operations on transactional ressources. |
class |
WriteWrapper
This class define a wrapping method (write) for wrappees that perform write operations on transactional ressources. |
Uses of Wrapper in org.objectweb.jac.aspects.distribution |
Subclasses of Wrapper in org.objectweb.jac.aspects.distribution | |
static class |
BroadcastingAC.BroadcastingWrapper
This wrapper wraps the broadcaster with a wrapping method that broadcast all the calls to the remote replicas. |
class |
DeploymentWrapper
This wrapper wraps constructors in order to deploy the objects on remote host(s) after their initialization. |
static class |
LoadBalancingAC.LoadBalancingWrapper
This inner-wrapper handles the load-balancing wrapping methods that actually implement the load-balancing algorithms. |
Uses of Wrapper in org.objectweb.jac.aspects.distribution.consistency |
Subclasses of Wrapper in org.objectweb.jac.aspects.distribution.consistency | |
class |
ClientServerConsistencyWrapper
This wrapper implements a client-server consistency protocol. |
class |
ConsistencyWrapper
This wrapper class is the base class for all the consistency wrappers that implement a consistency protocol. |
class |
StrongPullConsistencyWrapper
This wrapper class implements the core protocol for a strong consistency that is based on a pull strategy. |
class |
StrongPushConsistencyWrapper
This wrapper implements a consistency protocol that forwards all the writing calls to all the replicas that are known by the wrapper. |
class |
WeakConsistencyWrapper
This wrapper class implements a weak consistency protocol for a set of replicas. |
Uses of Wrapper in org.objectweb.jac.aspects.gui |
Subclasses of Wrapper in org.objectweb.jac.aspects.gui | |
class |
InputWrapper
This wrapper asks the user the parameters of the invoked method if the attribute Gui.askForParameters is defined in the
current collaboration. |
class |
ViewControlWrapper
This wrapper updates the views of a given object when its state changes, that is to say when a write method is called on the wrappee. |
class |
WaitWrapper
This wrapper displays a "Please wait message" for slow operations. |
Uses of Wrapper in org.objectweb.jac.aspects.hibernate |
Subclasses of Wrapper in org.objectweb.jac.aspects.hibernate | |
class |
BeginPersistentSessionWrapper
This wrapper delimits the begining of a persistent session. |
class |
EndPersistentSessionWrapper
This wrapper delimits the end of a persistent session. |
Uses of Wrapper in org.objectweb.jac.aspects.i18n |
Subclasses of Wrapper in org.objectweb.jac.aspects.i18n | |
class |
I18nAC.TranslatorWrapper
|
Uses of Wrapper in org.objectweb.jac.aspects.idGen |
Subclasses of Wrapper in org.objectweb.jac.aspects.idGen | |
class |
IdGenAC.IdGenWrapper
|
Uses of Wrapper in org.objectweb.jac.aspects.integrity |
Subclasses of Wrapper in org.objectweb.jac.aspects.integrity | |
class |
ConstraintWrapper
This wrapper provides a constraints scheme to limit fields modifications. |
class |
PrimaryKeyWrapper
This wrapper provides a key scheme to limit fields doubles. |
class |
RepositoryWrapper
This wrapper manages repository collections. |
class |
RoleWrapper
Wrapper for updating opposite roles. |
Uses of Wrapper in org.objectweb.jac.aspects.naming |
Subclasses of Wrapper in org.objectweb.jac.aspects.naming | |
class |
BindingWrapper
This wrapper class binds an object to the actual named object by forwarder. |
Uses of Wrapper in org.objectweb.jac.aspects.persistence |
Subclasses of Wrapper in org.objectweb.jac.aspects.persistence | |
class |
AbstractPersistenceWrapper
This wrapper defines persistence extensions for objects that a defined persitent by a persistent aspect component. |
class |
CollectionWrapper
Base class for collection wrappers |
class |
ListWrapper
A wrapper for the list interface. |
class |
MapWrapper
A wrapper for the Map interface. |
class |
PersistenceWrapper
This wrapper defines persistence extensions for objects that a defined persitent by a persistent aspect component. |
class |
SetWrapper
A wrapper for the Set interface. |
Methods in org.objectweb.jac.aspects.persistence with parameters of type Wrapper | |
boolean |
PersistenceAC.beforeRunningWrapper(Wrapper wrapper,
String wrappingMethod)
|
Uses of Wrapper in org.objectweb.jac.aspects.queue |
Subclasses of Wrapper in org.objectweb.jac.aspects.queue | |
class |
MessageQueueWrapper
|
Uses of Wrapper in org.objectweb.jac.aspects.session |
Subclasses of Wrapper in org.objectweb.jac.aspects.session | |
class |
PerSessionObjectWrapper
This wrapper handles per-session objects within the JAC system. |
class |
SessionWrapper
This wrapper handles the session for each object within the JAC system. |
Uses of Wrapper in org.objectweb.jac.aspects.synchronization |
Subclasses of Wrapper in org.objectweb.jac.aspects.synchronization | |
static class |
SynchronizationAC.SynchronizationWrapper
This inner wrapper implements the methods synchronization with a semaphore. |
Uses of Wrapper in org.objectweb.jac.aspects.timestamp |
Subclasses of Wrapper in org.objectweb.jac.aspects.timestamp | |
static class |
TimestampAC.Wrapper
|
Uses of Wrapper in org.objectweb.jac.aspects.tracing |
Subclasses of Wrapper in org.objectweb.jac.aspects.tracing | |
class |
DebuggingWrapper
This wrapper upcalls the debugger when a method that have to be debugged is called and returns. |
class |
OptimizedCountingWrapper
This counter must wrap the methods of which calls have to be counted. |
class |
RecordingWrapper
|
class |
SimpleCountingWrapper
This simple counter must wrap the methods of which calls have to be counted. |
Methods in org.objectweb.jac.aspects.tracing with parameters of type Wrapper | |
boolean |
TracingAC.beforeRunningWrapper(Wrapper wrapper,
String wrappingMethod)
Skips the counting wrapper if this call is part of a global conting optimization performed by an OptimizedCountingWrapper |
Uses of Wrapper in org.objectweb.jac.aspects.transaction |
Subclasses of Wrapper in org.objectweb.jac.aspects.transaction | |
class |
DispatchTransactionWrapper
This wrapper wraps all JAC objects that can be part of a transaction in order to dispatch the transactions to local clones and to commit them. |
static class |
TransactionAC.TransactionWrapper
This wrapper defines the transaction wrapper. |
Uses of Wrapper in org.objectweb.jac.aspects.user |
Subclasses of Wrapper in org.objectweb.jac.aspects.user | |
class |
UserAC.FilterWrapper
|
static class |
UserAC.OwnerFilterWrapper
|
class |
UserWrapper
This wrapper is used by the user aspect to implement several croscutting treatments. |
Uses of Wrapper in org.objectweb.jac.core |
Methods in org.objectweb.jac.core with parameters of type Wrapper | |
static void |
Wrapping.wrap(Wrappee wrappee,
ClassItem wrappeeClass,
Wrapper wrapper)
Adds a wrapper to the current wrappee. |
static void |
Wrapping.wrap(Wrappee wrappee,
Wrapper wrapper,
AbstractMethodItem wrappedMethod)
Wrap a method of an object. |
static boolean |
Wrapping.wrapMethod(Wrappee wrappee,
Wrapper wrapper,
AbstractMethodItem wrappedMethod)
Wrap a method of an object. |
static void |
Wrapping.wrap(Wrappee wrappee,
Wrapper wrapper,
AbstractMethodItem[] wrappedMethods)
A nicer way to write wrap when several base methods
need to be wrapped. |
static void |
Wrapping.wrap(Wrappee wrappee,
Wrapper wrapper,
String[] wrappedMethods)
A string based version of wrap (for simplification purpose). |
static void |
Wrapping.wrapAll(Wrappee wrappee,
ClassItem wrappeeClass,
Wrapper wrapper)
Wraps all the wrappable (public) methods of the current wrappee. |
static void |
Wrapping.wrapModifiers(Wrappee wrappee,
Wrapper wrapper)
Wraps all the writer wrappable (public) methods of the current wrappee. |
static void |
Wrapping.unwrap(Wrappee wrappee,
ClassItem wrappeeClass,
Wrapper wrapper)
Definitively removes a wrapper. |
static void |
Wrapping.unwrap(Wrappee wrappee,
Wrapper wrapper,
AbstractMethodItem wrappedMethod)
Unwraps a single method. |
static void |
Wrapping.unwrapAll(Wrappee wrappee,
ClassItem wrappeeClass,
Wrapper wrapper)
|
static boolean |
Wrapping.isWrappedBy(Wrappee wrappee,
ClassItem wrappeeClass,
Wrapper wrapper)
Tells wether a wrapper wraps a wrappee or a class |
static void |
Wrapping.addExceptionHandler(Wrappee wrappee,
Wrapper wrapper,
String method,
AbstractMethodItem listenedMethod)
|
static void |
Wrapping.addExceptionHandler(Wrappee wrappee,
Wrapper wrapper,
String method)
|
int |
CompositionAspect.getWeaveTimeRank(WrappingChain wrappingChain,
Wrapper wrapper)
When a wrappee method is beeing wrapped by a wrapper, this method is upcalled by the system to get the rank of the wrapper within the wrapping chain (the set of wrappers that allready wrap the wrappee method). |
boolean |
BaseProgramListener.beforeRunningWrapper(Wrapper wrapper,
String wrappingMethod)
This method is upcalled by JAC when a wrapper is going to be applied to a wrappee. |
void |
BaseProgramListener.afterRunningWrapper(Wrapper wrapper,
String wrappingMethod)
This method is upcalled by JAC after the application of the wrapper. |
void |
BaseProgramListener.afterWrap(Wrappee wrappee,
Wrapper wrapper,
String[] wrapping_methods,
String[][] wrapped_methods)
This method is upcalled after the wrappee is wrapped by the wrapper. |
void |
AspectComponent.addWrapper(Wrapper wrapper)
Add a wrapper to the wrappers handled by this aspect component. |
boolean |
AspectComponent.beforeRunningWrapper(Wrapper wrapper,
String wrappingMethod)
This method is called when a wrapper is going to be applied to a wrappee. |
void |
AspectComponent.afterRunningWrapper(Wrapper wrapper,
String wrappingMethod)
This method is called after the application of the wrapper. |
void |
AspectComponent.afterWrap(Wrappee wrappee,
Wrapper wrapper,
String[] wrapping_methods,
String[][] wrapped_methods)
This method is called after a new wrapper wraps a wrappee. |
Pointcut |
AspectComponent.pointcut(String wrappeeExpr,
String wrappeeClassExpr,
String wrappeeMethodExpr,
Wrapper wrapper,
String exceptionHandler)
Defines and adds a new method pointcut. |
Pointcut |
AspectComponent.pointcut(String wrappeeExpr,
String wrappeeClassExpr,
String wrappeeMethodExpr,
Wrapper wrapper,
String hostExpr,
String exceptionHandler)
Defines and adds a new localized method pointcut. |
boolean |
ACManager.beforeRunningWrapper(Wrapper wrapper,
String wrappingMethod)
Forward this event to the aspect component that owns the wrapper. |
void |
ACManager.afterRunningWrapper(Wrapper wrapper,
String wrappingMethod)
Upcall the beforeRunningWrapper method of all the aspect component that owns the wrapper. |
void |
ACManager.afterWrap(Wrappee wrappee,
Wrapper wrapper,
String[] wrapping_methods,
String[][] wrapped_methods)
Upcall the beforeRunningWrapper method of all the aspect component that owns the wrapper. |
Constructors in org.objectweb.jac.core with parameters of type Wrapper | |
MethodPointcut(AspectComponent aspectComponent,
String wrappeeExpr,
String wrappeeClassExpr,
String wrappeeMethodExpr,
Wrapper initWrapper,
String wrappingClassName,
String methodName,
Object[] methodArgs,
String hostExpr,
String exceptionHandler,
boolean one2one)
Instantiates a new pointcut with the given characterisitics. |
Uses of Wrapper in org.objectweb.jac.core.dist |
Subclasses of Wrapper in org.objectweb.jac.core.dist | |
class |
NonBlockingStubWrapper
NonBlockingStubWrapper is a dynamic client stub for org.objectweb.jac. |
class |
StubWrapper
StubWrapper is a dynamic client stub for org.objectweb.jac. |
Uses of Wrapper in org.objectweb.jac.wrappers |
Subclasses of Wrapper in org.objectweb.jac.wrappers | |
class |
ForwardingWrapper
This wrapper forwards the method calls that arrive on the wrappee to another object. |
class |
LimiterWrapper
LimiterWrapper implements a wrapper that tests a
counter value before calling the wrappee object. |
class |
VerboseWrapper
This wrapper prints some informations about the wrapped method when it is called. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |