Uses of Interface
net.sf.jguiraffe.di.impl.Invokable
-
Packages that use Invokable Package Description net.sf.jguiraffe.di.impl This package contains various implementations for the interfaces defined in the maindipackage.net.sf.jguiraffe.di.impl.providers In theproviderssub package different implementations of theBeanProviderinterface can be found.net.sf.jguiraffe.gui.builder.di.tags In this package tag handler classes for defining beans in a Jelly script can be found. -
-
Uses of Invokable in net.sf.jguiraffe.di.impl
Classes in net.sf.jguiraffe.di.impl that implement Invokable Modifier and Type Class Description classChainedInvocationA special implementation of theInvokableinterface that allows aggregating an arbitrary number ofInvokableobjects to a kind of script.classConstructorInvocationA class that represents a constructor invocation.classHelperInvocationsAn enumeration class defining some simple helperInvokableimplementations.classMethodInvocationA class that represents a method invocation.classNullInvocationDeprecated.UseHelperInvocationsinstead; it provides some dummy implementations of theInvokableinterface which are useful in some situations where a full-blown implementation is not required.classSetPropertyInvocationA specialInvocationimplementation for setting properties.Methods in net.sf.jguiraffe.di.impl that return types with arguments of type Invokable Modifier and Type Method Description List<Invokable>ChainedInvocation. getInvokables()Returns a list with theInvokableobjects that have already been added to this chain.Methods in net.sf.jguiraffe.di.impl with parameters of type Invokable Modifier and Type Method Description voidChainedInvocation. addInvokable(Invokable inv)Adds the specifiedInvokableobject to this object.voidChainedInvocation. addInvokable(Invokable inv, String result)Adds the specifiedInvokableobject to this object and initializes its result variable.voidChainedInvocation. addInvokable(Invokable inv, String result, String source)Adds the specifiedInvokableobject to this object and initializes its result variable and its source object. -
Uses of Invokable in net.sf.jguiraffe.di.impl.providers
Methods in net.sf.jguiraffe.di.impl.providers that return Invokable Modifier and Type Method Description InvokableLifeCycleBeanProvider. getBeanInitializer()Returns theInvokableobject responsible for initializing the newly created bean.InvokableSingletonBeanProvider. getShutdownHandler()Returns theInvokableobject that is called when this provider is shut down.Constructors in net.sf.jguiraffe.di.impl.providers with parameters of type Invokable Constructor Description FactoryBeanProvider(BeanProvider createProvider, Invokable initinv)Creates a new instance ofFactoryBeanProviderand initializes it with the bean provider for creating a bean instance and the invocation object for performing initialization.LifeCycleBeanProvider(BeanProvider createProvider, Invokable initinv)Creates a new instance ofLifeCycleBeanProviderand initializes it with theBeanProviderfor creating the bean instance and anInvokablefor initializing it.SingletonBeanProvider(BeanProvider createProvider, Invokable initinv)Creates a new instance ofSingletonBeanProviderand initializes it with the bean provider for creating a bean instance and the invocation object for performing initialization.SingletonBeanProvider(BeanProvider createProvider, Invokable initInv, Invokable shutdownInv)Creates a new instance ofSingletonBeanProviderand initializes it with the bean provider for creating a bean instance andInvokableobjects for initializing and releasing the bean managed by this provider. -
Uses of Invokable in net.sf.jguiraffe.gui.builder.di.tags
Methods in net.sf.jguiraffe.gui.builder.di.tags that return Invokable Modifier and Type Method Description protected InvokableBeanTag. consumeShutdownHandler()Returns theInvokableserving as a shutdown handler and resets the field.protected InvokableConstructorInvocationTag. createInvocation()Creates the invocation object.protected abstract InvokableInvocationTag. createInvocation()Creates the invocation object.protected InvokableMethodInvocationTag. createInvocation()Creates the invocation object.protected InvokableBeanTag. createShutdownHandlerForMethod(String methodName)Creates anInvokablefor a shutdown handler for a shutdown method.InvokableBeanTag. getShutdownHandler()Returns the shutdown handler.Methods in net.sf.jguiraffe.gui.builder.di.tags with parameters of type Invokable Modifier and Type Method Description voidConstructorTag. addInvokable(Invokable inv)Adds anInvokableobject to this tag.voidFactoryTag. addInvokable(Invokable inv)Adds anInvokableto this object.protected voidInvocationTag. processInvokable(Invokable inv)Processes theInvokableobject after its creation.voidBeanTag. setShutdownHandler(Invokable inv)Sets a shutdown handler.
-