A B C D E F G H I L M N O P R S T U V W

A

AfterBegin - Annotation Type in org.beanlet.transaction
The AfterBegin method notifies a beanlet instance that a new transaction has started, and that the subsequent business methods on the instance will be invoked in the context of the transaction.
afterBegin() - Method in interface org.beanlet.transaction.TransactionSynchronization
The afterBegin method notifies a beanlet instance that a new transaction has started, and that the subsequent business methods on the instance will be invoked in the context of the transaction.
AfterCompletion - Annotation Type in org.beanlet.transaction
The AfterCompletion method notifies a beanlet instance that the transaction commit protocol has completed, and tells the instance whether the transaction has been committed or rolled back.
afterCompletion(boolean) - Method in interface org.beanlet.transaction.TransactionSynchronization
The afterCompletion method notifies a beanlet instance that the transaction commit protocol has completed, and tells the instance whether the transaction has been committed or rolled back.
AroundInvoke - Annotation Type in org.beanlet
Designates a method to intercept invocations on a beanlet.
Attribute - Annotation Type in org.beanlet
Exposes methods or fields as beanlet attributes.
AttributeAccessType - Enum in org.beanlet
Specifies the access rights for attributes.
AttributeEvent - Interface in org.beanlet.event
Root interface for attribute events.
AttributeMetaData - Interface in org.beanlet.metadata
Root interface for attribute meta data.
AttributeReadEvent - Interface in org.beanlet.event
Reads attribute value from beanlet reference.
AttributeReadMetaData - Interface in org.beanlet.metadata
Meta data for readable attributes.
AttributeWriteEvent - Interface in org.beanlet.event
Writes value to specified attribute.
AttributeWriteMetaData - Interface in org.beanlet.metadata
Meta data for writeable attributes.

B

BeanletApplicationContext - Class in org.beanlet
Bootstrap class for the application container.
BeanletApplicationContext() - Constructor for class org.beanlet.BeanletApplicationContext
 
BeanletApplicationException - Exception in org.beanlet
Thrown to indicate a general application error.
BeanletApplicationException() - Constructor for exception org.beanlet.BeanletApplicationException
 
BeanletApplicationException(String) - Constructor for exception org.beanlet.BeanletApplicationException
 
BeanletApplicationException(Throwable) - Constructor for exception org.beanlet.BeanletApplicationException
 
BeanletApplicationException(String, Throwable) - Constructor for exception org.beanlet.BeanletApplicationException
 
BeanletContext<T> - Interface in org.beanlet
Provides beanlet instances access to their runtime context.
BeanletCreationException - Exception in org.beanlet
Thrown if an instance for the specified beanlet could not be created, or obtained for some reason.
BeanletCreationException(String) - Constructor for exception org.beanlet.BeanletCreationException
 
BeanletCreationException(String, String) - Constructor for exception org.beanlet.BeanletCreationException
 
BeanletCreationException(String, Throwable) - Constructor for exception org.beanlet.BeanletCreationException
 
BeanletCreationException(String, String, Throwable) - Constructor for exception org.beanlet.BeanletCreationException
 
BeanletDefinitionException - Exception in org.beanlet
Indicates an invalid beanlet definition.
BeanletDefinitionException(String, String) - Constructor for exception org.beanlet.BeanletDefinitionException
 
BeanletDefinitionException(String, String, Throwable) - Constructor for exception org.beanlet.BeanletDefinitionException
 
BeanletEventException - Exception in org.beanlet
Generic event exception.
BeanletEventException(String, Event) - Constructor for exception org.beanlet.BeanletEventException
 
BeanletEventException(String, Event, String) - Constructor for exception org.beanlet.BeanletEventException
 
BeanletEventException(String, Event, Throwable) - Constructor for exception org.beanlet.BeanletEventException
 
BeanletEventException(String, Event, String, Throwable) - Constructor for exception org.beanlet.BeanletEventException
 
BeanletEventNotExecutableException - Exception in org.beanlet
Thrown if specified event cannot be executed.
BeanletEventNotExecutableException(String, Event) - Constructor for exception org.beanlet.BeanletEventNotExecutableException
 
BeanletEventNotExecutableException(String, Event, Throwable) - Constructor for exception org.beanlet.BeanletEventNotExecutableException
 
BeanletException - Exception in org.beanlet
Indicates that there is an issue with the specified beanlet.
BeanletException(String) - Constructor for exception org.beanlet.BeanletException
 
BeanletException(String, String) - Constructor for exception org.beanlet.BeanletException
 
BeanletException(String, Throwable) - Constructor for exception org.beanlet.BeanletException
 
BeanletException(String, String, Throwable) - Constructor for exception org.beanlet.BeanletException
 
BeanletExecutionException - Exception in org.beanlet
Exception thrown if any exception is raised during event execution.
BeanletExecutionException(String, Event, Throwable) - Constructor for exception org.beanlet.BeanletExecutionException
 
BeanletFactory<T> - Interface in org.beanlet
Factory for creating beanlet references.
BeanletMetaData<T> - Interface in org.beanlet
Provides information on the beanlet definition.
BeanletNotActiveException - Exception in org.beanlet
Thrown if the specified beanlet has not yet been activated.
BeanletNotActiveException(String) - Constructor for exception org.beanlet.BeanletNotActiveException
 
BeanletNotActiveException(String, Throwable) - Constructor for exception org.beanlet.BeanletNotActiveException
 
BeanletNotFoundException - Exception in org.beanlet
Thrown if no beanlet is registered for the specified name.
BeanletNotFoundException(String) - Constructor for exception org.beanlet.BeanletNotFoundException
 
BeanletNotFoundException(String, Throwable) - Constructor for exception org.beanlet.BeanletNotFoundException
 
BeanletNotOfRequiredTypeException - Exception in org.beanlet
Thrown if required type does not matched found type.
BeanletNotOfRequiredTypeException(String, Class<?>, Class<?>) - Constructor for exception org.beanlet.BeanletNotOfRequiredTypeException
 
BeanletNotOfRequiredTypeException(String, Class<?>, Class<?>, Throwable) - Constructor for exception org.beanlet.BeanletNotOfRequiredTypeException
 
BeanletReference<T> - Interface in org.beanlet
Represents a reference to a beanlet.
BeanletStateException - Exception in org.beanlet
Indicates that beanlet is not in required state to perform operation.
BeanletStateException(String) - Constructor for exception org.beanlet.BeanletStateException
 
BeanletStateException(String, String) - Constructor for exception org.beanlet.BeanletStateException
 
BeanletStateException(String, Throwable) - Constructor for exception org.beanlet.BeanletStateException
 
BeanletStateException(String, String, Throwable) - Constructor for exception org.beanlet.BeanletStateException
 
BeanletTypeIsDuplicateException - Exception in org.beanlet
Indicates that multiple beanlets match the member type.
BeanletTypeIsDuplicateException(String, Member, Class<?>) - Constructor for exception org.beanlet.BeanletTypeIsDuplicateException
 
BeanletTypeIsDuplicateException(String, Member, Class<?>, Set<String>) - Constructor for exception org.beanlet.BeanletTypeIsDuplicateException
 
BeanletTypeMismatchException - Exception in org.beanlet
Thrown if injectant does not match member type.
BeanletTypeMismatchException(String, Member, Class<?>, Class<?>) - Constructor for exception org.beanlet.BeanletTypeMismatchException
 
BeanletTypeNotFoundException - Exception in org.beanlet
Exception thrown if no beanlet type matches member type.
BeanletTypeNotFoundException(String, Member, Class<?>) - Constructor for exception org.beanlet.BeanletTypeNotFoundException
 
BeanletValidationException - Exception in org.beanlet
Thrown if beanlet validation failed.
BeanletValidationException(String, String) - Constructor for exception org.beanlet.BeanletValidationException
 
BeanletValidationException(String, String, Throwable) - Constructor for exception org.beanlet.BeanletValidationException
 
BeanletWiringException - Exception in org.beanlet
Thrown if any of the members, for which injection is required, cannot be wired.
BeanletWiringException(String, Member) - Constructor for exception org.beanlet.BeanletWiringException
 
BeanletWiringException(String, Member, String) - Constructor for exception org.beanlet.BeanletWiringException
 
BeanletWiringException(String, Member, Throwable) - Constructor for exception org.beanlet.BeanletWiringException
 
BeanletWiringException(String, Member, String, Throwable) - Constructor for exception org.beanlet.BeanletWiringException
 
BeforeCompletion - Annotation Type in org.beanlet.transaction
The BeforeCompletion method notifies a beanlet instance that a transaction is about to be committed.
beforeCompletion() - Method in interface org.beanlet.transaction.TransactionSynchronization
The beforeCompletion method notifies a beanlet instance that a transaction is about to be committed.

C

CollectionValue - Annotation Type in org.beanlet
Represents a collection of values.
contextDestroyed(ServletContextEvent) - Method in class org.beanlet.web.ServletContextListener
 
contextInitialized(ServletContextEvent) - Method in class org.beanlet.web.ServletContextListener
 
create() - Method in interface org.beanlet.BeanletFactory
Creates a new beanlet reference for the underlying beanlet.
create(Map<String, ?>) - Method in interface org.beanlet.BeanletFactory
Creates a new beanlet reference for the underlying beanlet.

D

Dependency - Annotation Type in org.beanlet
Used to specify an explicit dependency.
destroy() - Method in class org.beanlet.rest.RestFilter
 
destroy() - Method in class org.beanlet.rest.RestServlet
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.beanlet.rest.RestFilter
 

E

Entry - Annotation Type in org.beanlet
Represents a single map entry.
Event - Interface in org.beanlet
Root interface of all events.
ExcludeClassInterceptors - Annotation Type in org.beanlet
Used to exclude class-level interceptors for a business method.
ExcludeDefaultInterceptors - Annotation Type in org.beanlet
Used to exclude default interceptors for a class or method.
execute(Event) - Method in interface org.beanlet.BeanletReference
Executes the specified event.
Execute - Annotation Type in org.beanlet
Methods declared with this annotation are executed by one or more background threads.
ExecuteEvent - Interface in org.beanlet.event
Results in invoking the method annotated with the Execute annotation.
ExecuteMetaData - Interface in org.beanlet.metadata
Meta data is returned for executable beanlets.
exists(String) - Method in class org.beanlet.BeanletApplicationContext
Returns true if a beanlet exists for the specified beanletName.
ExposeElement - Annotation Type in org.beanlet.management
Members marked with this annotation are exposed at the MBean.

F

Factory - Annotation Type in org.beanlet
Beanlets implementing this annotation can act as a factory.
FactoryBeanlet<T> - Interface in org.beanlet
Beanlets implementing this interface can act as a factory.
FactoryEvent - Interface in org.beanlet.event
Creates object from factory beanlet.
FactoryMetaData - Interface in org.beanlet.metadata
FactoryMetaData is returned for FactoryBeanlets.

G

get() - Method in interface org.beanlet.Provider
Provides a fully-constructed and injected instance of T
getAttributeName() - Method in interface org.beanlet.event.AttributeEvent
Returns the name of the attribute.
getAttributeName() - Method in interface org.beanlet.metadata.AttributeMetaData
Returns the name of the attribute.
getAttributeName() - Method in interface org.beanlet.metadata.OperationMetaData
Returns the attribute name if the operation is exposed as JavaBean method, null otherwise.
getAttributeValue() - Method in interface org.beanlet.event.AttributeWriteEvent
Returns the attribute value that will be written to the beanlet reference.
getBeanlet(String) - Method in class org.beanlet.BeanletApplicationContext
Returns a beanlet instance for the specified beanletName.
getBeanlet(String, Class<T>) - Method in class org.beanlet.BeanletApplicationContext
Returns a beanlet instance for the specified beanletName.
getBeanlet(String, Map<String, ?>) - Method in class org.beanlet.BeanletApplicationContext
Returns a beanlet for the specified beanletName.
getBeanlet(String, Class<T>, Map<String, ?>) - Method in class org.beanlet.BeanletApplicationContext
Returns a BeanletFactory for the specified beanletName.
getBeanlet() - Method in interface org.beanlet.BeanletReference
Returns the beanlet.
getBeanletFactory(String) - Method in class org.beanlet.BeanletApplicationContext
Returns a BeanletFactory for the specified beanletName, or throws a BeanletNotFoundException if beanlet does not exist.
getBeanletFactory(String, Class<T>) - Method in class org.beanlet.BeanletApplicationContext
Returns a BeanletFactory for the specified beanletName.
getBeanletMetaData() - Method in interface org.beanlet.BeanletContext
Returns beanlet definition information for the underlying beanlet.
getBeanletMetaData() - Method in interface org.beanlet.BeanletFactory
Returns meta data for the underlying beanlet.
getBeanletMetaData() - Method in interface org.beanlet.BeanletReference
Returns meta data for the underlying beanlet.
getBeanletName() - Method in exception org.beanlet.BeanletException
 
getBeanletName() - Method in interface org.beanlet.BeanletMetaData
Returns canonical name of the beanlet.
getBeanletNames() - Method in class org.beanlet.BeanletApplicationContext
Returns an immutable set of beanlet names of all registered beanlets.
getBeanletNamesForType(Class<?>) - Method in class org.beanlet.BeanletApplicationContext
Returns an immutable set of beanlet names of all registered beanlets, which the beanlet instance type is the same as, or a subclass of the specified type.
getBeanletNamesForType(Class<?>, boolean, boolean) - Method in class org.beanlet.BeanletApplicationContext
Returns an immutable set of beanlet names of all registered beanlets, which the beanlet instance type is the same as, or a subclass of the specified type.
getClassLoader() - Method in interface org.beanlet.BeanletMetaData
Returns the classloader associated with the deployment of this beanlet.
getContextData() - Method in interface org.beanlet.InvocationContext
Returns a map that can be used to pass contextual data between interceptors of the interceptor chain.
getDescription() - Method in interface org.beanlet.MetaData
Description of the underlying element.
getEvent(Class<T>) - Method in class org.beanlet.BeanletApplicationContext
Factory method for the specified eventType.
getEvent() - Method in exception org.beanlet.BeanletEventException
 
getInitParameter(String) - Method in class org.beanlet.rest.RestServlet
 
getInitParameterNames() - Method in class org.beanlet.rest.RestServlet
 
getInterfaces() - Method in interface org.beanlet.BeanletMetaData
Returns a list of additional interfaces that are exposed by this beanlet.
getMetaData(Class<M>) - Method in interface org.beanlet.BeanletMetaData
Returns a list of meta data objects of the specified type.
getMetaData() - Method in interface org.beanlet.BeanletMetaData
Returns a list of meta data objects for this beanlet.
getMethod() - Method in interface org.beanlet.InvocationContext
The method that is intercepted.
getObject() - Method in interface org.beanlet.FactoryBeanlet
The object returned by this method is the so-called beanlet instance for the underlying beanlet.
getObject() - Method in class org.beanlet.transaction.TransactionManagerFactoryBeanlet
Returns the transaction manager instance that was passed to the constructor of this factory.
getObject() - Method in class org.beanlet.transaction.UserTransactionFactoryBeanlet
Returns the user transaction instance that was passed to the constructor of this factory.
getObjectName(Object, String, Class<?>) - Method in class org.beanlet.management.IdentityNamingStrategy
 
getObjectName(Object, String, Class<?>) - Method in interface org.beanlet.management.NamingStrategy
 
getOperationName() - Method in interface org.beanlet.event.OperationEvent
Returns the name of the operation to be invoked.
getOperationName() - Method in interface org.beanlet.metadata.AttributeMetaData
Returns the operation name if the attribute is exposed as method, null otherwise.
getOperationName() - Method in interface org.beanlet.metadata.OperationMetaData
Returns the operation name.
getParameters() - Method in interface org.beanlet.event.OperationEvent
Returns the parameters target for invocation.
getParameters() - Method in interface org.beanlet.InvocationContext
Returns the parameter of the current invocation.
getParameterTypes() - Method in interface org.beanlet.event.OperationEvent
Returns the parameter types that identity the operation.
getParameterTypes() - Method in interface org.beanlet.metadata.OperationMetaData
Returns the types of the operation's parameters.
getProperties() - Method in interface org.beanlet.persistence.spi.PersistencePropertiesProvider
 
getReturnType() - Method in interface org.beanlet.metadata.FactoryMetaData
Returns the return type of the underlying factory method.
getReturnType() - Method in interface org.beanlet.metadata.OperationMetaData
Return type of the operation.
getRollbackOnly() - Method in interface org.beanlet.transaction.TransactionContext
Test if the transaction has been marked for rollback only.
getServletConfig() - Method in class org.beanlet.rest.RestServlet
 
getServletContext() - Method in class org.beanlet.rest.RestServlet
 
getServletInfo() - Method in class org.beanlet.rest.RestServlet
 
getServletName() - Method in class org.beanlet.rest.RestServlet
 
getServletRequest() - Method in interface org.beanlet.web.WebContext
Returns the current ServletRequest.
getTarget() - Method in interface org.beanlet.InvocationContext
Returns the underlying object.
getType() - Method in interface org.beanlet.BeanletMetaData
Returns the beanlet type.
getType() - Method in interface org.beanlet.metadata.AttributeMetaData
Returns the type of the attribute.
getTypedBeanlet() - Method in interface org.beanlet.BeanletReference
Returns the beanlet if this object is an instance of the beanlet type as specified by BeanletMetaData.getType().
getUserTransaction() - Method in interface org.beanlet.transaction.TransactionContext
Obtain the transaction demarcation interface.

H

HideElement - Annotation Type in org.beanlet.management
Members marked with this annotation are not exposed at the MBean.

I

IdentityNamingStrategy - Class in org.beanlet.management
Naming strategy based on the identity of the underlying beanlet.
IdentityNamingStrategy() - Constructor for class org.beanlet.management.IdentityNamingStrategy
 
IgnoreDependency - Annotation Type in org.beanlet
Used to ignore the dependencies of the element that is subject to injection.
init(FilterConfig) - Method in class org.beanlet.rest.RestFilter
 
init(ServletConfig) - Method in class org.beanlet.rest.RestServlet
 
init() - Method in class org.beanlet.rest.RestServlet
 
Inject - Annotation Type in org.beanlet
Members marked with this annotation are injected by the application container during beanlet instance creation.
instance() - Static method in class org.beanlet.BeanletApplicationContext
Returns a BeanletApplicationContext instance.
intercept(InvocationContext) - Method in interface org.beanlet.Interceptor
Intercepts an invocation.
Interceptor - Interface in org.beanlet
Classes implementing this interface can configured to intercept invocations.
Interceptors - Annotation Type in org.beanlet
Declares a list of interceptors.
invalidate() - Method in interface org.beanlet.BeanletReference
Causes this reference to be invalidated and removed.
InvocationContext - Interface in org.beanlet
Allow interceptor and lifecycle methods to control the behavior of the invocation chain.
isExecutable(Event) - Method in interface org.beanlet.BeanletReference
Returns true if specified event is supported by this reference.
isGetter() - Method in interface org.beanlet.metadata.OperationMetaData
Returns true if the operation is exposed as a JavaBean getter- method, null otherwise.
isIs() - Method in interface org.beanlet.metadata.AttributeReadMetaData
Returns true if underlying attribute is a boolean-is method.
isIs() - Method in interface org.beanlet.metadata.OperationMetaData
Returns true if the operation is exposed as a JavaBean boolean-is method, null otherwise.
isMetaDataPresent(Class<? extends MetaData>) - Method in interface org.beanlet.BeanletMetaData
Returns true if the specified meta data type is available for this beanlet.
isProxy() - Method in interface org.beanlet.BeanletMetaData
Returns true if this is a proxy beanlet, false otherwise.
isRemoved() - Method in interface org.beanlet.BeanletReference
Returns true if this reference has been removed, it can no longer execute events, false otherwise.
isSetter() - Method in interface org.beanlet.metadata.OperationMetaData
Returns true if the operation is exposed as a JavaBean setter- method, null otherwise.
isStatic() - Method in interface org.beanlet.BeanletMetaData
Returns true if this component is created from a static context.
isValid() - Method in interface org.beanlet.BeanletReference
Returns true if this reference if valid.
isVanilla() - Method in interface org.beanlet.BeanletMetaData
Returns true if this is a vanilla beanlet, false otherwise.

L

Lazy - Annotation Type in org.beanlet
Beanlets marked with this annotations are not eagerly instantiated.
LifecycleEvent - Interface in org.beanlet.event
Root interface for lifecycle events.
LifecycleMetaData - Interface in org.beanlet.metadata
Root interface for lifecycle meta data.
log(String) - Method in class org.beanlet.rest.RestServlet
 
log(String, Throwable) - Method in class org.beanlet.rest.RestServlet
 

M

main(String...) - Static method in class org.beanlet.BeanletApplicationContext
Bootstraps the Beanlet container by obtaining a BeanletApplicationContext instance.
Manageable - Annotation Type in org.beanlet.management
Mark a beanlet with this annotation to expose it to JMX.
ManageableElementType - Enum in org.beanlet.management
Specifies manageable element types.
MapValue - Annotation Type in org.beanlet
Represents a map of key/value entries.
MetaData - Interface in org.beanlet
Root interface of all meta data objects.

N

NamingContext - Annotation Type in org.beanlet.naming
Used to enable JNDI dependency injection.
NamingProperty - Annotation Type in org.beanlet.naming
Describes a single JNDI naming environment property.
NamingStrategy - Interface in org.beanlet.management
Strategy responsible for generating the ObjectName of an MBean.

O

Operation - Annotation Type in org.beanlet
Exposes methods as beanlet operations.
OperationEvent - Interface in org.beanlet.event
Event for invoking operations.
OperationMetaData - Interface in org.beanlet.metadata
Meta data for operations.
org.beanlet - package org.beanlet
Contains all of the core beanlet interfaces and bootstrap classes.
org.beanlet.event - package org.beanlet.event
Contains all beanlet core events.
org.beanlet.management - package org.beanlet.management
Integrates beanlet with JMX.
org.beanlet.metadata - package org.beanlet.metadata
Contains all beanlet core meta data objects.
org.beanlet.naming - package org.beanlet.naming
Adds support for JNDI.
org.beanlet.persistence.spi - package org.beanlet.persistence.spi
Adds support for JPA 2.0 integration.
org.beanlet.rest - package org.beanlet.rest
Adds rest support.
org.beanlet.springframework - package org.beanlet.springframework
Adds support for the Spring Framework.
org.beanlet.transaction - package org.beanlet.transaction
Adds support for JTA transaction.
org.beanlet.web - package org.beanlet.web
Adds web specific beanlet scopes.

P

PersistencePropertiesProvider - Interface in org.beanlet.persistence.spi
JPA implementations can be integrated by implementing this provider class.
PostConstruct - Annotation Type in org.beanlet
The PostConstruct annotation is used on a method that needs to be executed after dependency injection is done to perform any initialization.
PreDestroy - Annotation Type in org.beanlet
The PreDestroy annotation is used on methods as a callback notification to signal that the beanlet instance is in the process of being removed by the container.
proceed() - Method in interface org.beanlet.InvocationContext
Invokes the next interceptor in the chain, or, when called from the last interceptor, the business method.
Provider<T> - Interface in org.beanlet
Provides instances of T.
Proxy - Annotation Type in org.beanlet
Specifies interfaces to be exposed by beanlet.
ProxyMethod - Annotation Type in org.beanlet
Methods marked with this annotation are so-called proxy methods.
ProxyMethodMetaData - Interface in org.beanlet.metadata
This meta data is returned for beanlets expressing a ProxyMethod.

R

reference() - Method in interface org.beanlet.BeanletContext
Returns the beanlet reference that is associated with the current call.
RegistrationPolicy - Enum in org.beanlet.management
Specifies three different registration policies.
remove() - Method in interface org.beanlet.BeanletReference
Remove the reference immediately.
Remove - Annotation Type in org.beanlet
Applied to a business method of a class.
Request - Annotation Type in org.beanlet.web
Request beanlets do not provide direct access to the underlying objects.
RequestContextListener - Class in org.beanlet.rest
Add the following configuration to the web application's web.xml file to support restlets.
RequestContextListener() - Constructor for class org.beanlet.rest.RequestContextListener
 
requestDestroyed(ServletRequestEvent) - Method in class org.beanlet.rest.RequestContextListener
 
requestInitialized(ServletRequestEvent) - Method in class org.beanlet.rest.RequestContextListener
 
resolveInstance() - Method in class org.beanlet.BeanletApplicationContext
Subclasses of this class can implement this method to control which instance is returned to the caller of the static instance method.
RestFilter - Class in org.beanlet.rest
Add the following configuration to the web application's web.xml file to support restlets.
RestFilter() - Constructor for class org.beanlet.rest.RestFilter
 
Restlet - Annotation Type in org.beanlet.rest
Defines whether a restlet is created by the Rest runtime, or by Beanlet.
RestServlet - Class in org.beanlet.rest
Add the following configuration to the web application's web.xml file to support restlets.
RestServlet() - Constructor for class org.beanlet.rest.RestServlet
 
Retention - Annotation Type in org.beanlet
Indicates what action is to be taken in case an exception is encountered on beanlet invocation.
RetentionPolicy - Enum in org.beanlet
Beanlet retention policy.

S

Schedule - Annotation Type in org.beanlet
Methods declared with this annotation are scheduled to be executed by a background thread.
ScheduleEvent - Interface in org.beanlet.event
Results in invoking the method annotated with the Schedule annotation.
ScheduleMetaData - Interface in org.beanlet.metadata
Meta data is returned for schedulable beanlets.
ScopeAnnotation - Annotation Type in org.beanlet
Annotations marked with the ScopeAnnotation are beanlet scope annotations.
SelfNaming - Annotation Type in org.beanlet.management
Methods marked with this annotation generate the ObjectName for the underlying beanlet instance.
service(ServletRequest, ServletResponse) - Method in class org.beanlet.rest.RestServlet
 
ServletContextListener - Class in org.beanlet.web
Add the following configuration to the web application's web.xml file to support the Request and Session beanlet scopes.
ServletContextListener() - Constructor for class org.beanlet.web.ServletContextListener
 
Session - Annotation Type in org.beanlet.web
Session beanlets do not provide direct access to the underlying objects.
setAttributeName(String) - Method in interface org.beanlet.event.AttributeEvent
Sets the name of the attribute.
setAttributeName(String) - Method in interface org.beanlet.event.AttributeReadEvent
Sets the name of the attribute.
setAttributeName(String) - Method in interface org.beanlet.event.AttributeWriteEvent
Sets the name of the attribute.
setAttributeValue(Object) - Method in interface org.beanlet.event.AttributeWriteEvent
Sets the attribute value that will be written to the beanlet reference.
setOperationName(String) - Method in interface org.beanlet.event.OperationEvent
Sets the name of the operation to be invoked.
setParameters(Object...) - Method in interface org.beanlet.event.OperationEvent
Sets the parameters target for invocation.
setParameters(Object[]) - Method in interface org.beanlet.InvocationContext
Allows the caller to modify the parameters of the current invocation.
setParameterTypes(Class<?>[]) - Method in interface org.beanlet.event.OperationEvent
Sets the parameter types for identifing the operation.
setRollbackOnly() - Method in interface org.beanlet.transaction.TransactionContext
Mark the current transaction for rollback.
shutdown() - Method in class org.beanlet.BeanletApplicationContext
Undeploys all components and stops all internal container threads.
Singleton - Annotation Type in org.beanlet
Beanlets without any scope annotation and beanlets marked with this annotation are called vanilla beanlets.
SpringContext - Annotation Type in org.beanlet.springframework
Used to enabled Spring dependency injection.
SpringDefinitionFormat - Enum in org.beanlet.springframework
Describes the format used to define Spring beans.
SpringResource - Annotation Type in org.beanlet.springframework
Single Spring resource entity.
SpringResourceType - Enum in org.beanlet.springframework
Describes the Spring resource types.
Start - Annotation Type in org.beanlet
The Start annotation is used on a method that needs to be called after initialization of a beanlet.
StartEvent - Interface in org.beanlet.event
Invokes the method annotated with the Start annotation.
StartMetaData - Interface in org.beanlet.metadata
This meta data is returned for beanlets expressing a Start method.
Stateful - Annotation Type in org.beanlet
Stateful beanlet maintain conversational state between calls on the same object.
Stateless - Annotation Type in org.beanlet
Stateless beanlets do not share any state between subsequent method invocations.
StaticFactory - Annotation Type in org.beanlet
Applied to static methods or static fields to denote a factory.
Stop - Annotation Type in org.beanlet
Defines a stop lifecycle method.
StopEvent - Interface in org.beanlet.event
Results in invoking the method annotated with the Stop annotation.
StopMetaData - Interface in org.beanlet.metadata
This meta data is returned for beanlets expressing a Stop method.
SuppressWarnings - Annotation Type in org.beanlet
Indicates that no warnings need to be generated for the annotated element.

T

TransactionAttribute - Annotation Type in org.beanlet.transaction
When applied at the TYPE-level, designates the default transaction attribute for all business methods of the beanlet.
TransactionAttributeType - Enum in org.beanlet.transaction
Defines all possible transaction types.
TransactionContext - Interface in org.beanlet.transaction
Provides access to the transaction runtime context of the beanlet instance.
TransactionManagerFactoryBeanlet - Class in org.beanlet.transaction
Factory beanlet for a TransactionManager.
TransactionManagerFactoryBeanlet(TransactionManager) - Constructor for class org.beanlet.transaction.TransactionManagerFactoryBeanlet
Use constructor depenency injection to create a new TransactionManagerFactoryBeanlet instance.
TransactionSynchronization - Interface in org.beanlet.transaction
Allows a beanlet instance to synchronize its state with the transactions performed on it.

U

UserTransactionFactoryBeanlet - Class in org.beanlet.transaction
Factory beanlet for a UserTransaction.
UserTransactionFactoryBeanlet(UserTransaction) - Constructor for class org.beanlet.transaction.UserTransactionFactoryBeanlet
Use constructor depenency injection to create a new UserTransactionFactoryBeanlet instance.

V

Value - Annotation Type in org.beanlet
Defines an object.
valueOf(String) - Static method in enum org.beanlet.AttributeAccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.beanlet.management.ManageableElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.beanlet.management.RegistrationPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.beanlet.RetentionPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.beanlet.springframework.SpringDefinitionFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.beanlet.springframework.SpringResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.beanlet.transaction.TransactionAttributeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.beanlet.WiringMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.beanlet.AttributeAccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.beanlet.management.ManageableElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.beanlet.management.RegistrationPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.beanlet.RetentionPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.beanlet.springframework.SpringDefinitionFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.beanlet.springframework.SpringResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.beanlet.transaction.TransactionAttributeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.beanlet.WiringMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebContext - Interface in org.beanlet.web
Provides access to the web runtime context of the beanlet instance.
WebFilter - Annotation Type in org.beanlet.web
The annotation used to declare a Servlet Filter.
WebListener - Annotation Type in org.beanlet.web
The annotation used to declare a listener for various types of event, in a given web application context.
WebServlet - Annotation Type in org.beanlet.web
This annotation is used to declare the configuration of an Servlet.
Wiring - Annotation Type in org.beanlet
Allows members to be wired with implicitely selected objects.
WiringMode - Enum in org.beanlet
Specifies the wiring mode.

A B C D E F G H I L M N O P R S T U V W

Copyright © 2006-2012. All Rights Reserved.