Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W X Z 

A

AbstractAuthorizationRule - Class in org.wamblee.security.authorization
Represents an authorization rule to determine whether an operation is allowed on a resource.
AbstractAuthorizationRule() - Constructor for class org.wamblee.security.authorization.AbstractAuthorizationRule
 
AbstractAuthorizationRule(AbstractAuthorizationRule) - Constructor for class org.wamblee.security.authorization.AbstractAuthorizationRule
 
AbstractAuthorizationService - Class in org.wamblee.security.authorization
Service to determine if access to a certain resource is allowed.
AbstractAuthorizationService() - Constructor for class org.wamblee.security.authorization.AbstractAuthorizationService
 
AbstractAuthorizationService(String) - Constructor for class org.wamblee.security.authorization.AbstractAuthorizationService
 
AbstractAuthorizationService(AbstractAuthorizationService) - Constructor for class org.wamblee.security.authorization.AbstractAuthorizationService
 
AbstractComponent<Type> - Class in org.wamblee.system.core
Abstract subsystem class making it easy to implement new subsystems.
AbstractComponent(String, List<ProvidedInterface>, List<RequiredInterface>) - Constructor for class org.wamblee.system.core.AbstractComponent
Constructs the subsystem.
AbstractComponent(String, ProvidedInterface[], RequiredInterface[]) - Constructor for class org.wamblee.system.core.AbstractComponent
Constructs the subsystem.
AbstractComponent(String) - Constructor for class org.wamblee.system.core.AbstractComponent
Creates a new AbstractComponent object.
AbstractDatabase - Class in org.wamblee.test.persistence
Abstract database class providing the creation of the datasource, preventing duplicate starts of the same database, and checking for connection leaks when the database is stopped.
AbstractDatabase() - Constructor for class org.wamblee.test.persistence.AbstractDatabase
Constructs the database.
AbstractDatabaseProvider - Class in org.wamblee.test.persistence
Base class for database providers.
AbstractDatabaseProvider() - Constructor for class org.wamblee.test.persistence.AbstractDatabaseProvider
 
AbstractDetachable<T,Ref> - Class in org.wamblee.persistence
Detachable implementation that takes care of the basic logic for detachable objects.
AbstractDetachable(T) - Constructor for class org.wamblee.persistence.AbstractDetachable
Constructs the detachable.
AbstractJQueryBehavior<ConfigType> - Class in org.wamblee.wicket.jquery
Abstract JQuery hehavior class that makes it easy to write jQuery behaviors: Creating a ready function which will be invoked for the component Checking whether or not the behavior may be attached to a page using AbstractJQueryBehavior.isPageAllowed().
AbstractJQueryBehavior(String, IBehavior...) - Constructor for class org.wamblee.wicket.jquery.AbstractJQueryBehavior
Constructs the behavior.
AbstractOperationCondition - Class in org.wamblee.security.authorization
Checks if an operation matches a condition.
AbstractOperationCondition() - Constructor for class org.wamblee.security.authorization.AbstractOperationCondition
 
AbstractOperationCondition(AbstractOperationCondition) - Constructor for class org.wamblee.security.authorization.AbstractOperationCondition
 
AbstractPageBehavior - Class in org.wamblee.wicket.page
Abstract page behavior to simplify implementations of behaviors thar don't need to implement all callbacks.
AbstractPageBehavior() - Constructor for class org.wamblee.wicket.page.AbstractPageBehavior
Constructor.
AbstractPathCondition - Class in org.wamblee.security.authorization
Checks if a path satisfies a condition.
AbstractPathCondition() - Constructor for class org.wamblee.security.authorization.AbstractPathCondition
 
AbstractPathCondition(AbstractPathCondition) - Constructor for class org.wamblee.security.authorization.AbstractPathCondition
 
AbstractTooltipBehavior - Class in org.wamblee.wicket.behavior
Abstract tooltip behavior providing common options for tooltips.
AbstractTooltipBehavior(String, IBehavior...) - Constructor for class org.wamblee.wicket.behavior.AbstractTooltipBehavior
 
AbstractUserCondition - Class in org.wamblee.security.authorization
Condition used to match a user against a specified set of users.
AbstractUserCondition() - Constructor for class org.wamblee.security.authorization.AbstractUserCondition
 
AbstractUserCondition(AbstractUserCondition) - Constructor for class org.wamblee.security.authorization.AbstractUserCondition
 
AbstractUserSet - Class in org.wamblee.security.authentication
User set base class.
AbstractUserSet(NameValidator, MessageDigester) - Constructor for class org.wamblee.security.authentication.AbstractUserSet
Creates a new AbstractUserSet object.
accept(File) - Method in class org.wamblee.io.RegexFilenameFilter
 
accept(Object) - Method in class org.wamblee.reflection.ObjectTraversal
 
accept(Visitor) - Method in class org.wamblee.system.graph.Graph
Implements a visitor design pattern.
accept(String) - Method in class org.wamblee.test.persistence.CompositeJpaTables
 
accept(String) - Method in class org.wamblee.test.persistence.eclipselink.EclipselinkTables
 
accept(String) - Method in class org.wamblee.test.persistence.hibernate.HibernateTables
 
accept(String) - Method in class org.wamblee.test.persistence.toplink.ToplinkTables
 
Accessor<T> - Interface in org.wamblee.reflection
Abstraction for accessing fields or properties of an object.
acquire() - Method in class org.wamblee.concurrency.JvmLock
 
acquire() - Method in interface org.wamblee.concurrency.Lock
Acquires the lock.
acquireRead() - Method in class org.wamblee.concurrency.ReadWriteLock
Deprecated.
Acquires the lock for reading.
acquireWrite() - Method in class org.wamblee.concurrency.ReadWriteLock
Deprecated.
Acquires the lock for writing.
add(Group) - Method in interface org.wamblee.security.authentication.GroupSet
Adds a group.
add(Group) - Method in class org.wamblee.security.authentication.InMemoryGroupSet
 
add(User) - Method in class org.wamblee.security.authentication.InMemoryUserSet
 
add(Group) - Method in class org.wamblee.security.authentication.jpa.JpaGroupSet
 
add(User) - Method in class org.wamblee.security.authentication.jpa.JpaUserSet
 
add(User) - Method in interface org.wamblee.security.authentication.UserSet
Adds a user.
add(String) - Method in class org.wamblee.system.adapters.SetterConfiguration
Adds a given setter name to the setters.
add(EdgeFilter) - Method in class org.wamblee.system.graph.CompositeEdgeFilter
 
add(ITableFilterSimple) - Method in class org.wamblee.test.persistence.CompositeJpaTables
Adds a table filter.
add(IBehavior) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
Adds a behavior
add(PageBehavior) - Method in class org.wamblee.wicket.page.CompositePageBehavior
Adds a behavior.
addBehavior(PageBehavior) - Method in class org.wamblee.wicket.page.WebApplicationBasePage
Adds a specific behavior to the page.
addBinding(Binding) - Method in class org.wamblee.test.inject.JavaEETestInjectorFactory
Adds another custom injection binding.
addComponent(Component) - Method in class org.wamblee.system.adapters.DefaultContainer
 
addComponent(String, ClassConfiguration) - Method in class org.wamblee.system.adapters.DefaultContainer
 
addComponent(String, Object, ObjectConfiguration) - Method in class org.wamblee.system.adapters.DefaultContainer
 
addComponent(Component) - Method in class org.wamblee.system.container.Container
 
addComponent(Component<?>) - Method in class org.wamblee.system.graph.component.ComponentGraph
Adds a component by adding required interfaces, components, and provided interfaces.
addContext(String) - Method in class org.wamblee.system.container.Container
 
addContext(String) - Method in class org.wamblee.system.core.AbstractComponent
 
addContext(String) - Method in interface org.wamblee.system.core.Component
Prepends the context with a super context.
addEdge(Edge) - Method in class org.wamblee.system.graph.Graph
Adds an edge.
addEdgeFilter(CompositeEdgeFilter) - Method in class org.wamblee.system.graph.component.ComponentGraph
 
addEdges(List<Edge>) - Method in class org.wamblee.system.graph.Graph
Adds a number of edges.
addEntityManagerBinding(EntityManager) - Method in class org.wamblee.test.inject.JavaEETestInjectorFactory
Adds default entity manager binding.
addExcludedObject(Object) - Method in class org.wamblee.reflection.ObjectTraversal
Adds an object instance to exclude from traversal.
addFile(String) - Static method in class org.wamblee.classloading.ClassLoaderUtils
Adds a file to the classpath.
addFile(File) - Static method in class org.wamblee.classloading.ClassLoaderUtils
Adds a file to the classpath.
addInterface(ProvidedInterface, Object, Scope) - Method in class org.wamblee.system.core.AbstractComponent
Implementations must call this method to indicate that a new service has been started.
addJarsInDirectory(File) - Static method in class org.wamblee.classloading.ClassLoaderUtils
Adds all jars in the given directory to the class path.
addNode(Node) - Method in class org.wamblee.system.graph.Graph
Adds a node.
addNodes(List<Node>) - Method in class org.wamblee.system.graph.Graph
Adds a list of nodes.
addPrefix(String, String) - Method in class org.wamblee.xml.SimpleNamespaceContext
Adds a prefix.
addProperties(Properties) - Method in class org.wamblee.system.spring.SpringComponent
 
addProperties(String, Properties) - Method in class org.wamblee.system.spring.SpringComponent
 
addProvidedInterface(ProvidedInterface) - Method in class org.wamblee.system.adapters.DefaultContainer
 
addProvidedInterface(ProvidedInterface) - Method in class org.wamblee.system.container.Container
 
addProvidedInterface(ProvidedInterface) - Method in class org.wamblee.system.core.AbstractComponent
 
addProvidedInterface(Component, ProvidedInterface) - Method in class org.wamblee.system.graph.component.ComponentGraph
Adds an externally provided interface of a container.
addRequiredInterface(RequiredInterface) - Method in class org.wamblee.system.adapters.DefaultContainer
 
addRequiredInterface(RequiredInterface) - Method in class org.wamblee.system.container.Container
 
addRequiredInterface(RequiredInterface) - Method in class org.wamblee.system.core.AbstractComponent
 
addRequiredInterface(Component, RequiredInterface) - Method in class org.wamblee.system.graph.component.ComponentGraph
Adds an externally required interface of a container.
addResource(TransactionResource) - Method in class org.wamblee.test.transactions.SimpleTransactionManager
Adds a resource to manage.
addRuntime(Component, Object) - Method in class org.wamblee.system.core.DefaultScope
 
addRuntime(Component, Object) - Method in interface org.wamblee.system.core.Scope
Adds the runtime of a started component.
addSetter(Class) - Method in class org.wamblee.system.adapters.SetterConfiguration
Adds a given setter identified by the type it accepts to the list of setters.N
addURL(URL) - Static method in class org.wamblee.classloading.ClassLoaderUtils
Adds a url to the classpath.
addUserToGroup(String, String) - Method in interface org.wamblee.security.authentication.UserAdministration
Adds a user to a group.
addUserToGroup(String, String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
afterRender(Component) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
AllOperation - Class in org.wamblee.security.authorization
An superclass of all other operations.
AllOperation() - Constructor for class org.wamblee.security.authorization.AllOperation
Constructs an all operation.
AllOperation(String) - Constructor for class org.wamblee.security.authorization.AllOperation
Constructs the operation, this constructor is the one that must be used by subclasses.
analyse(Class, Class<? extends Annotation>) - Static method in class org.wamblee.reflection.AnnotationUtils
Returns the accessor for a given annotation.
AndCondition<T> - Class in org.wamblee.conditions
Represents a logical and of different boolean conditions.
AndCondition(Condition<T>, Condition<T>) - Constructor for class org.wamblee.conditions.AndCondition
Constructs the condition.
AndCondition(List<Condition<T>>) - Constructor for class org.wamblee.conditions.AndCondition
Constructs the and condition.
AnnotationUtils - Class in org.wamblee.reflection
Utlities for working with annotations.
AnnotationUtils() - Constructor for class org.wamblee.reflection.AnnotationUtils
 
AnyUserCondition - Class in org.wamblee.security.authorization
Matches any user.
AnyUserCondition() - Constructor for class org.wamblee.security.authorization.AnyUserCondition
Constructs the condition.
appendRule(AuthorizationRule) - Method in interface org.wamblee.security.authorization.AuthorizationService
Appends a new authorization rule to the end.
appendRule(AuthorizationRule) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
appendRule(AuthorizationRule) - Method in class org.wamblee.security.authorization.jpa.JpaAuthorizationService
 
appliesTo(Object) - Method in class org.wamblee.system.adapters.ObjectConfiguration
 
applyFilter(EdgeFilter) - Method in class org.wamblee.system.graph.Graph
Applies a filter to the graph for removing elements.
AuthorizationException - Exception in org.wamblee.security.authorization
Authorization exception to be thrown when a resouce may not be accessed.
AuthorizationException(Object, Operation) - Constructor for exception org.wamblee.security.authorization.AuthorizationException
Creates a new AuthorizationException object.
AuthorizationInitializer - Class in org.wamblee.security.authorization
Inititializer class for authorization rules.
AuthorizationInitializer(AuthorizationService, AbstractAuthorizationRule[]) - Constructor for class org.wamblee.security.authorization.AuthorizationInitializer
Initializes authorization rules in case none are present.
AuthorizationResult - Enum in org.wamblee.security.authorization
Represents the result of an authorization decision.
AuthorizationRule - Interface in org.wamblee.security.authorization
Represents an authorization rule to determine whether an operation is allowed on a resource.
AuthorizationService - Interface in org.wamblee.security.authorization
Service to determine if access to a certain resource is allowed.

B

background(String) - Method in class org.wamblee.wicket.behavior.AbstractTooltipBehavior
 
BEAN_MANAGER_JNDI - Static variable in class org.wamblee.cdi.BeanManagerLookup
 
BeanFactory - Interface in org.wamblee.ioc
Bean factory used to obtain objects in a transparent way.
BeanFactoryException - Exception in org.wamblee.ioc
Exception thrown by the BeanFactory if an object could not be found.
BeanFactoryException(String) - Constructor for exception org.wamblee.ioc.BeanFactoryException
Constructs the exception.
BeanFactoryException(String, Throwable) - Constructor for exception org.wamblee.ioc.BeanFactoryException
Constructs the exception.
BeanKernel - Class in org.wamblee.ioc
The standard means to obtain the bean factory.
BeanManagerLookup - Class in org.wamblee.cdi
Class that encapsulates beanmanager lookup in a way so that the lookup can be explicitly overriden (for instance for unit test).
BeanManagerLookup() - Constructor for class org.wamblee.cdi.BeanManagerLookup
 
BeanManagerSetup - Class in org.wamblee.test.cdi
Simple wrapper class for creating a bean manager in a Java SE environment This class wraps an existing implementation of CDI.
BeanManagerSetup() - Constructor for class org.wamblee.test.cdi.BeanManagerSetup
Constructs the setup class.
beforeRender(Component) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
begin() - Method in class org.wamblee.test.persistence.JpaBuilder
 
begin() - Method in class org.wamblee.test.transactions.SimpleUserTransaction
 
begin() - Method in interface org.wamblee.test.transactions.TransactionResource
Begins a transaction.
bind(Component) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
bind(Component) - Method in class org.wamblee.wicket.behavior.LocalizedCompositeBehavior
 
bind(Component) - Method in class org.wamblee.wicket.jquery.AbstractJQueryBehavior
 
Binding<T> - Class in org.wamblee.test.inject
This class represents an injection binding.
Binding(Class<T>, Class<? extends Annotation>, Object) - Constructor for class org.wamblee.test.inject.Binding
Constructs the binding.
booleanEval(XMLDocument) - Method in class org.wamblee.xml.XPathExpression
Evaluates the xpath expression to a boolean.
border(String) - Method in class org.wamblee.wicket.behavior.AbstractTooltipBehavior
 

C

Cache<KeyType extends Serializable,ValueType extends Serializable> - Interface in org.wamblee.cache
The Cache interface represents a cache intended for application-level caching.
CachedObject<KeyType extends Serializable,ValueType extends Serializable> - Class in org.wamblee.cache
Represents a cached object identified by the key it has in a certain Cache.
CachedObject(Cache<KeyType, ValueType>, KeyType, CachedObject.Computation<KeyType, ValueType>) - Constructor for class org.wamblee.cache.CachedObject
Constructs the cached object.
CachedObject.Computation<Key extends Serializable,Value extends Serializable> - Interface in org.wamblee.cache
Callback invoked to compute an object if it was not found in the cache.
CAPABILIITIES - Static variable in class org.wamblee.test.persistence.DerbyDatabaseProvider
Capabilities of this type of database.
CAPABILIITIES - Static variable in class org.wamblee.test.persistence.ExternalDatabaseProvider
Capabilities of this type of database.
CAPABILITY_EXTERNAL - Static variable in interface org.wamblee.test.persistence.DatabaseProvider
Capability that all databases that are external have.
CAPABILITY_IN_MEMORY - Static variable in interface org.wamblee.test.persistence.DatabaseProvider
Capability that all databases that run inmemory have.
CdiInjector - Class in org.wamblee.cdi
Class encapsulating bean injection into a specific non-contextual object of a given class.
CdiInjector(BeanManager, Class<?>) - Constructor for class org.wamblee.cdi.CdiInjector
Constructs the injector.
CdiInjectorFactory - Class in org.wamblee.cdi
Factory that creates CDI injectors.
CdiInjectorFactory() - Constructor for class org.wamblee.cdi.CdiInjectorFactory
Constructs the factory using a default bean manager.
CdiInjectorFactory(BeanManager) - Constructor for class org.wamblee.cdi.CdiInjectorFactory
Constructs the factory using an explicit bean manager.
changePassword(String, String) - Method in class org.wamblee.security.authentication.User
Changes the password.
changePassword(String, String, String) - Method in interface org.wamblee.security.authentication.UserAdministration
Changes the password.
changePassword(String, String, String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
check(T, Operation) - Method in interface org.wamblee.security.authorization.AuthorizationService
Checks if the given operation is allowed on the resource.
check(T, Operation) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
check(T, Operation) - Method in class org.wamblee.security.authorization.jpa.JpaAuthorizationService
 
CheckExternallyProvidedVisitor - Class in org.wamblee.system.graph.component
Visitor that checks whether all externally provided interfaces are actually provided by any of the internal components.
CheckExternallyProvidedVisitor(Graph) - Constructor for class org.wamblee.system.graph.component.CheckExternallyProvidedVisitor
Constructs the visitor.
CheckExternallyRequiredVisitor - Class in org.wamblee.system.graph.component
Visitor that checks whether all required external interfaces of the container are provided.
CheckExternallyRequiredVisitor(Graph) - Constructor for class org.wamblee.system.graph.component.CheckExternallyRequiredVisitor
Creates a new CheckExternallyRequiredVisitor object.
checkGroup(String) - Method in interface org.wamblee.security.authentication.UserAdministration
Check if a group exists.
checkGroup(String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
checkPassword(String) - Method in class org.wamblee.security.authentication.User
Checks the password.
checkPassword(String, String) - Method in interface org.wamblee.security.authentication.UserAdministration
Checks the password.
checkPassword(String, String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
CheckRequiredProvidedMultiplicityVisitor - Class in org.wamblee.system.graph.component
Visitor that checks whether required and provided interfaces are matched appropriately: Each required interface is connected to at most one provided interface Required interfaces that are not optional must be connected to precisely one provided interface
CheckRequiredProvidedMultiplicityVisitor(Graph) - Constructor for class org.wamblee.system.graph.component.CheckRequiredProvidedMultiplicityVisitor
Creates a new CheckRequiredProvidedMultiplicityVisitor object.
CheckStartupDependenciesVisitor - Class in org.wamblee.system.graph.component
Checks whether the given component graph can be started in component order without any missing dependencies.
CheckStartupDependenciesVisitor(Graph) - Constructor for class org.wamblee.system.graph.component.CheckStartupDependenciesVisitor
Constructs the visitor.
checkUser(String) - Method in interface org.wamblee.security.authentication.UserAdministration
Checks if a user exists.
checkUser(String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
ClassAdapter - Class in org.wamblee.system.adapters
A Class Adapter adapts a given class to a Component.
ClassAdapter(String, ClassConfiguration) - Constructor for class org.wamblee.system.adapters.ClassAdapter
Creates a new ClassAdapter object.
ClassConfiguration - Class in org.wamblee.system.adapters
The class configuration encapsulates the knowledge of how to wrap a class as a component.
ClassConfiguration(Class) - Constructor for class org.wamblee.system.adapters.ClassConfiguration
Constructs the configuration.
ClassLoaderUtils - Class in org.wamblee.classloading
Utility for adding jars to the system class loader.
ClassLoaderUtils() - Constructor for class org.wamblee.classloading.ClassLoaderUtils
 
ClassPathResource - Class in org.wamblee.io
Represents an input resource in the classpath.
ClassPathResource(String) - Constructor for class org.wamblee.io.ClassPathResource
Construct the class path resource.
ClasspathUriResolver - Class in org.wamblee.xml
URI resolver that resolves stylesheets through the classpath.
ClasspathUriResolver() - Constructor for class org.wamblee.xml.ClasspathUriResolver
Constructs the resolver.
ClasspathUriResolver(String) - Constructor for class org.wamblee.xml.ClasspathUriResolver
Location in the classpath relative to which resolution takes place.
cleanDatabase(ITableFilterSimple) - Method in class org.wamblee.test.persistence.DatabaseUtils
Cleans a number of database tables.
clear() - Method in interface org.wamblee.cache.Cache
Removes all entries from the cache.
clear() - Method in class org.wamblee.cache.EhCache
 
clear() - Method in class org.wamblee.cache.ForeverCache
 
clear() - Method in class org.wamblee.cache.ZeroCache
 
clear() - Method in class org.wamblee.system.adapters.SetterConfiguration
Removes all setters.
clear() - Static method in class org.wamblee.wicket.jquery.JQueryHeaderContributor
Resets the cached value of the header contribution.
clearCache() - Method in class org.wamblee.security.authentication.InMemoryUserSet
 
clearCache() - Method in class org.wamblee.security.authentication.jpa.JpaUserSet
 
clearCache() - Method in interface org.wamblee.security.authentication.UserSet
Clears the user cache.
Clock - Interface in org.wamblee.general
Clock abstraction for System.currentTimeMillis().
CollectionFilter - Class in org.wamblee.collections
Collection filter for filtering collections based on a certain condition.
CollectionFilter() - Constructor for class org.wamblee.collections.CollectionFilter
 
commit(EntityManager) - Method in class org.wamblee.test.persistence.JpaBuilder
 
commit() - Method in class org.wamblee.test.transactions.SimpleUserTransaction
 
commit(T) - Method in interface org.wamblee.test.transactions.TransactionResource
Commits the transaction.
compareTo(Id<T>) - Method in class org.wamblee.general.Id
 
compareTo(Object) - Method in class org.wamblee.security.authentication.Group
 
compareTo(Object) - Method in class org.wamblee.security.authentication.User
 
Component<Type> - Interface in org.wamblee.system.core
A component represents a part of a system that requires a number of interfaces and provides a number of interfaces.
ComponentGraph - Class in org.wamblee.system.graph.component
Represents a component graph and provides the bridge from the component model to a graph model.
ComponentGraph() - Constructor for class org.wamblee.system.graph.component.ComponentGraph
Constructs an empty component graph.
ComponentInstantiationInjector - Class in org.wamblee.wicket.inject
Component instantiation listener that injects references into a component using the injector mini-framework.
ComponentInstantiationInjector() - Constructor for class org.wamblee.wicket.inject.ComponentInstantiationInjector
Constructs the component instantiation listener.
ComponentNode - Class in org.wamblee.system.graph.component
Represents a component node.
ComponentNode(Component<?>) - Constructor for class org.wamblee.system.graph.component.ComponentNode
Creates a new ComponentNode object.
CompositeBehavior - Class in org.wamblee.wicket.behavior
Composite behavior that allows combining a sequence of behaviors in one.
CompositeBehavior(IBehavior...) - Constructor for class org.wamblee.wicket.behavior.CompositeBehavior
Constructs the behvavior
CompositeEdgeFilter - Class in org.wamblee.system.graph
 
CompositeEdgeFilter() - Constructor for class org.wamblee.system.graph.CompositeEdgeFilter
Creates a new CompositeEdgeFilter object.
CompositeJpaCustomizer - Class in org.wamblee.test.persistence
Composite JPA customizer that applies the customizations from several JPA customizers.
CompositeJpaCustomizer(List<JpaCustomizer>) - Constructor for class org.wamblee.test.persistence.CompositeJpaCustomizer
Construcst the customizer.
CompositeJpaTables - Class in org.wamblee.test.persistence
Composite JPA tables.
CompositeJpaTables() - Constructor for class org.wamblee.test.persistence.CompositeJpaTables
Construcst the tables.
CompositePageBehavior - Class in org.wamblee.wicket.page
Implements a composite page behavior which invokes all behaviors in the order they were added.
CompositePageBehavior() - Constructor for class org.wamblee.wicket.page.CompositePageBehavior
Constructs the compositie.
compute() - Method in interface org.wamblee.cache.ComputedValue.Computation
Computes the object.
compute() - Method in class org.wamblee.cache.ComputedValue
Triggers computation of the value (if no other thread is currently computing the value).
ComputedValue<T> - Class in org.wamblee.cache
Utility class to deal with recomputation of a certain value.
ComputedValue(Object, ComputedValue.Computation) - Constructor for class org.wamblee.cache.ComputedValue
Constructs the compute guard
ComputedValue.Computation<T> - Interface in org.wamblee.cache
Computation
Condition<T> - Interface in org.wamblee.conditions
Determines if an object matches a certain condition.
ConfiguredProperties - Class in org.wamblee.system.spring
 
ConfiguredProperties(String) - Constructor for class org.wamblee.system.spring.ConfiguredProperties
Creates a new ConfiguredProperties object.
connectExternalProvided(String, String, String) - Method in class org.wamblee.system.container.Container
 
ConnectExternalProvidedProvidedFilter - Class in org.wamblee.system.graph.component
Filter used to explicitly connect required and provided interfaces within a container.
ConnectExternalProvidedProvidedFilter(String, String, String) - Constructor for class org.wamblee.system.graph.component.ConnectExternalProvidedProvidedFilter
Creates a new ConnectExternalProvidedProvidedFilter object.
connectExternalRequired(String, String, String) - Method in class org.wamblee.system.container.Container
Explicitly connects a externally required interface to an internally required interface.
ConnectRequiredExternallyRequiredEdgeFilter - Class in org.wamblee.system.graph.component
Filter used to explicitly connect required and provided interfaces within a container.
ConnectRequiredExternallyRequiredEdgeFilter(String, String, String) - Constructor for class org.wamblee.system.graph.component.ConnectRequiredExternallyRequiredEdgeFilter
Creates a new ConnectRequiredExternallyRequiredEdgeFilter object.
connectRequiredProvided(String, String, String, String) - Method in class org.wamblee.system.container.Container
Explictly connects required and provided interfaces.
ConnectRequiredProvidedEdgeFilter - Class in org.wamblee.system.graph.component
Filter used to explicitly connect required and provided interfaces within a container.
ConnectRequiredProvidedEdgeFilter(String, String, String, String) - Constructor for class org.wamblee.system.graph.component.ConnectRequiredProvidedEdgeFilter
Creates a new ConnectRequiredProvidedEdgeFilter object.
ConstructorConfiguration - Class in org.wamblee.system.adapters
Class that allows configuration of the constructor to use.
ConstructorConfiguration(Class) - Constructor for class org.wamblee.system.adapters.ConstructorConfiguration
Constructs the configuration.
Container - Class in org.wamblee.system.container
Container consisting of multiple components.
Container(String, Component[], List<ProvidedInterface>, List<RequiredInterface>) - Constructor for class org.wamblee.system.container.Container
Constructs the container
Container(String, Component[], ProvidedInterface[], RequiredInterface[]) - Constructor for class org.wamblee.system.container.Container
Constructs the container
Container(String) - Constructor for class org.wamblee.system.container.Container
Creates a new Container object.
contains(Group) - Method in interface org.wamblee.security.authentication.GroupSet
Determines if the group exists.
contains(Group) - Method in class org.wamblee.security.authentication.InMemoryGroupSet
 
contains(User) - Method in class org.wamblee.security.authentication.InMemoryUserSet
 
contains(Group) - Method in class org.wamblee.security.authentication.jpa.JpaGroupSet
 
contains(User) - Method in class org.wamblee.security.authentication.jpa.JpaUserSet
 
contains(User) - Method in interface org.wamblee.security.authentication.UserSet
Checks if a user exists.
contains(String) - Method in interface org.wamblee.test.persistence.DatabaseUtils.TableSet
 
countResultSet(ResultSet) - Method in class org.wamblee.test.persistence.DatabaseUtils
Counts the results in a result set.
covers(ProvidedInterface) - Method in class org.wamblee.system.core.DefaultProvidedInterface
 
covers(RequiredInterface) - Method in class org.wamblee.system.core.DefaultRequiredInterface
 
covers(ProvidedInterface) - Method in interface org.wamblee.system.core.ProvidedInterface
Determines whether the current provided interface exceeds the given provided interface.
covers(RequiredInterface) - Method in interface org.wamblee.system.core.RequiredInterface
Determines if the requirements of the current interface are at least those of the given required interface.
create(Class) - Method in class org.wamblee.cdi.CdiInjectorFactory
 
create() - Method in interface org.wamblee.general.ThreadSpecificProxyFactory.CreationCallback
Creates the object.
create(Class) - Method in interface org.wamblee.inject.InjectorFactory
Creates an injector.
create(Object) - Static method in class org.wamblee.persistence.PersistentFactory
Creates the Persistent wrapper for interfacing with primary key and version of the entity.
create(Scope) - Method in class org.wamblee.system.adapters.ClassConfiguration
Creates the object in the given scope.
create(Scope) - Method in class org.wamblee.system.adapters.ConstructorConfiguration
Creates the object in the given scope.
create(Node, Node) - Method in class org.wamblee.system.graph.component.RequiredProvidedEdgeFactory
 
create(NodeType, NodeType) - Method in interface org.wamblee.system.graph.EdgeFactory
Computes a number of new edges to be added to the graph.
create(Class) - Method in class org.wamblee.test.inject.JavaEETestInjectorFactory
 
create() - Method in interface org.wamblee.test.persistence.DatabaseProvider
Creates a database instance that represents a running instance of that database.
create() - Method in class org.wamblee.test.persistence.DerbyDatabaseProvider
 
create() - Method in class org.wamblee.test.persistence.ExternalDatabaseProvider
 
create(UserTransactionCallback, List<TransactionResource>) - Method in class org.wamblee.test.transactions.DefaultUserTransactionFactory
 
create(UserTransactionCallback, List<TransactionResource>) - Method in interface org.wamblee.test.transactions.UserTransactionFactory
 
createConnection() - Method in class org.wamblee.test.persistence.DerbyDatabase
 
createDataSource() - Method in class org.wamblee.test.persistence.AbstractDatabase
This method must be called from the start method.
createDbTester(ITableFilterSimple) - Method in class org.wamblee.test.persistence.DatabaseUtils
Creates database tester.
createDbTester(String[]) - Method in class org.wamblee.test.persistence.DatabaseUtils
Creates database tester.
createEntityAccessor(Class) - Static method in class org.wamblee.persistence.PersistentFactory
Create the entity accessor for a given class or returns a cached instance if one already exists.
createExpression(String) - Method in class org.wamblee.xml.XPathContext
Creates the expression.
createFactory() - Method in class org.wamblee.test.persistence.JpaBuilder
Creates a new entity manager factory.
createGroup(String) - Method in interface org.wamblee.security.authentication.UserAdministration
Creates a new group.
createGroup(String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
createLocalizedBehaviors(Component) - Method in class org.wamblee.wicket.behavior.LocalizedCompositeBehavior
Callback to create further localized components.
CreateOperation - Class in org.wamblee.security.authorization
Represents an operation to create something.
CreateOperation() - Constructor for class org.wamblee.security.authorization.CreateOperation
Constructs the operation.
createUser(String, String) - Method in class org.wamblee.security.authentication.AbstractUserSet
 
createUser(String, String) - Method in interface org.wamblee.security.authentication.UserAdministration
Creates a new user.
createUser(String, String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
createUser(String, String) - Method in interface org.wamblee.security.authentication.UserSet
Creates a user.
currentTimeMillis() - Method in interface org.wamblee.general.Clock
 
currentTimeMillis() - Method in class org.wamblee.general.SystemClock
 
customize(PersistenceUnitDescription, Map<String, String>) - Method in class org.wamblee.test.persistence.CompositeJpaCustomizer
 
customize(PersistenceUnitDescription, Map<String, String>) - Method in class org.wamblee.test.persistence.eclipselink.EclipselinkJpaCustomizer
 
customize(PersistenceUnitDescription, Map<String, String>) - Method in class org.wamblee.test.persistence.hibernate.HibernateJpaCustomizer
 
customize(PersistenceUnitDescription, Map<String, String>) - Method in interface org.wamblee.test.persistence.JpaCustomizer
Customizes the persistence unit through properties.
customize(PersistenceUnitDescription, Map<String, String>) - Method in class org.wamblee.test.persistence.toplink.ToplinkJpaCustomizer
 

D

Database - Interface in org.wamblee.test.persistence
Represents a database.
DatabaseBuilder - Class in org.wamblee.test.persistence
DatabaseBuilder is used from unit test to obtain a reference to a database from unit test.
DatabaseDescription - Class in org.wamblee.test.persistence
Description of a specific database.
DatabaseDescription(String[], String, String) - Constructor for class org.wamblee.test.persistence.DatabaseDescription
Constructs the description.
DatabaseProvider - Interface in org.wamblee.test.persistence
Database provider.
DatabaseStarter - Class in org.wamblee.test.persistence
This class is used for starting the database as a main program.
DatabaseStarter(Class) - Constructor for class org.wamblee.test.persistence.DatabaseStarter
Constructs the database starter.
DatabaseStarter() - Constructor for class org.wamblee.test.persistence.DatabaseStarter
Constructs a database starter with the derby database.
DatabaseUtils - Class in org.wamblee.test.persistence
Database utilities is a simple support class for common tasks in working with databases.
DatabaseUtils(DataSource) - Constructor for class org.wamblee.test.persistence.DatabaseUtils
Constructs the database utils.
DatabaseUtils.JdbcUnitOfWork<T> - Interface in org.wamblee.test.persistence
Represents a unit of work (transaction).
DatabaseUtils.TableSet - Interface in org.wamblee.test.persistence
Represents a set of tables.
DatabaseUtils.TableSetOperation - Interface in org.wamblee.test.persistence
Operation to be executed on a set of tables for each table individually.
DatasourceComponent - Class in org.wamblee.system.spring.component
 
DatasourceComponent(String) - Constructor for class org.wamblee.system.spring.component.DatasourceComponent
Creates a new DatasourceComponent object.
DB_CAPABILITIES_PROP - Static variable in class org.wamblee.test.persistence.DatabaseBuilder
Environmment variable by which capabilities of the requested database can be defined
DB_PASSWORD_PROP - Static variable in class org.wamblee.test.persistence.ExternalDatabase
System property/environment variable that defines the database password.
DB_URL_PROP - Static variable in class org.wamblee.test.persistence.ExternalDatabase
System property/environment variable that defines the database URL.
DB_USER_PROP - Static variable in class org.wamblee.test.persistence.ExternalDatabase
System property/environment variable that defines the database user.
decode(Class, String) - Method in class org.wamblee.security.authorization.DefaultOperationRegistry
 
decode(String) - Method in class org.wamblee.security.authorization.DefaultOperationRegistry
 
decode(Class, String) - Method in interface org.wamblee.security.authorization.OperationRegistry
Converts an operations string to an array of operations.
decode(String) - Method in interface org.wamblee.security.authorization.OperationRegistry
Converts an operations string to an array of operations.
DefaultAuthorizationService - Class in org.wamblee.security.authorization
Default implementation of an authorization service.
DefaultAuthorizationService(UserAccessor, UserAdministration, String) - Constructor for class org.wamblee.security.authorization.DefaultAuthorizationService
Constructs the service.
DefaultAuthorizationService() - Constructor for class org.wamblee.security.authorization.DefaultAuthorizationService
Constructs the authorization service.
DefaultContainer - Class in org.wamblee.system.adapters
 
DefaultContainer(String) - Constructor for class org.wamblee.system.adapters.DefaultContainer
Creates a new DefaultContainer object.
DefaultEdge - Class in org.wamblee.system.graph
Represents an application-independent edge of a graph.
DefaultEdge(Node, Node) - Constructor for class org.wamblee.system.graph.DefaultEdge
Creates a new DefaultEdge object.
defaultNamespace(String) - Method in class org.wamblee.xml.SimpleNamespaceContext
Sets the default namespace.
DefaultNode - Class in org.wamblee.system.graph
Default application-independent node.
DefaultNode(String) - Constructor for class org.wamblee.system.graph.DefaultNode
Constructs the node.
DefaultObserverNotifier<ObservableType,Event> - Class in org.wamblee.observer
Default observer notifier which calls org.wamblee.observer.Observer#send(ObservableType, Event) immediately.
DefaultObserverNotifier() - Constructor for class org.wamblee.observer.DefaultObserverNotifier
Constructs the notifier.
DefaultOperationRegistry - Class in org.wamblee.security.authorization
Operation registry implementation.
DefaultOperationRegistry(Operation[]) - Constructor for class org.wamblee.security.authorization.DefaultOperationRegistry
Creates a new DefaultOperationRegistry object.
DefaultProvidedInterface - Class in org.wamblee.system.core
Default implementation of a service descriptor.
DefaultProvidedInterface(String, Class) - Constructor for class org.wamblee.system.core.DefaultProvidedInterface
Constructs the descriptor.
DefaultProvidedInterface(String, Class[]) - Constructor for class org.wamblee.system.core.DefaultProvidedInterface
Creates a new DefaultProvidedInterface object.
DefaultRequiredInterface - Class in org.wamblee.system.core
 
DefaultRequiredInterface(String, Class) - Constructor for class org.wamblee.system.core.DefaultRequiredInterface
Creates a new DefaultRequiredInterface object.
DefaultRequiredInterface(String, Class[]) - Constructor for class org.wamblee.system.core.DefaultRequiredInterface
Creates a new DefaultRequiredInterface object.
DefaultRequiredInterface(String, Class, boolean) - Constructor for class org.wamblee.system.core.DefaultRequiredInterface
Creates a new DefaultRequiredInterface object.
DefaultRequiredInterface(String, Class[], boolean) - Constructor for class org.wamblee.system.core.DefaultRequiredInterface
Creates a new DefaultRequiredInterface object.
DefaultScope - Class in org.wamblee.system.core
 
DefaultScope(List<ProvidedInterface>) - Constructor for class org.wamblee.system.core.DefaultScope
Creates a new DefaultScope object.
DefaultScope(ProvidedInterface[]) - Constructor for class org.wamblee.system.core.DefaultScope
Creates a new DefaultScope object.
DefaultScope(ProvidedInterface[], Scope) - Constructor for class org.wamblee.system.core.DefaultScope
Creates a new DefaultScope object.
DefaultScope(ProvidedInterface[], List<Scope>) - Constructor for class org.wamblee.system.core.DefaultScope
Creates a new DefaultScope object.
DefaultUserTransactionFactory - Class in org.wamblee.test.transactions
Transaction factory implementation that creates SimpleUserTransaction objects.
DefaultUserTransactionFactory() - Constructor for class org.wamblee.test.transactions.DefaultUserTransactionFactory
Constructs the factory.
DeleteOperation - Class in org.wamblee.security.authorization
Deletes the operation.
DeleteOperation() - Constructor for class org.wamblee.security.authorization.DeleteOperation
Constructs the operation.
DerbyDatabase - Class in org.wamblee.test.persistence
Derby database setup.
DerbyDatabase() - Constructor for class org.wamblee.test.persistence.DerbyDatabase
Constructs derby database class to allow creation of derby database instances.
DerbyDatabase(boolean) - Constructor for class org.wamblee.test.persistence.DerbyDatabase
 
DerbyDatabaseProvider - Class in org.wamblee.test.persistence
Derby database provider.
DerbyDatabaseProvider() - Constructor for class org.wamblee.test.persistence.DerbyDatabaseProvider
Creates a new DerbyDatabaseProvider object.
deserialize(byte[], Class<T>) - Static method in class org.wamblee.general.ObjectSerializationUtils
Desrializes an object from a byte array.
detach() - Method in class org.wamblee.persistence.AbstractDetachable
 
detach() - Method in interface org.wamblee.persistence.Detachable
Detaches the object.
detach() - Method in class org.wamblee.persistence.InMemoryDetachable
 
detach(Component) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
Detachable<T> - Interface in org.wamblee.persistence
Represents a detachable object.
DetachableEntity<T> - Class in org.wamblee.wicket.model
A detachable model that wraps a domain object.
DetachableEntity(Detachable<T>) - Constructor for class org.wamblee.wicket.model.DetachableEntity
Constructs the model.
DirectoryMonitor - Class in org.wamblee.io
Monitors a directory for changes.
DirectoryMonitor(File, FileFilter, DirectoryMonitor.Listener) - Constructor for class org.wamblee.io.DirectoryMonitor
Creates a new DirectoryMonitor object.
DirectoryMonitor.Listener - Interface in org.wamblee.io
Listener interface to be provided by users of the directory monitor to get notified of changes.
disableCaching() - Method in class org.wamblee.wicket.page.WebApplicationBasePage
Disables caching.
DisableCachingBehavior - Class in org.wamblee.wicket.page
Behavior to disable browser caching.
DisableCachingBehavior() - Constructor for class org.wamblee.wicket.page.DisableCachingBehavior
 
DomUtils - Class in org.wamblee.xml
Some basic XML utilities for common reoccuring tasks for DOM documents.
doStart(Scope) - Method in class org.wamblee.system.adapters.ClassAdapter
 
doStart(Scope) - Method in class org.wamblee.system.adapters.ObjectAdapter
 
doStart(Scope) - Method in class org.wamblee.system.components.PropertyComponent
 
doStart(Scope) - Method in class org.wamblee.system.container.Container
 
doStart(Scope) - Method in class org.wamblee.system.core.AbstractComponent
Must be implemented for initializing the subsystem.
doStart(Scope) - Method in class org.wamblee.system.spring.component.DatasourceComponent
 
doStart(Scope) - Method in class org.wamblee.system.spring.component.HibernateComponent
 
doStart(Scope) - Method in class org.wamblee.system.spring.SpringComponent
 
doStart() - Method in class org.wamblee.test.persistence.AbstractDatabase
To be implemented by subclasses to start the database.
doStart() - Method in class org.wamblee.test.persistence.DerbyDatabase
 
doStart() - Method in class org.wamblee.test.persistence.ExternalDatabase
 
doStop(Object) - Method in class org.wamblee.system.adapters.ClassAdapter
 
doStop(Object) - Method in class org.wamblee.system.adapters.ObjectAdapter
 
doStop(Properties) - Method in class org.wamblee.system.components.PropertyComponent
 
doStop(Scope) - Method in class org.wamblee.system.container.Container
 
doStop(Type) - Method in class org.wamblee.system.core.AbstractComponent
 
doStop(DataSource) - Method in class org.wamblee.system.spring.component.DatasourceComponent
 
doStop(Scope) - Method in class org.wamblee.system.spring.SpringComponent
 
doStop() - Method in class org.wamblee.test.persistence.AbstractDatabase
To be implemented by subclasses to stop the database.
doStop() - Method in class org.wamblee.test.persistence.DerbyDatabase
Stops the derby database and cleans up all derby files.
doStop() - Method in class org.wamblee.test.persistence.ExternalDatabase
 
dropTable(String) - Method in class org.wamblee.test.persistence.DatabaseUtils
Drops a table.
dropTables(ITableFilterSimple) - Method in class org.wamblee.test.persistence.DatabaseUtils
Drops tables.

E

EclipselinkJpaCustomizer - Class in org.wamblee.test.persistence.eclipselink
 
EclipselinkJpaCustomizer() - Constructor for class org.wamblee.test.persistence.eclipselink.EclipselinkJpaCustomizer
Creates a new EclipselinkJpaCustomizer object.
EclipselinkTables - Class in org.wamblee.test.persistence.eclipselink
Toplink-specific tables.
EclipselinkTables() - Constructor for class org.wamblee.test.persistence.eclipselink.EclipselinkTables
 
Edge - Interface in org.wamblee.system.graph
Represents an edge of a graph.
EdgeFactory<NodeType extends Node> - Interface in org.wamblee.system.graph
Edge factory used to extend a graph with new edges.
EdgeFilter - Interface in org.wamblee.system.graph
 
EdgeSelector<FromType extends Node,ToType extends Node> - Class in org.wamblee.system.graph
 
EdgeSelector(Class<FromType>, Class<ToType>) - Constructor for class org.wamblee.system.graph.EdgeSelector
Creates a new EdgeSelector object.
EdgeSelector.Selector<FromType extends Node,ToType extends Node> - Interface in org.wamblee.system.graph
 
EhCache<KeyType extends Serializable,ValueType extends Serializable> - Class in org.wamblee.cache
Cache implemented on top of EhCache.
EhCache(InputResource, String) - Constructor for class org.wamblee.cache.EhCache
Constructs a cache based on EHCache.
emptyTable(String) - Method in class org.wamblee.test.persistence.DatabaseUtils
Deprecated.
emptyTables(ITableFilterSimple) - Method in class org.wamblee.test.persistence.DatabaseUtils
Deprecated.
encode(Operation[]) - Method in class org.wamblee.security.authorization.DefaultOperationRegistry
 
encode(Operation[]) - Method in interface org.wamblee.security.authorization.OperationRegistry
Converts a number of operations to a string.
EntityObjectAccessor(Object, PersistentFactory.EntityAccessor) - Constructor for class org.wamblee.persistence.PersistentFactory.EntityObjectAccessor
 
equals(Object) - Method in class org.wamblee.general.Id
 
equals(Object) - Method in class org.wamblee.general.ObjectElem
 
equals(Object) - Method in class org.wamblee.security.authentication.Group
 
equals(Object) - Method in class org.wamblee.security.authentication.User
 
equals(Object) - Method in class org.wamblee.system.core.DefaultProvidedInterface
 
equals(Object) - Method in class org.wamblee.system.core.DefaultRequiredInterface
 
equals(Object) - Method in class org.wamblee.system.graph.DefaultNode
 
exception(Component, RuntimeException) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
execute(EdgeSelector.Selector<FromType, ToType>, Edge) - Method in class org.wamblee.system.graph.EdgeSelector
 
execute(FromType, ToType) - Method in interface org.wamblee.system.graph.EdgeSelector.Selector
 
execute(Connection) - Method in interface org.wamblee.test.persistence.DatabaseUtils.JdbcUnitOfWork
Executes statement within a transaction.
execute(String) - Method in interface org.wamblee.test.persistence.DatabaseUtils.TableSetOperation
Executes on a table.
execute(JpaBuilder.JpaUnitOfWork<T>) - Method in class org.wamblee.test.persistence.JpaBuilder
Executes a unit of work.
execute(JpaBuilder.JpaUnitOfWork<T>, TransactionResultCallback) - Method in class org.wamblee.test.persistence.JpaBuilder
Executes a unit of work.
execute(EntityManager) - Method in interface org.wamblee.test.persistence.JpaBuilder.JpaUnitOfWork
Executes the unit of work.
executeInTransaction(DatabaseUtils.JdbcUnitOfWork<T>) - Method in class org.wamblee.test.persistence.DatabaseUtils
Executes a unit of work within a transaction.
executeOnTables(ITableFilterSimple, DatabaseUtils.TableSetOperation) - Method in class org.wamblee.test.persistence.DatabaseUtils
Executes an operation on a set of tables.
executeQuery(Connection, String) - Method in class org.wamblee.test.persistence.DatabaseUtils
Executes an SQL query.
executeQuery(Connection, String, Object) - Method in class org.wamblee.test.persistence.DatabaseUtils
Executes a query with a single argument.
executeQuery(Connection, String, Object[]) - Method in class org.wamblee.test.persistence.DatabaseUtils
Executes a query.
executeSql(String) - Method in class org.wamblee.test.persistence.DatabaseUtils
Executes an SQL statement within a transaction.
executeSql(String, Object) - Method in class org.wamblee.test.persistence.DatabaseUtils
Executes an SQL statement within a transaction.
executeSql(String, Object[]) - Method in class org.wamblee.test.persistence.DatabaseUtils
Executes an sql statement.
executeUpdate(Connection, String, Object...) - Method in class org.wamblee.test.persistence.DatabaseUtils
Executes an update.
ExpireBehavior - Class in org.wamblee.wicket.page
Bahevior that will expire a page when the page is disabled.
ExpireBehavior() - Constructor for class org.wamblee.wicket.page.ExpireBehavior
Constructs the behavior.
expireImmediately() - Method in class org.wamblee.wicket.page.WebApplicationBasePage
Expires the page immediately.
ExpirePageImmediatelyBehavior - Class in org.wamblee.wicket.page
Page which will be removed from the page map after rendering so it can be viewed only once.
ExpirePageImmediatelyBehavior() - Constructor for class org.wamblee.wicket.page.ExpirePageImmediatelyBehavior
 
extend(EdgeFactory) - Method in class org.wamblee.system.graph.Graph
Extends the graph with edges using an edge factory.
ExternalDatabase - Class in org.wamblee.test.persistence
Database that encapsulates connection to an external database.
ExternalDatabase() - Constructor for class org.wamblee.test.persistence.ExternalDatabase
 
ExternalDatabaseProvider - Class in org.wamblee.test.persistence
Database provider for an external database.
ExternalDatabaseProvider() - Constructor for class org.wamblee.test.persistence.ExternalDatabaseProvider
 
ExternalProvidedInterfaceNode - Class in org.wamblee.system.graph.component
Represents an external provided interface of a container.
ExternalProvidedInterfaceNode(Component, ProvidedInterface) - Constructor for class org.wamblee.system.graph.component.ExternalProvidedInterfaceNode
Creates a new ExternalProvidedInterfaceNode object.
ExternalRequiredInterfaceNode - Class in org.wamblee.system.graph.component
Represents an externally required interface of a container.
ExternalRequiredInterfaceNode(Component, RequiredInterface) - Constructor for class org.wamblee.system.graph.component.ExternalRequiredInterfaceNode
Creates a new ExternalRequiredInterfaceNode object.

F

FieldAccessor<T> - Class in org.wamblee.reflection
Utility for interfacing to a field of an object.
FieldAccessor(Field) - Constructor for class org.wamblee.reflection.FieldAccessor
Constructs the accessor.
fileChanged(File) - Method in interface org.wamblee.io.DirectoryMonitor.Listener
 
fileCreated(File) - Method in interface org.wamblee.io.DirectoryMonitor.Listener
 
fileDeleted(File) - Method in interface org.wamblee.io.DirectoryMonitor.Listener
 
FileResource - Class in org.wamblee.io
Resource implemention for reading from a file.
FileResource(File) - Constructor for class org.wamblee.io.FileResource
Constructs the resource.
filter(Collection<T>, Collection<T>, Condition<T>) - Static method in class org.wamblee.collections.CollectionFilter
Filters a collection by adding all elements in the from collection that satisfy a given condition to the to collection.
find(String) - Method in class org.wamblee.general.spring.SpringBeanFactory
 
find(Class<T>) - Method in class org.wamblee.general.spring.SpringBeanFactory
 
find(String, Class<T>) - Method in class org.wamblee.general.spring.SpringBeanFactory
 
find(String) - Method in interface org.wamblee.ioc.BeanFactory
Finds a bean based on id.
find(Class<T>) - Method in interface org.wamblee.ioc.BeanFactory
 
find(String, Class<T>) - Method in interface org.wamblee.ioc.BeanFactory
 
find(String) - Method in interface org.wamblee.security.authentication.GroupSet
Finds the group by name.
find(String) - Method in class org.wamblee.security.authentication.InMemoryGroupSet
 
find(String) - Method in class org.wamblee.security.authentication.InMemoryUserSet
 
find(String) - Method in class org.wamblee.security.authentication.jpa.JpaGroupSet
 
find(String) - Method in class org.wamblee.security.authentication.jpa.JpaUserSet
 
find(String) - Method in interface org.wamblee.security.authentication.UserSet
Finds user.
findComponent(String) - Method in class org.wamblee.system.container.Container
Finds a component based on the non-qualified name of the component.
findExternalProvidedInterfaceMapping() - Method in class org.wamblee.system.graph.component.ComponentGraph
Finds a list of mappings of external provided interface to internal provided interface.
findIncoming(Node) - Method in class org.wamblee.system.graph.Graph
Finds all incoming edges of a node.
findNode(String) - Method in class org.wamblee.system.graph.Graph
Finds a node with the given name.
findOutgoing(Node) - Method in class org.wamblee.system.graph.Graph
Finds all outgoing edges of a node.
findProvidedInterface(String) - Method in class org.wamblee.system.core.AbstractComponent
 
findRequiredInterface(String) - Method in class org.wamblee.system.core.AbstractComponent
 
FixedCondition<T> - Class in org.wamblee.conditions
Condition which always returns a fixed value.
FixedCondition(boolean) - Constructor for class org.wamblee.conditions.FixedCondition
Constructs the condition.
FlushEntityManagerBehavior - Class in org.wamblee.wicket.page
Behavior to flush the entity manager after rendering of the page.
FlushEntityManagerBehavior() - Constructor for class org.wamblee.wicket.page.FlushEntityManagerBehavior
Constructs the behavior.
ForeverCache<KeyType extends Serializable,ValueType extends Serializable> - Class in org.wamblee.cache
A very simple cache based on a HashMap, It never expires any entries, and has no bounds on its size.
ForeverCache() - Constructor for class org.wamblee.cache.ForeverCache
Constructs the cache.

G

get(KeyType) - Method in interface org.wamblee.cache.Cache
Retrieves a value from the cache.
get() - Method in class org.wamblee.cache.CachedObject
Gets the object.
get() - Method in class org.wamblee.cache.ComputedValue
Gets the current value of the object, recomputing it if the object is out of date.
get(KeyType) - Method in class org.wamblee.cache.EhCache
 
get(KeyType) - Method in class org.wamblee.cache.ForeverCache
 
get(KeyType) - Method in class org.wamblee.cache.ZeroCache
 
get() - Method in class org.wamblee.general.SerializableProxyFactory
Gets the underlying service.
get() - Method in class org.wamblee.general.ThreadSpecificProxyFactory
Gets the current thread-specific service.
get() - Method in class org.wamblee.persistence.AbstractDetachable
 
get() - Method in interface org.wamblee.persistence.Detachable
Gets the object, attaching it if needed.
get() - Method in class org.wamblee.persistence.InMemoryDetachable
 
get(Object) - Method in interface org.wamblee.reflection.Accessor
Gets the value.
get(Object) - Method in class org.wamblee.reflection.FieldAccessor
 
get(Object) - Method in class org.wamblee.reflection.PropertyAccessor
 
get(String) - Method in class org.wamblee.system.core.DefaultScope
 
get(String) - Method in interface org.wamblee.system.core.Scope
Retrieves a value for the key.
getAccessor() - Method in class org.wamblee.persistence.PersistentFactory.EntityObjectAccessor
 
getActiveConnections() - Method in class org.wamblee.test.persistence.AbstractDatabase
 
getActiveConnections() - Method in interface org.wamblee.test.persistence.Database
Gets the number of active connections from the pool.
getAllFields(Class, Class...) - Static method in class org.wamblee.reflection.ReflectionUtils
 
getAllMethods(Class, Class...) - Static method in class org.wamblee.reflection.ReflectionUtils
 
getAllSetters(Class, boolean) - Static method in class org.wamblee.system.adapters.SetterConfiguration
Gets all setters for the current class.
getAuthorizationResultString() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
Gets the authorization result for OR mapping.
getBackground() - Method in class org.wamblee.wicket.behavior.AbstractTooltipBehavior
 
getBeanFactory() - Static method in class org.wamblee.ioc.BeanKernel
Gets the bean factory.
getBeanManager() - Method in class org.wamblee.test.cdi.BeanManagerSetup
Gets the bean manager.
getBorder() - Method in class org.wamblee.wicket.behavior.AbstractTooltipBehavior
 
getCache() - Method in class org.wamblee.cache.CachedObject
Gets the cache.
getCached() - Method in class org.wamblee.cache.ComputedValue
Gets the currently cached value.
getCapabilities() - Method in class org.wamblee.test.persistence.AbstractDatabaseProvider
 
getCapabilities() - Method in class org.wamblee.test.persistence.DerbyDatabaseProvider
 
getCapabilities() - Method in class org.wamblee.test.persistence.ExternalDatabaseProvider
 
getComponent() - Method in class org.wamblee.system.graph.component.ComponentNode
 
getComponent() - Method in class org.wamblee.system.graph.component.ExternalProvidedInterfaceNode
 
getComponent() - Method in class org.wamblee.system.graph.component.ExternalRequiredInterfaceNode
 
getComponent() - Method in class org.wamblee.system.graph.component.ProvidedInterfaceNode
 
getComponent() - Method in class org.wamblee.system.graph.component.RequiredInterfaceNode
 
getConfigurationJavascript() - Method in class org.wamblee.wicket.jquery.AbstractJQueryBehavior
Returns a javascript object that is passed as second argument to the ready function.
getConfigurationObject() - Method in class org.wamblee.wicket.behavior.AbstractTooltipBehavior
 
getConfigurationObject() - Method in class org.wamblee.wicket.jquery.AbstractJQueryBehavior
Gets the configuration object to use.
getConstructorConfig() - Method in class org.wamblee.system.adapters.ClassConfiguration
 
getContext() - Method in class org.wamblee.system.core.AbstractComponent
 
getContext() - Method in interface org.wamblee.system.core.Component
Getst the context.
getContextualEntityManager() - Method in class org.wamblee.test.persistence.JpaBuilder
Gets a contextual reference to an entity manager that delegates to the appropriate (current) one which is active for the current transaction.
getCurrentUser() - Method in class org.wamblee.security.authentication.JaasUserAccessor
 
getCurrentUser() - Method in interface org.wamblee.security.authentication.UserAccessor
Gets the current user.
getCustomizer() - Static method in class org.wamblee.test.persistence.JpaCustomizerBuilder
Gets the customizer to use.
getCustomSerializer() - Method in class org.wamblee.wicket.jquery.AbstractJQueryBehavior
Returns the serializer to use.
getDatabase(String...) - Static method in class org.wamblee.test.persistence.DatabaseBuilder
Gets the first database that has all required capabilities.
getDataSource() - Method in class org.wamblee.test.persistence.JpaTester
Gets the datasource.
getDb() - Method in class org.wamblee.test.persistence.JpaTester
Gets the database.
getDbUtils() - Method in class org.wamblee.test.persistence.JpaTester
Gets the database utilities.
getDescription() - Method in interface org.wamblee.test.persistence.DatabaseProvider
Gets the description for the database.
getDescription() - Method in class org.wamblee.test.persistence.DerbyDatabaseProvider
 
getDescription() - Method in class org.wamblee.test.persistence.ExternalDatabaseProvider
 
getDocument() - Method in class org.wamblee.xml.XMLDocument
 
getDomImplementationLS() - Static method in class org.wamblee.xml.DomUtils
Gets a dom level 3 implementation.
getDOMSource() - Method in class org.wamblee.xml.XMLDocument
 
getEdges() - Method in class org.wamblee.system.graph.Graph
Gets the edges.
getEntityManager() - Method in class org.wamblee.wicket.page.FlushEntityManagerBehavior
Gets the entity mmanager to flush.
getExpression() - Method in class org.wamblee.xml.XPathExpression
 
getExpressionString() - Method in class org.wamblee.xml.XPathExpression
 
getExternalJdbcUrl() - Method in interface org.wamblee.test.persistence.Database
Gets the external Jdbc URL to connect to this database from other JVMs.
getExternalJdbcUrl() - Method in class org.wamblee.test.persistence.DerbyDatabase
 
getExternalJdbcUrl() - Method in class org.wamblee.test.persistence.ExternalDatabase
 
getField() - Method in class org.wamblee.reflection.FieldAccessor
Gets the field.
getFirst() - Method in class org.wamblee.general.Pair
Gets the first object of the pair.
getFrom() - Method in class org.wamblee.system.graph.DefaultEdge
 
getFrom() - Method in interface org.wamblee.system.graph.Edge
 
getGetter() - Method in class org.wamblee.reflection.PropertyAccessor
 
getGroup() - Method in exception org.wamblee.security.authentication.UserMgtException
Gets the group for which the problem occured.
getGroup() - Method in class org.wamblee.security.authorization.GroupUserCondition
 
getGroupCount() - Method in interface org.wamblee.security.authentication.UserAdministration
 
getGroupCount() - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
getGroups() - Method in class org.wamblee.security.authentication.User
Gets the groups the user belongs to.
getGroups() - Method in interface org.wamblee.security.authentication.UserAdministration
Gets all groups.
getGroups(String) - Method in interface org.wamblee.security.authentication.UserAdministration
Gets all groups for a given user.
getGroups() - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
getGroups(String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
getId() - Method in class org.wamblee.general.Id
 
getInitialContext(Hashtable<?, ?>) - Method in class org.wamblee.test.jndi.StubInitialContextFactory
 
getInjector() - Method in class org.wamblee.inject.Injectable
Gets the default injector.
getInjector() - Static method in class org.wamblee.inject.InjectorBuilder
Gets an injector that support injection into any type of object and performs caching of the injectors obtained from the InjectorFactory.
getInjector(Class) - Method in class org.wamblee.inject.InjectorCache
Gets the injector for a given class.
getInjectorFactory() - Static method in class org.wamblee.inject.InjectorBuilder
Gets the injector factory by using the first one found using ServiceLoader.
getInputStream() - Method in class org.wamblee.io.ClassPathResource
 
getInputStream() - Method in class org.wamblee.io.FileResource
 
getInputStream() - Method in interface org.wamblee.io.InputResource
Gets the input stream to the resource.
getInputStream() - Method in class org.wamblee.io.StreamResource
 
getInterfaceImplementation(ProvidedInterface, Class<T>) - Method in class org.wamblee.system.core.DefaultScope
 
getInterfaceImplementation(ProvidedInterface, Class<T>) - Method in interface org.wamblee.system.core.Scope
 
getInterfaceTypes() - Method in class org.wamblee.system.core.DefaultProvidedInterface
 
getInterfaceTypes() - Method in interface org.wamblee.system.core.ProvidedInterface
Returns the service type.
getJdbcUrl() - Method in interface org.wamblee.test.persistence.Database
Gets the Jdbc Url to connect to this database.
getJdbcUrl() - Method in class org.wamblee.test.persistence.DerbyDatabase
 
getJdbcUrl() - Method in class org.wamblee.test.persistence.ExternalDatabase
 
getJndiName() - Method in class org.wamblee.test.persistence.PersistenceUnitDescription
 
getJpaBuilder() - Method in class org.wamblee.test.persistence.JpaTester
Gets the jpa builder.
getJpaTables() - Method in class org.wamblee.test.persistence.CompositeJpaCustomizer
 
getJpaTables() - Method in class org.wamblee.test.persistence.eclipselink.EclipselinkJpaCustomizer
 
getJpaTables() - Method in class org.wamblee.test.persistence.hibernate.HibernateJpaCustomizer
 
getJpaTables() - Method in interface org.wamblee.test.persistence.JpaCustomizer
Gets the tables specific to the JPA provider.
getJpaTables() - Method in class org.wamblee.test.persistence.toplink.ToplinkJpaCustomizer
 
getLocalizedMessage(Component, String) - Method in class org.wamblee.wicket.behavior.LocalizedCompositeBehavior
Utility method to obtain a localized message for a given component.
getMappedRules() - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
For OR mapping.
getName() - Method in class org.wamblee.security.authentication.Group
Gets the name of the group.
getName() - Method in class org.wamblee.security.authentication.User
 
getName() - Method in class org.wamblee.security.authorization.AbstractAuthorizationService
 
getName() - Method in class org.wamblee.security.authorization.AllOperation
 
getName() - Method in interface org.wamblee.security.authorization.Operation
Gets the name of the operation.
getName() - Method in class org.wamblee.system.core.AbstractComponent
 
getName() - Method in interface org.wamblee.system.core.Component
Gets the name of the subsystem.
getName() - Method in class org.wamblee.system.core.DefaultProvidedInterface
 
getName() - Method in class org.wamblee.system.core.DefaultRequiredInterface
 
getName() - Method in interface org.wamblee.system.core.NamedInterface
Name for the interface.
getName() - Method in class org.wamblee.system.graph.component.ComponentNode
 
getName() - Method in class org.wamblee.system.graph.component.ExternalProvidedInterfaceNode
 
getName() - Method in class org.wamblee.system.graph.component.ExternalRequiredInterfaceNode
 
getName() - Method in class org.wamblee.system.graph.component.ProvidedInterfaceNode
 
getName() - Method in class org.wamblee.system.graph.component.RequiredInterfaceNode
 
getName() - Method in class org.wamblee.system.graph.DefaultNode
Returns the node name.
getName() - Method in interface org.wamblee.system.graph.Node
Gets the node name uniquely identifying the node in the graph.
getNamespaceURI(String) - Method in class org.wamblee.xml.SimpleNamespaceContext
 
getNodes() - Method in class org.wamblee.system.graph.Graph
Gets the nodes.
getObject(Key) - Method in interface org.wamblee.cache.CachedObject.Computation
Gets the object.
getObjectConfig() - Method in class org.wamblee.system.adapters.ClassConfiguration
 
getObserverCount() - Method in class org.wamblee.observer.Observable
Gets the number of subscribed observers.
getOperation() - Method in exception org.wamblee.security.authorization.AuthorizationException
 
getOperationCondition() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getOperations(Class) - Method in class org.wamblee.security.authorization.DefaultOperationRegistry
 
getOperations(Class) - Method in interface org.wamblee.security.authorization.OperationRegistry
Gets the supported operations for a given resource class.
getOperationString() - Method in class org.wamblee.security.authorization.IsaOperationCondition
Gets the operation as a string.
getPadding() - Method in class org.wamblee.wicket.behavior.AbstractTooltipBehavior
 
getParameters() - Method in class org.wamblee.system.adapters.ConstructorConfiguration
 
getPassword() - Method in interface org.wamblee.test.persistence.Database
Gets the password to connect to the database.
getPassword() - Method in class org.wamblee.test.persistence.DerbyDatabase
Gets the password.
getPassword() - Method in class org.wamblee.test.persistence.ExternalDatabase
 
getPasswordString() - Method in class org.wamblee.security.authentication.User
For OR mapping.
getPathCondition() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getPattern() - Method in class org.wamblee.security.authorization.RegexpPathCondition
 
getPersistedVersion() - Method in interface org.wamblee.persistence.Persistent
Gets the version.
getPersistedVersion() - Method in class org.wamblee.persistence.PersistentFactory.EntityObjectAccessor
 
getPersistenceUnit() - Method in class org.wamblee.test.persistence.JpaTester
Gets the persistence unit.
getPrefix(String) - Method in class org.wamblee.xml.SimpleNamespaceContext
 
getPrefixes(String) - Method in class org.wamblee.xml.SimpleNamespaceContext
 
getPrefixList(String) - Method in class org.wamblee.xml.SimpleNamespaceContext
 
getPrimaryKey() - Method in interface org.wamblee.persistence.Persistent
Gets the primary key.
getPrimaryKey() - Method in class org.wamblee.persistence.PersistentFactory.EntityObjectAccessor
 
getPrimaryKey() - Method in class org.wamblee.security.authentication.Group
 
getPrimaryKey() - Method in class org.wamblee.security.authentication.User
 
getProperties(String) - Method in class org.wamblee.system.spring.SpringComponent
 
getProperty(String) - Method in class org.wamblee.test.persistence.AbstractDatabase
 
getProvided() - Method in class org.wamblee.system.graph.component.ExternalProvidedInterfaceNode
 
getProvided() - Method in class org.wamblee.system.graph.component.ProvidedInterfaceNode
 
getProvidedInterfaces() - Method in class org.wamblee.system.adapters.ClassConfiguration
 
getProvidedInterfaces() - Method in class org.wamblee.system.core.AbstractComponent
 
getProvidedInterfaces() - Method in interface org.wamblee.system.core.Component
Gets a description of the provided interfaces.
getProvidedInterfaces() - Method in class org.wamblee.system.core.DefaultScope
 
getProvidedInterfaces() - Method in interface org.wamblee.system.core.Scope
Gets the provided interfaces by this scope.
getProvider() - Method in class org.wamblee.system.core.DefaultRequiredInterface
 
getProvider() - Method in interface org.wamblee.system.core.RequiredInterface
Gets the provider interface.
getProxy(T, Class...) - Method in class org.wamblee.concurrency.ReadWriteLockProxyFactory
Gets the proxy that delegates to the thread-specific instance set by #set(Object) When at runtime the proxy cannot find lookup the object in JNDI, it throws LookupException.
getProxy() - Method in class org.wamblee.general.LookupProxyFactory
Gets the proxy that delegates to the instance obtained through the lookup interface.
getProxy() - Method in class org.wamblee.general.SerializableProxyFactory
Gets the serializable proxy that delegates to the object passed in the constructor.
getProxy() - Method in class org.wamblee.general.ThreadSpecificProxyFactory
Gets the proxy that delegates to the thread-specific instance set by ThreadSpecificProxyFactory.set(Object)
getProxy(T) - Method in class org.wamblee.test.transactions.TransactionProxyFactory
 
getQualifiedName() - Method in class org.wamblee.system.core.AbstractComponent
 
getQualifiedName() - Method in interface org.wamblee.system.core.Component
Gets the fully qualified name of the component which includes the context of the component.
getReason() - Method in exception org.wamblee.security.authentication.UserMgtException
Gets the cause of the problem.
getReference(T) - Method in class org.wamblee.persistence.AbstractDetachable
Obtains the reference for a given object.
getReference(T) - Method in class org.wamblee.persistence.JpaDetachable
 
getRequired() - Method in class org.wamblee.system.graph.component.ExternalRequiredInterfaceNode
 
getRequired() - Method in class org.wamblee.system.graph.component.RequiredInterfaceNode
 
getRequiredInterfaces() - Method in class org.wamblee.system.adapters.ClassConfiguration
 
getRequiredInterfaces() - Method in class org.wamblee.system.adapters.ConstructorConfiguration
 
getRequiredInterfaces() - Method in class org.wamblee.system.adapters.ObjectConfiguration
 
getRequiredInterfaces() - Method in class org.wamblee.system.adapters.ParameterValues
Gets the required interfaces to provide values that are not provided in another way.
getRequiredInterfaces() - Method in class org.wamblee.system.adapters.SetterConfiguration
Gets the required interfaces based on the configured setteres.
getRequiredInterfaces() - Method in class org.wamblee.system.core.AbstractComponent
 
getRequiredInterfaces() - Method in interface org.wamblee.system.core.Component
Gets a description of the required interfaces.
getResource() - Method in exception org.wamblee.security.authorization.AuthorizationException
 
getResourceClassName() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getResourcePath(Object) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
Gets the path of the resource.
getRules() - Method in interface org.wamblee.security.authorization.AuthorizationService
Gets the authorization rules.
getRules() - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
getRules() - Method in class org.wamblee.security.authorization.jpa.JpaAuthorizationService
 
getRuntime(Component) - Method in class org.wamblee.system.core.DefaultScope
 
getRuntime(String) - Method in class org.wamblee.system.core.DefaultScope
 
getRuntime(Component) - Method in interface org.wamblee.system.core.Scope
Gets the runtime for a component.
getRuntime(String) - Method in interface org.wamblee.system.core.Scope
Gets the runtime for a component based on the name of the component (excluding its context).
getSecond() - Method in class org.wamblee.general.Pair
Gets the second object of the pair.
getSetter() - Method in class org.wamblee.reflection.PropertyAccessor
 
getSetterConfig() - Method in class org.wamblee.system.adapters.ObjectConfiguration
 
getSetters() - Method in class org.wamblee.system.adapters.SetterConfiguration
 
getSpringBeanFactory() - Method in class org.wamblee.general.spring.SpringBeanFactory
Gets the spring bean factory.
getStatelessHint(Component) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
getStatus() - Method in class org.wamblee.test.transactions.SimpleUserTransaction
 
getStderr() - Method in class org.wamblee.io.SimpleProcess
 
getStdout() - Method in class org.wamblee.io.SimpleProcess
 
getSupportedDatabases() - Static method in class org.wamblee.test.persistence.DatabaseBuilder
Gets a list of available databases.
getSupportedTypes() - Method in interface org.wamblee.security.authorization.AuthorizationRule
Returns the supported object types for which this authorization rule applies.
getSupportedTypes() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getTableNames(ITableFilterSimple) - Method in class org.wamblee.test.persistence.DatabaseUtils
Returns table names based on a table filter.
getTableSize(String) - Method in class org.wamblee.test.persistence.DatabaseUtils
Gets the table size.
getText() - Method in class org.wamblee.wicket.behavior.ServerTooltipBehavior
 
getTo() - Method in class org.wamblee.system.graph.DefaultEdge
 
getTo() - Method in interface org.wamblee.system.graph.Edge
 
getTransaction() - Method in class org.wamblee.test.transactions.SimpleTransactionManager
Gets the user transaction.
getTransactionScopedEntityManager() - Method in class org.wamblee.test.transactions.TransactionProxyFactory
 
getType() - Method in interface org.wamblee.reflection.Accessor
Gets the type of the value.
getType() - Method in class org.wamblee.reflection.FieldAccessor
 
getType() - Method in class org.wamblee.reflection.PropertyAccessor
 
getType() - Method in class org.wamblee.system.components.ORMappingConfig
 
getTypes() - Method in class org.wamblee.system.adapters.ParameterValues
The types of the parameter values.
getUnitName() - Method in class org.wamblee.test.persistence.PersistenceUnitDescription
Persistence unit name.
getUser() - Method in exception org.wamblee.security.authentication.UserMgtException
Gets the user for which the problem occurred.
getUserCondition() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
getUserCount() - Method in interface org.wamblee.security.authentication.UserAdministration
 
getUserCount() - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
getUsername() - Method in interface org.wamblee.test.persistence.Database
Gets the username to connect to the database.
getUsername() - Method in class org.wamblee.test.persistence.DerbyDatabase
Gets the user name.
getUsername() - Method in class org.wamblee.test.persistence.ExternalDatabase
 
getUsers() - Method in interface org.wamblee.security.authentication.UserAdministration
Get the users.
getUsers(String) - Method in interface org.wamblee.security.authentication.UserAdministration
Gets the users for a given group.
getUsers() - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
getUsers(String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
getValue() - Method in class org.wamblee.general.ValueHolder
 
getXpath() - Method in class org.wamblee.xml.XPathContext
To get access to the lower level API.
Graph - Class in org.wamblee.system.graph
Represents a graph consisting of nodes and edges.
Graph() - Constructor for class org.wamblee.system.graph.Graph
Constructs the graph.
greedy() - Method in class org.wamblee.system.adapters.ConstructorConfiguration
Selects the greediest constructor.
Group - Class in org.wamblee.security.authentication
Represents a group.
Group(Group) - Constructor for class org.wamblee.security.authentication.Group
Creates a new Group object.
Group() - Constructor for class org.wamblee.security.authentication.Group
Creates a new Group object.
groupModified(Group) - Method in interface org.wamblee.security.authentication.GroupSet
Must be called when the group has been modified to notify the group set.
groupModified(Group) - Method in class org.wamblee.security.authentication.InMemoryGroupSet
 
groupModified(Group) - Method in class org.wamblee.security.authentication.jpa.JpaGroupSet
 
GroupSet - Interface in org.wamblee.security.authentication
Represents a set of groups.
GroupUserCondition - Class in org.wamblee.security.authorization
Checks if a user against a specific group.
GroupUserCondition(String) - Constructor for class org.wamblee.security.authorization.GroupUserCondition
Constructs the condition.
GroupUserCondition() - Constructor for class org.wamblee.security.authorization.GroupUserCondition
For OR mapping.

H

handleCases(ORMappingConfig.DatabaseType.Switch<T>) - Method in enum org.wamblee.system.components.ORMappingConfig.DatabaseType
 
handleDerby() - Method in interface org.wamblee.system.components.ORMappingConfig.DatabaseType.Switch
 
handleMySqlInnoDb() - Method in interface org.wamblee.system.components.ORMappingConfig.DatabaseType.Switch
 
hash(String) - Method in class org.wamblee.security.authentication.Md5HexMessageDigester
 
hash(String) - Method in interface org.wamblee.security.authentication.MessageDigester
Computes a message digest for a value and encodes it in some way.
hashCode() - Method in class org.wamblee.general.Id
 
hashCode() - Method in class org.wamblee.general.ObjectElem
 
hashCode() - Method in class org.wamblee.security.authentication.Group
 
hashCode() - Method in class org.wamblee.security.authentication.User
 
hashCode() - Method in class org.wamblee.system.core.DefaultProvidedInterface
 
hashCode() - Method in class org.wamblee.system.core.DefaultRequiredInterface
 
hashCode() - Method in class org.wamblee.system.graph.DefaultNode
 
HibernateComponent - Class in org.wamblee.system.spring.component
 
HibernateComponent(String) - Constructor for class org.wamblee.system.spring.component.HibernateComponent
Creates a new HibernateComponent object.
HibernateJpaCustomizer - Class in org.wamblee.test.persistence.hibernate
 
HibernateJpaCustomizer() - Constructor for class org.wamblee.test.persistence.hibernate.HibernateJpaCustomizer
Creates a new HibernateJpaCustomizer object.
HibernateMappingFiles - Class in org.wamblee.persistence.hibernate
Hibernate mapping files to use.
HibernateMappingFiles() - Constructor for class org.wamblee.persistence.hibernate.HibernateMappingFiles
Constructs an empty list of hibernate mapping files.
HibernateMappingFiles(String[]) - Constructor for class org.wamblee.persistence.hibernate.HibernateMappingFiles
Constructs the list of Spring config files.
HibernateSupport - Class in org.wamblee.persistence.hibernate
Extension of org.springframework.orm.hibernate.support.HibernateDaoSupport.
HibernateSupport() - Constructor for class org.wamblee.persistence.hibernate.HibernateSupport
Constructs the object.
HibernateTables - Class in org.wamblee.test.persistence.hibernate
Toplink-specific tables.
HibernateTables() - Constructor for class org.wamblee.test.persistence.hibernate.HibernateTables
 

I

Id<T> - Class in org.wamblee.general
This class provides a generic typesafe id wrapping a long value.
Id(String) - Constructor for class org.wamblee.general.Id
Constructs the id.
ID_PATTERN - Static variable in class org.wamblee.security.authentication.RegexpNameValidator
Convenience pattern for an id.
implementedBy(ProvidedInterface) - Method in class org.wamblee.system.core.DefaultRequiredInterface
 
implementedBy(ProvidedInterface) - Method in interface org.wamblee.system.core.RequiredInterface
Checks if the service is provided by a given provided interface.
initAllSetters() - Method in class org.wamblee.system.adapters.SetterConfiguration
Makes sure that all available setters are used.
initialize() - Method in class org.wamblee.test.cdi.BeanManagerSetup
Must be called to initialize the bean manager.
inject(Object) - Method in class org.wamblee.cdi.CdiInjector
 
inject() - Method in class org.wamblee.inject.Injectable
Inject references.
inject(Object) - Method in interface org.wamblee.inject.Injector
Injects beans into a given component of the required class.
inject(Object) - Method in class org.wamblee.inject.SimpleInjector
Injects into a given object.
inject(Scope, Object) - Method in class org.wamblee.system.adapters.ClassConfiguration
Injects required interfaces through the setters
inject(Scope, Object) - Method in class org.wamblee.system.adapters.ObjectConfiguration
Performs injection into an object of the configured class using information from the given scope.
inject(Scope, Object) - Method in class org.wamblee.system.adapters.SetterConfiguration
Invokes all configured setters with the appropriate values.
inject(Object) - Method in class org.wamblee.test.inject.Binding
 
inject(Object) - Method in class org.wamblee.test.inject.JavaEETestInjector
 
Injectable - Class in org.wamblee.inject
This abstract base class performs injection at construction.
Injectable() - Constructor for class org.wamblee.inject.Injectable
Inheritance style constructor.
InjectionBehavior - Class in org.wamblee.wicket.inject
Injection behavior that performs dependency injection after serialization/deserialisation of the object.
InjectionBehavior(Component) - Constructor for class org.wamblee.wicket.inject.InjectionBehavior
Constructs the behavior.
Injector - Interface in org.wamblee.inject
Interface used to perform injection with.
InjectorBuilder - Class in org.wamblee.inject
Utility for obtaining an implementation of the InjectorFactory using ServiceLoader and for obtaining a SimpleInjector.
InjectorBuilder() - Constructor for class org.wamblee.inject.InjectorBuilder
 
InjectorCache - Class in org.wamblee.inject
Cache of CdiInjectors for efficiency to avoid duplicate analysis of a given class.
InjectorCache(InjectorFactory) - Constructor for class org.wamblee.inject.InjectorCache
Constructs an empty cache.
InjectorFactory - Interface in org.wamblee.inject
The injector factory is responsible for creating injectors for a given class.
InMemoryDetachable<T> - Class in org.wamblee.persistence
Inmemory detachable that simply returns the object passed in.
InMemoryDetachable(T) - Constructor for class org.wamblee.persistence.InMemoryDetachable
Constructs the detachable.
InMemoryGroupSet - Class in org.wamblee.security.authentication
In-memory group set implementation.
InMemoryGroupSet() - Constructor for class org.wamblee.security.authentication.InMemoryGroupSet
Constructs an empty group set.
InMemoryUserSet - Class in org.wamblee.security.authentication
In-memory user set.
InMemoryUserSet(NameValidator, MessageDigester) - Constructor for class org.wamblee.security.authentication.InMemoryUserSet
Constructs an empty user set.
InputResource - Interface in org.wamblee.io
Represents a resource from which information can be read.
insertRuleAfter(int, AuthorizationRule) - Method in interface org.wamblee.security.authorization.AuthorizationService
Inserts a rule.
insertRuleAfter(int, AuthorizationRule) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
insertRuleAfter(int, AuthorizationRule) - Method in class org.wamblee.security.authorization.jpa.JpaAuthorizationService
 
invalidate() - Method in class org.wamblee.cache.CachedObject
Invalidates the cache for the object so that it is recomputed the next time it is requested.
invoke(MethodInvocation) - Method in class org.wamblee.concurrency.spring.LockAdvice
 
isAllowed(Object, Operation, String) - Method in interface org.wamblee.security.authorization.AuthorizationRule
Determines whether an operation is allowed on a certain resource.
isAllowed(Object, Operation) - Method in interface org.wamblee.security.authorization.AuthorizationService
Checks whether an operation is allowed on a resource.
isAllowed(Object, Operation) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
isAllowed(Object, Operation) - Method in class org.wamblee.security.authorization.jpa.JpaAuthorizationService
 
isAllowed(Object, Operation, String) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
isAllowedWithPath(String, Operation, String) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
Determines if the operation is allowed on the resource.
IsaOperationCondition - Class in org.wamblee.security.authorization
Determiens if an operation is a subclass of a specified operation.
IsaOperationCondition(Class<? extends Operation>) - Constructor for class org.wamblee.security.authorization.IsaOperationCondition
Constructs the condition.
IsaOperationCondition() - Constructor for class org.wamblee.security.authorization.IsaOperationCondition
For OR mapping.
isEnabled(Component) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
isExpired(WebPage) - Method in class org.wamblee.wicket.page.ExpireBehavior
Must be implemented to determine if a page is expired.
isInGroup(Group) - Method in class org.wamblee.security.authentication.User
Checks whether the user belongs to the given group.
isInGroup(String) - Method in class org.wamblee.security.authentication.User
Checks whether the user belongs to the given group.
isInGroup(String, String) - Method in interface org.wamblee.security.authentication.UserAdministration
Checks if the user belongs to the given group.
isInGroup(String, String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
isLocalized() - Method in class org.wamblee.wicket.behavior.LocalizedCompositeBehavior
 
isOptional() - Method in class org.wamblee.system.core.DefaultRequiredInterface
 
isOptional() - Method in interface org.wamblee.system.core.RequiredInterface
 
isOutOfDate() - Method in interface org.wamblee.cache.ComputedValue.Computation
Checks whether the object is out of date.
isPageAllowed() - Method in class org.wamblee.wicket.jquery.AbstractJQueryBehavior
Determines whether the behavior is allowed to be attached toa page.
isPrimitive(Class) - Static method in class org.wamblee.reflection.ReflectionUtils
Checks if a class is a primitive type or wrapper type.
isSchemaUpdate() - Method in class org.wamblee.system.components.ORMappingConfig
 
isSealed() - Method in class org.wamblee.system.container.Container
Checks if the container is sealed.
isTemporary() - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
isViolated(Edge) - Method in class org.wamblee.system.graph.component.ConnectExternalProvidedProvidedFilter
 
isViolated(Edge) - Method in class org.wamblee.system.graph.component.ConnectRequiredExternallyRequiredEdgeFilter
 
isViolated(Edge) - Method in class org.wamblee.system.graph.component.ConnectRequiredProvidedEdgeFilter
 
isViolated(Edge) - Method in class org.wamblee.system.graph.CompositeEdgeFilter
 
isViolated(Edge) - Method in interface org.wamblee.system.graph.EdgeFilter
 

J

JaasUserAccessor - Class in org.wamblee.security.authentication
Implementation of the user accessor that retrieves user information from JAAS.
JaasUserAccessor(String) - Constructor for class org.wamblee.security.authentication.JaasUserAccessor
Constructs user accessor.
JavadocDummyForSonatype - Class in org.wamblee.hibernatejpa
Dummy class to force generation of javadoc.
JavadocDummyForSonatype() - Constructor for class org.wamblee.hibernatejpa.JavadocDummyForSonatype
 
JavaEETestInjector - Class in org.wamblee.test.inject
Injector that performs additional injection on top of the injections that are standard available (e.g.
JavaEETestInjector(Class, List<Binding>, Injector) - Constructor for class org.wamblee.test.inject.JavaEETestInjector
Constructs the injector.
JavaEETestInjectorFactory - Class in org.wamblee.test.inject
The test injector factory provides dependency injection of a contextual entity manager using the support/inject mini framework.
JavaEETestInjectorFactory(InjectorFactory) - Constructor for class org.wamblee.test.inject.JavaEETestInjectorFactory
Constructs the factory.
JavaEETestInjectorFactory() - Constructor for class org.wamblee.test.inject.JavaEETestInjectorFactory
Constructs the factory with the default injector factory obtained from InjectorBuilder.getInjector().
JpaAuthorizationService - Class in org.wamblee.security.authorization.jpa
Authorization service with persistent storage.
JpaAuthorizationService(String, EntityManager, UserAccessor, UserAdministration, long) - Constructor for class org.wamblee.security.authorization.jpa.JpaAuthorizationService
Constructs the persistent service.
JpaBuilder - Class in org.wamblee.test.persistence
Utility for building an appropriately configured EntityManagerFactory.
JpaBuilder(String, String, String, PersistenceUnitDescription) - Constructor for class org.wamblee.test.persistence.JpaBuilder
Constructs the builder.
JpaBuilder.JpaUnitOfWork<T> - Interface in org.wamblee.test.persistence
Callback interface to execute some JPA code within a transaction with the entitymanager to use provided as input.
JpaCustomizer - Interface in org.wamblee.test.persistence
JPA customizer is used to customize properties for a given JPA implementation.
JpaCustomizerBuilder - Class in org.wamblee.test.persistence
JPA customizer builder implements the ServiceLoader based mechanism for looking up JPA customizers.
JpaCustomizerBuilder() - Constructor for class org.wamblee.test.persistence.JpaCustomizerBuilder
 
JpaDetachable<T> - Class in org.wamblee.persistence
Detachable JPA entity.
JpaDetachable(EntityManager, T) - Constructor for class org.wamblee.persistence.JpaDetachable
Constructs the detachable.
JpaGroupSet - Class in org.wamblee.security.authentication.jpa
Group set backed by the database.
JpaGroupSet(EntityManager) - Constructor for class org.wamblee.security.authentication.jpa.JpaGroupSet
Constructs the group set.
JpaMergeSupport - Class in org.wamblee.persistence
Support for merging of JPA entities.
JpaMergeSupport() - Constructor for class org.wamblee.persistence.JpaMergeSupport
Constructs the object.
JpaTester - Class in org.wamblee.test.persistence
This class is the entry point for JPA tests.
JpaTester(PersistenceUnitDescription) - Constructor for class org.wamblee.test.persistence.JpaTester
Constructs the tester.
JpaUserSet - Class in org.wamblee.security.authentication.jpa
User set backed by the database.
JpaUserSet(Cache<String, User>, NameValidator, MessageDigester, EntityManager) - Constructor for class org.wamblee.security.authentication.jpa.JpaUserSet
Constructs a user set backed by the database.
JQueryHeaderContributor - Class in org.wamblee.wicket.jquery
JQuery header contribution that adds the jquery javascript and sets jQuery to no-conflict mode so the $ identifier is freed.
JQueryHeaderContributor() - Constructor for class org.wamblee.wicket.jquery.JQueryHeaderContributor
Constructs the behavior.
JvmLock - Class in org.wamblee.concurrency
In memory JVM lock.
JvmLock() - Constructor for class org.wamblee.concurrency.JvmLock
In-memory lock.

L

link() - Method in class org.wamblee.system.graph.component.ComponentGraph
Links provided and required interfaces together in the component model based on the graph model.
LinkVisitor - Class in org.wamblee.system.graph.component
Visitor that creates links between required and provided interfaces as described by the edges in the graph.
LinkVisitor() - Constructor for class org.wamblee.system.graph.component.LinkVisitor
 
list() - Method in interface org.wamblee.security.authentication.GroupSet
Returns the current groups.
list() - Method in class org.wamblee.security.authentication.InMemoryGroupSet
 
list() - Method in class org.wamblee.security.authentication.InMemoryUserSet
 
list(Group) - Method in class org.wamblee.security.authentication.InMemoryUserSet
 
list() - Method in class org.wamblee.security.authentication.jpa.JpaGroupSet
 
list() - Method in class org.wamblee.security.authentication.jpa.JpaUserSet
 
list(Group) - Method in class org.wamblee.security.authentication.jpa.JpaUserSet
 
list() - Method in interface org.wamblee.security.authentication.UserSet
Lists the current users.
list(Group) - Method in interface org.wamblee.security.authentication.UserSet
Lists the users belonging to a particular group.
load(Ref) - Method in class org.wamblee.persistence.AbstractDetachable
Loads the object based on a reference.
load(Serializable) - Method in class org.wamblee.persistence.JpaDetachable
 
load() - Method in class org.wamblee.wicket.model.DetachableEntity
 
LocalizedCompositeBehavior - Class in org.wamblee.wicket.behavior
Composite behavior that deals with (optional) localization of the behavior.
LocalizedCompositeBehavior(IBehavior[], boolean) - Constructor for class org.wamblee.wicket.behavior.LocalizedCompositeBehavior
 
Lock - Interface in org.wamblee.concurrency
Represents a re-entrant lock.
LockAdvice - Class in org.wamblee.concurrency.spring
Locking advice.
LockAdvice(Lock) - Constructor for class org.wamblee.concurrency.spring.LockAdvice
Constructs lock advice.
LOGGER - Static variable in class org.wamblee.reflection.ObjectTraversal
 
LoggingPageBehavior - Class in org.wamblee.wicket.page
Logs page events.
LoggingPageBehavior(Level) - Constructor for class org.wamblee.wicket.page.LoggingPageBehavior
Constructs the behavior.
LoggingTransactionResultCallback - Class in org.wamblee.test.persistence
Logging the result of a transaction.
LoggingTransactionResultCallback(Level) - Constructor for class org.wamblee.test.persistence.LoggingTransactionResultCallback
 
lookup() - Static method in class org.wamblee.cdi.BeanManagerLookup
Looks up the bean manager if not already cached and returns it.
lookup() - Method in interface org.wamblee.general.LookupProxyFactory.Lookup
Looks up the object.
LookupException(String, Throwable) - Constructor for exception org.wamblee.general.LookupProxyFactory.LookupException
 
LookupException(String) - Constructor for exception org.wamblee.general.LookupProxyFactory.LookupException
 
LookupProxyFactory<T> - Class in org.wamblee.general
Proxy factory that can provide contextual references to objects retrieved through a lookup mechanism.
LookupProxyFactory(Class<T>, LookupProxyFactory.Lookup) - Constructor for class org.wamblee.general.LookupProxyFactory
Constructs the factory.
LookupProxyFactory.Lookup - Interface in org.wamblee.general
Interface to lookup the object to delegate to.
LookupProxyFactory.LookupException - Exception in org.wamblee.general
Exception thrown in case an object cannot be retrieved from JNDI.

M

main(String[]) - Static method in class org.wamblee.test.persistence.DatabaseStarter
Execution as a main program.
matches(T) - Method in class org.wamblee.conditions.AndCondition
 
matches(T) - Method in interface org.wamblee.conditions.Condition
Determines if an object matches a condition.
matches(T) - Method in class org.wamblee.conditions.FixedCondition
 
matches(T) - Method in class org.wamblee.conditions.OrCondition
 
matches(T) - Method in class org.wamblee.conditions.PropertyRegexCondition
 
matches(String) - Method in class org.wamblee.security.authorization.AnyUserCondition
 
matches(String) - Method in class org.wamblee.security.authorization.GroupUserCondition
 
matches(Operation) - Method in class org.wamblee.security.authorization.IsaOperationCondition
 
matches(Operation) - Method in interface org.wamblee.security.authorization.OperationCondition
Determines if the operation matches.
matches(String) - Method in interface org.wamblee.security.authorization.PathCondition
Checks if the path matches the condition.
matches(String) - Method in class org.wamblee.security.authorization.RegexpPathCondition
 
matches(String) - Method in interface org.wamblee.security.authorization.UserCondition
Determines if the condition matches.
Md5HexMessageDigester - Class in org.wamblee.security.authentication
MD5 Hex encoder.
Md5HexMessageDigester() - Constructor for class org.wamblee.security.authentication.Md5HexMessageDigester
Constructs the message digester.
merge(Persistent) - Method in class org.wamblee.persistence.hibernate.HibernateSupport
Performes a hibernate Session.merge() and updates the object with the correct primary key and version.
merge(HibernateTemplate, Persistent) - Static method in class org.wamblee.persistence.hibernate.HibernateSupport
As HibernateSupport.merge(Persistent) but with a given template.
merge(Object, Object) - Static method in class org.wamblee.persistence.JpaMergeSupport
As #merge(Persistent) but with a given template.
MessageDigester - Interface in org.wamblee.security.authentication
Utility class that encapsulates a message digest method.
mustVisit(Class) - Method in interface org.wamblee.reflection.ObjectTraversal.ObjectVisitor
Determines if the given class must be visited.
mustVisit(Field) - Method in interface org.wamblee.reflection.ObjectTraversal.ObjectVisitor
Determines if a given field must be visited.
mustVisit(Method) - Method in interface org.wamblee.reflection.ObjectTraversal.ObjectVisitor
Determines if the given property accessor must be visited.

N

NAME_PARAM - Static variable in class org.wamblee.security.authentication.Group
 
NAME_PARAM - Static variable in class org.wamblee.security.authentication.User
 
NAME_PARAM - Static variable in class org.wamblee.security.authorization.AbstractAuthorizationService
 
NamedInterface - Interface in org.wamblee.system.core
 
namespaceContext() - Static method in class org.wamblee.xml.SimpleNamespaceContext
Constructs empty context (for use with static imports).
namespaceContext(String, String) - Static method in class org.wamblee.xml.SimpleNamespaceContext
Constructs a context with a single prefix (for use with static imports).
namespaces() - Static method in class org.wamblee.xml.SimpleNamespaceContext
Creation of the namespace context for use with static imports.
NameValidator - Interface in org.wamblee.security.authentication
Validator of names.
newValue(String, String) - Method in class org.wamblee.wicket.behavior.OnClickConfirmationBehavior
 
Node - Interface in org.wamblee.system.graph
Represents a node in a graph.
nodeEval(XMLDocument) - Method in class org.wamblee.xml.XPathExpression
Evaluates the xpath expression to a Node.
nodelistEval(XMLDocument) - Method in class org.wamblee.xml.XPathExpression
Evaluates the xpath expression to a node list.
numberEval(XMLDocument) - Method in class org.wamblee.xml.XPathExpression
Evaluates the xpath expression to a number.

O

ObjectAdapter - Class in org.wamblee.system.adapters
An adapter class that adapts an existing object to a component.
ObjectAdapter(String, Object, ObjectConfiguration) - Constructor for class org.wamblee.system.adapters.ObjectAdapter
Creates a new ObjectAdapter object.
ObjectConfiguration - Class in org.wamblee.system.adapters
General configuration for an instantiated object.
ObjectConfiguration(Class) - Constructor for class org.wamblee.system.adapters.ObjectConfiguration
Creates a new ObjectConfiguration object.
ObjectElem - Class in org.wamblee.general
This class provided an equality operation based on the object reference of the wrapped object.
ObjectElem(Object) - Constructor for class org.wamblee.general.ObjectElem
Constructs the wrapper.
ObjectSerializationUtils - Class in org.wamblee.general
Utility for serializating and deserializing objects.
ObjectSerializationUtils() - Constructor for class org.wamblee.general.ObjectSerializationUtils
 
ObjectTraversal - Class in org.wamblee.reflection
Class encapsulating object traversal through the fields and properties of an object.
ObjectTraversal(ObjectTraversal.ObjectVisitor) - Constructor for class org.wamblee.reflection.ObjectTraversal
Constructs the traversal.
ObjectTraversal.ObjectVisitor - Interface in org.wamblee.reflection
Visitor interface to be implemented for object traversal.
Observable<ObservableType,Event> - Class in org.wamblee.observer
Implements subscription and notification logic for an observer pattern.
Observable(ObservableType, ObserverNotifier<ObservableType, Event>) - Constructor for class org.wamblee.observer.Observable
Constructs the observable.
Observer<ObservableType,Event> - Interface in org.wamblee.observer
This is a type-safe version of Observable.
ObserverNotifier<ObservableType,Event> - Interface in org.wamblee.observer
Implementation of notification of subscribers.
onAfterRender(WebPage) - Method in class org.wamblee.wicket.page.AbstractPageBehavior
 
onAfterRender(WebPage) - Method in class org.wamblee.wicket.page.CompositePageBehavior
 
onAfterRender(WebPage) - Method in class org.wamblee.wicket.page.FlushEntityManagerBehavior
 
onAfterRender(WebPage) - Method in class org.wamblee.wicket.page.LoggingPageBehavior
 
onAfterRender(WebPage) - Method in interface org.wamblee.wicket.page.PageBehavior
To be called as part of the Page's onAfterRender
onAfterRender() - Method in class org.wamblee.wicket.page.WebApplicationBasePage
 
onBeforeRender(WebPage) - Method in class org.wamblee.wicket.page.AbstractPageBehavior
 
onBeforeRender(WebPage) - Method in class org.wamblee.wicket.page.CompositePageBehavior
 
onBeforeRender(WebPage) - Method in class org.wamblee.wicket.page.LoggingPageBehavior
 
onBeforeRender(WebPage) - Method in interface org.wamblee.wicket.page.PageBehavior
To be called as part of the Page's onBeforeRender
onBeforeRender() - Method in class org.wamblee.wicket.page.WebApplicationBasePage
 
onBeginRequest() - Method in class org.wamblee.wicket.transactions.OpenTransactionInViewRequestCycle
 
OnClickConfirmationBehavior - Class in org.wamblee.wicket.behavior
Attribute modifier to add onclick confirmation to buttons.
OnClickConfirmationBehavior(String) - Constructor for class org.wamblee.wicket.behavior.OnClickConfirmationBehavior
Constructs the behavior.
OnClickConfirmationBehavior(IModel<?>) - Constructor for class org.wamblee.wicket.behavior.OnClickConfirmationBehavior
Constructs the behavior.
onComponentTag(Component, ComponentTag) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
onDetach() - Method in class org.wamblee.wicket.model.DetachableEntity
 
onDetach(WebPage) - Method in class org.wamblee.wicket.page.AbstractPageBehavior
 
onDetach(WebPage) - Method in class org.wamblee.wicket.page.CompositePageBehavior
 
onDetach(WebPage) - Method in class org.wamblee.wicket.page.ExpireBehavior
 
onDetach(WebPage) - Method in class org.wamblee.wicket.page.ExpirePageImmediatelyBehavior
 
onDetach(WebPage) - Method in class org.wamblee.wicket.page.LoggingPageBehavior
 
onDetach(WebPage) - Method in interface org.wamblee.wicket.page.PageBehavior
To be called in the {@link Page#onDetach
onDetach() - Method in class org.wamblee.wicket.page.WebApplicationBasePage
 
onEndRequest() - Method in class org.wamblee.wicket.transactions.OpenTransactionInViewRequestCycle
 
onInstantiation(Component) - Method in class org.wamblee.wicket.inject.ComponentInstantiationInjector
 
onRuntimeException(Page, RuntimeException) - Method in class org.wamblee.wicket.transactions.OpenTransactionInViewRequestCycle
 
OpenTransactionInViewRequestCycle - Class in org.wamblee.wicket.transactions
This class provides an Open Transaction in View implementation for wicket.
OpenTransactionInViewRequestCycle(WebApplication, WebRequest, Response) - Constructor for class org.wamblee.wicket.transactions.OpenTransactionInViewRequestCycle
Constructs the request cycle.
Operation - Interface in org.wamblee.security.authorization
Represents an operation on a resource.
OperationCondition - Interface in org.wamblee.security.authorization
Checks if an operation matches a condition.
OperationRegistry - Interface in org.wamblee.security.authorization
Utility to map between a list of operations and a string based on the names of the operations.
OrCondition<T> - Class in org.wamblee.conditions
Represents a logical or of different boolean conditions.
OrCondition(Condition<T>, Condition<T>) - Constructor for class org.wamblee.conditions.OrCondition
Constructs the condition.
OrCondition(List<Condition<T>>) - Constructor for class org.wamblee.conditions.OrCondition
Constructs the or condition.
org.wamblee.cache - package org.wamblee.cache
This package provides an interface for a cache together with several implementations.
org.wamblee.cdi - package org.wamblee.cdi
This package provides the integration of org.wamblee.inject with Contexts and Dependency Injection (JSR-299).
org.wamblee.classloading - package org.wamblee.classloading
Various classloading utilities.
org.wamblee.collections - package org.wamblee.collections
Collection utilities.
org.wamblee.concurrency - package org.wamblee.concurrency
This package provides utilities for dealing with concurrency.
org.wamblee.concurrency.spring - package org.wamblee.concurrency.spring
 
org.wamblee.conditions - package org.wamblee.conditions
This package provides some basic support classes for checking boolean conditions on objects.
org.wamblee.general - package org.wamblee.general
General purpose support classes.
org.wamblee.general.spring - package org.wamblee.general.spring
 
org.wamblee.hibernatejpa - package org.wamblee.hibernatejpa
 
org.wamblee.inject - package org.wamblee.inject
This package provides a mini-framework for interfacing to existing dependency injection mechanisms.
org.wamblee.io - package org.wamblee.io
This package provides several support utilities for IO related functionality.
org.wamblee.ioc - package org.wamblee.ioc
Several utilities for abstracting the IOC container which is used.
org.wamblee.observer - package org.wamblee.observer
Support for the observer pattern.
org.wamblee.persistence - package org.wamblee.persistence
Utilities for (JPA) persistence.
org.wamblee.persistence.hibernate - package org.wamblee.persistence.hibernate
This package provides support utilities for persistence with hibernate.
org.wamblee.reflection - package org.wamblee.reflection
Utilities for reflection.
org.wamblee.security.authentication - package org.wamblee.security.authentication
This package provides support for managing users and their authentication.
org.wamblee.security.authentication.jpa - package org.wamblee.security.authentication.jpa
 
org.wamblee.security.authorization - package org.wamblee.security.authorization
The authorization package provides an authorization service that can be used to check whether users have the rights to perform certain operations.
org.wamblee.security.authorization.jpa - package org.wamblee.security.authorization.jpa
 
org.wamblee.system.adapters - package org.wamblee.system.adapters
 
org.wamblee.system.components - package org.wamblee.system.components
 
org.wamblee.system.container - package org.wamblee.system.container
 
org.wamblee.system.core - package org.wamblee.system.core
 
org.wamblee.system.graph - package org.wamblee.system.graph
 
org.wamblee.system.graph.component - package org.wamblee.system.graph.component
 
org.wamblee.system.spring - package org.wamblee.system.spring
 
org.wamblee.system.spring.component - package org.wamblee.system.spring.component
 
org.wamblee.test.cdi - package org.wamblee.test.cdi
Test support for unit with CDI in a Java SE environment.
org.wamblee.test.inject - package org.wamblee.test.inject
Test support for testing with dependency injection with the support/inject mini framework.
org.wamblee.test.jndi - package org.wamblee.test.jndi
This package provides utilities for JNDI testing.
org.wamblee.test.persistence - package org.wamblee.test.persistence
This package provides test library for database testing in general and JPA testing specifically.
org.wamblee.test.persistence.eclipselink - package org.wamblee.test.persistence.eclipselink
 
org.wamblee.test.persistence.hibernate - package org.wamblee.test.persistence.hibernate
 
org.wamblee.test.persistence.toplink - package org.wamblee.test.persistence.toplink
 
org.wamblee.test.transactions - package org.wamblee.test.transactions
This package provides basic support utilities for testing with transactions.
org.wamblee.wicket.behavior - package org.wamblee.wicket.behavior
This package contains general support utilities for behaviors.
org.wamblee.wicket.css - package org.wamblee.wicket.css
This package contains css related classes.
org.wamblee.wicket.inject - package org.wamblee.wicket.inject
This package provided dependency injection for wicket based on the injector mini framework, see SimpleInjector
org.wamblee.wicket.jquery - package org.wamblee.wicket.jquery
This package contains general support utilities for writing behaviors based on jQuery.
org.wamblee.wicket.model - package org.wamblee.wicket.model
 
org.wamblee.wicket.page - package org.wamblee.wicket.page
This package contains various utilities for behaviors on components and pages.
org.wamblee.wicket.transactions - package org.wamblee.wicket.transactions
This package provides transaction support for wicket making it really easy to work with transactions.
org.wamblee.xml - package org.wamblee.xml
Utilities for XML processing.
ORMappingConfig - Class in org.wamblee.system.components
 
ORMappingConfig(boolean, ORMappingConfig.DatabaseType) - Constructor for class org.wamblee.system.components.ORMappingConfig
 
ORMappingConfig.DatabaseType - Enum in org.wamblee.system.components
 
ORMappingConfig.DatabaseType.Switch<T> - Interface in org.wamblee.system.components
 
overrideBeanFactory(BeanFactory) - Static method in class org.wamblee.ioc.BeanKernel
Overrides the default mechanism for looking up the bean factory by specifying it yourself.

P

padding(String) - Method in class org.wamblee.wicket.behavior.AbstractTooltipBehavior
 
PageBehavior - Interface in org.wamblee.wicket.page
Page behavior interface.
Pair<T,U> - Class in org.wamblee.general
Represents a pair of objects.
Pair(T, U) - Constructor for class org.wamblee.general.Pair
Constructs the pair.
Pair(Pair<T, U>) - Constructor for class org.wamblee.general.Pair
Copies a pair.
ParameterValues - Class in org.wamblee.system.adapters
Represents parameter values for a method or constructor and allows for the configuration of how these values are retrieved.
ParameterValues(Class[]) - Constructor for class org.wamblee.system.adapters.ParameterValues
Constructs the configuration.
ParameterValues(String[], Class[]) - Constructor for class org.wamblee.system.adapters.ParameterValues
Constructs the configuration.
PASSWORD_PATTERN - Static variable in class org.wamblee.security.authentication.RegexpNameValidator
Convenience pattern for a password consisting of at least 6 characters.
PathCondition - Interface in org.wamblee.security.authorization
Checks if a path satisfies a condition.
PersistenceUnitDescription - Class in org.wamblee.test.persistence
Describes a persistence unit.
PersistenceUnitDescription(String, String) - Constructor for class org.wamblee.test.persistence.PersistenceUnitDescription
Constructs the description.
Persistent - Interface in org.wamblee.persistence
Interface for persistent objects.
PersistentFactory - Class in org.wamblee.persistence
Factory which creates a Persistent object for a given JPA entity for interfacing with the primary key and version of the entity.
PersistentFactory() - Constructor for class org.wamblee.persistence.PersistentFactory
 
PersistentFactory.EntityObjectAccessor - Class in org.wamblee.persistence
 
poll() - Method in class org.wamblee.io.DirectoryMonitor
Polls the directory for changes and notifies the listener of any changes.
PreselectionBehavior - Class in org.wamblee.wicket.behavior
Preselection behavior that preselects unaltered text in forms.
PreselectionBehavior() - Constructor for class org.wamblee.wicket.behavior.PreselectionBehavior
 
PRIMITIVE_WRAPPERS - Static variable in class org.wamblee.reflection.ReflectionUtils
 
print(OutputStream, boolean) - Method in class org.wamblee.xml.XMLDocument
Prints an XML document.
print(boolean) - Method in class org.wamblee.xml.XMLDocument
Prints an XML document.
process(XMLProcessor) - Method in class org.wamblee.xml.XMLDocument
 
process(DOMSource) - Method in interface org.wamblee.xml.XMLProcessor
Processes a document.
process(DOMSource) - Method in class org.wamblee.xml.XMLSchema
 
process(DOMSource) - Method in class org.wamblee.xml.XSLTransformation
 
processArray(Object) - Method in class org.wamblee.reflection.ObjectTraversal
 
processList(List, List, List<HibernateSupport.ObjectElem>) - Static method in class org.wamblee.persistence.hibernate.HibernateSupport
Process the persistent objects in the collections.
processList(List, List, List<ObjectElem>) - Static method in class org.wamblee.persistence.JpaMergeSupport
Process the persistent objects in the collections.
processMap(Map<Key, Value>, Map<Key, Value>, List<HibernateSupport.ObjectElem>) - Static method in class org.wamblee.persistence.hibernate.HibernateSupport
Process the Map objects in the collections.
processMap(Map<Key, Value>, Map<Key, Value>, List<ObjectElem>) - Static method in class org.wamblee.persistence.JpaMergeSupport
Process the Map objects in the collections.
processMap(Map<Key, Value>) - Method in class org.wamblee.reflection.ObjectTraversal
 
processPersistent(Persistent, Persistent, List<HibernateSupport.ObjectElem>) - Static method in class org.wamblee.persistence.hibernate.HibernateSupport
Copies primary keys and version from the result of the merged to the object that was passed to the merge operation.
processPersistent(Object, Object, List<ObjectElem>) - Static method in class org.wamblee.persistence.JpaMergeSupport
Copies primary keys and version from the result of the merged to the object that was passed to the merge operation.
processSet(Set, Set, List<HibernateSupport.ObjectElem>) - Static method in class org.wamblee.persistence.hibernate.HibernateSupport
Process the persistent objects in sets.
processSet(Set, Set, List<ObjectElem>) - Static method in class org.wamblee.persistence.JpaMergeSupport
Process the persistent objects in sets.
PropertyAccessor<T> - Class in org.wamblee.reflection
Accessing a property of an object.
PropertyAccessor(Method, Method) - Constructor for class org.wamblee.reflection.PropertyAccessor
Constructs the accessor.
PropertyComponent - Class in org.wamblee.system.components
Property component that reads a property file and provides it to other components through a provided interface.
PropertyComponent(String, InputResource) - Constructor for class org.wamblee.system.components.PropertyComponent
Creates a new PropertyComponent object.
PropertyComponent(String, Properties) - Constructor for class org.wamblee.system.components.PropertyComponent
Creates a new PropertyComponent object.
PropertyRegexCondition<T> - Class in org.wamblee.conditions
Condition to check whether a given property of an object matches a certain regular expression.
PropertyRegexCondition(String, String, boolean) - Constructor for class org.wamblee.conditions.PropertyRegexCondition
Constructs the condition.
ProvidedInterface - Interface in org.wamblee.system.core
Represents an interface provided by a component.
ProvidedInterfaceNode - Class in org.wamblee.system.graph.component
Provided interface node.
ProvidedInterfaceNode(Component, ProvidedInterface) - Constructor for class org.wamblee.system.graph.component.ProvidedInterfaceNode
Creates a new ProvidedInterfaceNode object.
publishInterface(ProvidedInterface, Object) - Method in class org.wamblee.system.core.DefaultScope
 
publishInterface(ProvidedInterface, Object) - Method in interface org.wamblee.system.core.Scope
Publishes an implementation of a provided interface.
put(KeyType, ValueType) - Method in interface org.wamblee.cache.Cache
Adds a key-value pair to the cache.
put(KeyType, ValueType) - Method in class org.wamblee.cache.EhCache
 
put(KeyType, ValueType) - Method in class org.wamblee.cache.ForeverCache
 
put(KeyType, ValueType) - Method in class org.wamblee.cache.ZeroCache
 
put(String, Object) - Method in class org.wamblee.system.core.DefaultScope
 
put(String, Object) - Method in interface org.wamblee.system.core.Scope
Adds a key value pair to the scope.

Q

QUERY_ALL_GROUPS - Static variable in class org.wamblee.security.authentication.Group
 
QUERY_ALL_USERS - Static variable in class org.wamblee.security.authentication.User
 
QUERY_COUNT_GROUPS - Static variable in class org.wamblee.security.authentication.Group
 
QUERY_COUNT_USERS - Static variable in class org.wamblee.security.authentication.User
 
QUERY_FIND_BY_GROUP_NAME - Static variable in class org.wamblee.security.authentication.User
 
QUERY_FIND_BY_NAME - Static variable in class org.wamblee.security.authentication.Group
 
QUERY_FIND_BY_NAME - Static variable in class org.wamblee.security.authentication.User
 
QUERY_FIND_BY_NAME - Static variable in class org.wamblee.security.authorization.AbstractAuthorizationService
 

R

ReadLock - Annotation Type in org.wamblee.concurrency
Annotation to apply to method to indicated they should be protected by a read-lock, see ReadWriteLockProxyFactory.
ReadOperation - Class in org.wamblee.security.authorization
Represents a read operation on a resource.
ReadOperation() - Constructor for class org.wamblee.security.authorization.ReadOperation
Constructs the operation.
ReadWriteLock - Class in org.wamblee.concurrency
Deprecated.
ReadWriteLock() - Constructor for class org.wamblee.concurrency.ReadWriteLock
Deprecated.
Constructs read-write lock.
ReadWriteLockProxyFactory<T> - Class in org.wamblee.concurrency
Proxy factory that provides locking using ReentrantReadWriteLock based on the ReadLock and WriteLock annotations.
ReadWriteLockProxyFactory() - Constructor for class org.wamblee.concurrency.ReadWriteLockProxyFactory
Constructs the factory.
ReflectionUtils - Class in org.wamblee.reflection
Some utilities for reflection.
ReflectionUtils() - Constructor for class org.wamblee.reflection.ReflectionUtils
 
RegexFilenameFilter - Class in org.wamblee.io
Filename filter based on regular expressions.
RegexFilenameFilter(String) - Constructor for class org.wamblee.io.RegexFilenameFilter
Constructs the filter.
RegexpNameValidator - Class in org.wamblee.security.authentication
Validation of names based on a regular expression.
RegexpNameValidator(String, UserMgtException.Reason, String) - Constructor for class org.wamblee.security.authentication.RegexpNameValidator
Validates a regular expression.
RegexpNameValidator(String, String, String) - Constructor for class org.wamblee.security.authentication.RegexpNameValidator
Convenience constructor with all string parameters.
RegexpPathCondition - Class in org.wamblee.security.authorization
Condition to check whether a path matches a given regula expression.
RegexpPathCondition(String) - Constructor for class org.wamblee.security.authorization.RegexpPathCondition
Constructs the condition.
RegexpPathCondition() - Constructor for class org.wamblee.security.authorization.RegexpPathCondition
For OR mapping.
register() - Static method in class org.wamblee.test.jndi.StubInitialContextFactory
This method must be called to register this initial context factory as the default implementation for JNDI.
release() - Method in class org.wamblee.concurrency.JvmLock
 
release() - Method in interface org.wamblee.concurrency.Lock
Releases the lock.
releaseRead() - Method in class org.wamblee.concurrency.ReadWriteLock
Deprecated.
Releases the lock for reading.
releaseWrite() - Method in class org.wamblee.concurrency.ReadWriteLock
Deprecated.
Releases the lock for writing.
remove(KeyType) - Method in interface org.wamblee.cache.Cache
Removes an entry from the cache.
remove(KeyType) - Method in class org.wamblee.cache.EhCache
 
remove(KeyType) - Method in class org.wamblee.cache.ForeverCache
 
remove(KeyType) - Method in class org.wamblee.cache.ZeroCache
 
remove(Group) - Method in interface org.wamblee.security.authentication.GroupSet
Removes a group.
remove(Group) - Method in class org.wamblee.security.authentication.InMemoryGroupSet
 
remove(User) - Method in class org.wamblee.security.authentication.InMemoryUserSet
 
remove(Group) - Method in class org.wamblee.security.authentication.jpa.JpaGroupSet
 
remove(User) - Method in class org.wamblee.security.authentication.jpa.JpaUserSet
 
remove(User) - Method in interface org.wamblee.security.authentication.UserSet
Removes a user.
remove(String) - Method in class org.wamblee.system.adapters.SetterConfiguration
Removes a setter from the set of methods.
remove(Method) - Method in class org.wamblee.system.adapters.SetterConfiguration
Removes the method from the set of methods.
removeDuplicateAttributes(Node) - Static method in class org.wamblee.xml.DomUtils
Removes duplicate attributes from a DOM tree.This is useful for postprocessing the output of JTidy as a workaround for a bug in JTidy.
removeEdge(Edge) - Method in class org.wamblee.system.graph.Graph
Removes an edge.
removeGroup(String) - Method in interface org.wamblee.security.authentication.UserAdministration
Removes the group.
removeGroup(String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
removeNode(Node) - Method in class org.wamblee.system.graph.Graph
Removes a node.
removeRule(int) - Method in interface org.wamblee.security.authorization.AuthorizationService
Removes a rule.
removeRule(int) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
removeRule(int) - Method in class org.wamblee.security.authorization.jpa.JpaAuthorizationService
 
removeUser(String) - Method in interface org.wamblee.security.authentication.UserAdministration
Removes the user.
removeUser(String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
removeUserFromGroup(String, String) - Method in interface org.wamblee.security.authentication.UserAdministration
Removes a user from a group.
removeUserFromGroup(String, String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
renameGroup(String, String) - Method in interface org.wamblee.security.authentication.UserAdministration
Renames a group.
renameGroup(String, String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
renameUser(String, String) - Method in interface org.wamblee.security.authentication.UserAdministration
Renames a user.
renameUser(String, String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
renderHead(IHeaderResponse) - Method in class org.wamblee.wicket.behavior.CompositeBehavior
 
renderHead(IHeaderResponse) - Method in class org.wamblee.wicket.jquery.AbstractJQueryBehavior
 
RequiredInterface - Interface in org.wamblee.system.core
 
RequiredInterfaceNode - Class in org.wamblee.system.graph.component
Required interface node.
RequiredInterfaceNode(Component, RequiredInterface) - Constructor for class org.wamblee.system.graph.component.RequiredInterfaceNode
Creates a new RequiredInterfaceNode object.
RequiredProvidedEdgeFactory - Class in org.wamblee.system.graph.component
Factory that creates edges between required and provided interfaces.
RequiredProvidedEdgeFactory() - Constructor for class org.wamblee.system.graph.component.RequiredProvidedEdgeFactory
Creates a new RequiredProvidedEdgeFactory object.
RequireTransactionStatus - Class in org.wamblee.test.persistence
Specific transaction result callback to require a specific transaction result.
RequireTransactionStatus(TransactionResult) - Constructor for class org.wamblee.test.persistence.RequireTransactionStatus
Constructs the callback.
ResetCssBehavior - Class in org.wamblee.wicket.css
Reset CSS style to obtain more uniform browser behavior.
ResetCssBehavior() - Constructor for class org.wamblee.wicket.css.ResetCssBehavior
Constructs the behavior.
resolve(String, String) - Method in class org.wamblee.xml.ClasspathUriResolver
 
resolveResource(String, String, String, String, String) - Method in class org.wamblee.xml.ClasspathUriResolver
 
rollback(EntityManager) - Method in class org.wamblee.test.persistence.JpaBuilder
 
rollback() - Method in class org.wamblee.test.transactions.SimpleUserTransaction
 
rollback(T) - Method in interface org.wamblee.test.transactions.TransactionResource
Rolls back a transaction.
run() - Method in class org.wamblee.io.SimpleProcess
Runs the process and blocks until it is done.

S

schema(URI) - Static method in class org.wamblee.xml.XMLSchema
 
schema(String, LSResourceResolver) - Static method in class org.wamblee.xml.XMLSchema
 
Scope - Interface in org.wamblee.system.core
A scope represents a set of running services and the runtime information for the started components and is (usually) the result of starting a container.
seal() - Method in class org.wamblee.system.container.Container
Seal the container, meaning that no further components or interfaces may be added.
select(Class...) - Method in class org.wamblee.system.adapters.ConstructorConfiguration
Selects an explicit constructor.
send(Event) - Method in class org.wamblee.observer.Observable
Notifies all subscribed observers.
send(ObservableType, Event) - Method in interface org.wamblee.observer.Observer
Called when an event has occurred on the observable.
SerializableProxyFactory<T> - Class in org.wamblee.general
Serializable proxy factory that allows to create serializable proxies to objects that are themselves not serializable.
SerializableProxyFactory(Class<T>, T) - Constructor for class org.wamblee.general.SerializableProxyFactory
Constructs the factory with a callback to create thread-specific objects automatically.
serialize(Object) - Static method in class org.wamblee.general.ObjectSerializationUtils
Serialize an object to a byte array.
ServerTooltipBehavior - Class in org.wamblee.wicket.behavior
Tooltip behavior that adds tooltips based on the title attribute in an HTML document.
ServerTooltipBehavior(String) - Constructor for class org.wamblee.wicket.behavior.ServerTooltipBehavior
Constructs the tooltip.
set(T) - Method in class org.wamblee.cache.ComputedValue
Sets the value explicitly.
set(T) - Method in class org.wamblee.general.ThreadSpecificProxyFactory
Sets the thread-specific service.
set(Object, T) - Method in interface org.wamblee.reflection.Accessor
Sets the value.
set(Object, T) - Method in class org.wamblee.reflection.FieldAccessor
 
set(Object, T) - Method in class org.wamblee.reflection.PropertyAccessor
 
setAuthorizationResultString(String) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
Sets the authorization result, for OR mapping.
setBeanManager(BeanManager) - Static method in class org.wamblee.cdi.BeanManagerLookup
Sets the bean manager (mainly for testability).
setGroup(String) - Method in class org.wamblee.security.authorization.GroupUserCondition
 
setHeaders(WebPage, WebResponse) - Method in class org.wamblee.wicket.page.AbstractPageBehavior
 
setHeaders(WebPage, WebResponse) - Method in class org.wamblee.wicket.page.CompositePageBehavior
 
setHeaders(WebPage, WebResponse) - Method in class org.wamblee.wicket.page.DisableCachingBehavior
 
setHeaders(WebPage, WebResponse) - Method in class org.wamblee.wicket.page.LoggingPageBehavior
 
setHeaders(WebPage, WebResponse) - Method in interface org.wamblee.wicket.page.PageBehavior
To be called as part of the Page's setHeaders
setHeaders(WebResponse) - Method in class org.wamblee.wicket.page.WebApplicationBasePage
 
setInjectorFactory(InjectorFactory) - Static method in class org.wamblee.inject.InjectorBuilder
Sets the injector factory.
setMappedRules(List<AuthorizationRule>) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
For OR mapping.
setNonPublic(boolean) - Method in class org.wamblee.system.adapters.ConstructorConfiguration
Sets whether or no non public constructors are also considered.
setNonPublic(boolean) - Method in class org.wamblee.system.adapters.SetterConfiguration
Called to set whether non-public setters are also used.
setObject(T) - Method in class org.wamblee.wicket.model.DetachableEntity
 
setOperationCondition(OperationCondition) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
setOperationString(String) - Method in class org.wamblee.security.authorization.IsaOperationCondition
Sets the operation as a string.
setOptional(int) - Method in class org.wamblee.system.adapters.ParameterValues
Sets argument i to be optional, meaning that null is allowed to be passed in.
setPassword(String) - Method in class org.wamblee.security.authentication.User
 
setPassword(String, String) - Method in interface org.wamblee.security.authentication.UserAdministration
 
setPassword(String, String) - Method in class org.wamblee.security.authentication.UserAdministrationImpl
 
setPasswordEncoder(MessageDigester) - Method in class org.wamblee.security.authentication.User
Sets the password encoder.
setPasswordInfo(User) - Method in class org.wamblee.security.authentication.AbstractUserSet
Sets the password validtor and encoder in the user.
setPasswordString(String) - Method in class org.wamblee.security.authentication.User
For OR mapping.
setPasswordValidator(NameValidator) - Method in class org.wamblee.security.authentication.User
Sets the password validator.
setPathCondition(PathCondition) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
setPattern(String) - Method in class org.wamblee.security.authorization.RegexpPathCondition
 
setPersistedVersion(Number) - Method in interface org.wamblee.persistence.Persistent
Sets the version.
setPersistedVersion(Number) - Method in class org.wamblee.persistence.PersistentFactory.EntityObjectAccessor
 
setPrettyPrint(boolean) - Method in class org.wamblee.xml.XSLTransformation
Configure the transformation to do pretty-printing.
setPrimaryKey(Serializable) - Method in interface org.wamblee.persistence.Persistent
Sets the primary key.
setPrimaryKey(Serializable) - Method in class org.wamblee.persistence.PersistentFactory.EntityObjectAccessor
 
setPrimaryKey(Long) - Method in class org.wamblee.security.authentication.Group
 
setProperty(String, String) - Method in class org.wamblee.system.spring.SpringComponent
Must be called to make a property available in the application context.
setProvider(ProvidedInterface) - Method in class org.wamblee.system.core.DefaultRequiredInterface
 
setProvider(ProvidedInterface) - Method in interface org.wamblee.system.core.RequiredInterface
Sets the provider of this interface.
setResourceClassName(String) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
setRollbackOnly() - Method in class org.wamblee.test.transactions.SimpleUserTransaction
 
SetterConfiguration - Class in org.wamblee.system.adapters
Represents the configuration for exposing the setters of a class as required interfaces.
SetterConfiguration(Class) - Constructor for class org.wamblee.system.adapters.SetterConfiguration
Constructs the setter configuration.
setTransactionTimeout(int) - Method in class org.wamblee.test.transactions.SimpleUserTransaction
 
setUserAccessor(UserAccessor) - Method in interface org.wamblee.security.authorization.AuthorizationService
Sets the user accessor so that the authorization service can get access to the logged in user.
setUserAccessor(UserAccessor) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
setUserAccessor(UserAccessor) - Method in class org.wamblee.security.authorization.jpa.JpaAuthorizationService
 
setUserAdmin(UserAdministration) - Method in class org.wamblee.security.authorization.AnyUserCondition
 
setUserAdmin(UserAdministration) - Method in class org.wamblee.security.authorization.GroupUserCondition
 
setUserAdmin(UserAdministration) - Method in interface org.wamblee.security.authorization.UserCondition
Sets the user administration object.
setUserAdministration(UserAdministration) - Method in interface org.wamblee.security.authorization.AuthorizationRule
Sets the user admnistration to use.
setUserAdministration(UserAdministration) - Method in interface org.wamblee.security.authorization.AuthorizationService
Sets the user administration so that the authorization service can check information for the the current user.
setUserAdministration(UserAdministration) - Method in class org.wamblee.security.authorization.DefaultAuthorizationService
 
setUserAdministration(UserAdministration) - Method in class org.wamblee.security.authorization.jpa.JpaAuthorizationService
 
setUserAdministration(UserAdministration) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
setUserCondition(UserCondition) - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
setValue(T) - Method in class org.wamblee.general.ValueHolder
Set the value.
setValue(int, Object) - Method in class org.wamblee.system.adapters.ParameterValues
Sets the argument i to a fixed value.
shutdown() - Method in class org.wamblee.test.cdi.BeanManagerSetup
Cleans up the bean manager.
SimpleInjector - Class in org.wamblee.inject
The main entry point for programmatic dependency injection.
SimpleInjector(InjectorFactory) - Constructor for class org.wamblee.inject.SimpleInjector
Constructs the injector.
SimpleNamespaceContext - Class in org.wamblee.xml
Implementation of NamespaceContext for binding namespace prefixes to namespaces.
SimpleNamespaceContext() - Constructor for class org.wamblee.xml.SimpleNamespaceContext
Constructs an empty context without prefixes.
SimpleNamespaceContext(String, String) - Constructor for class org.wamblee.xml.SimpleNamespaceContext
Constructs a context with a single prefix.
SimpleProcess - Class in org.wamblee.io
 
SimpleProcess(File, String[]) - Constructor for class org.wamblee.io.SimpleProcess
Creates a new SimpleProcess object.
SimpleTransactionManager - Class in org.wamblee.test.transactions
Simple transaction manager provides a simple mechanism to manage transactions in test code through the UserTransaction object.
SimpleTransactionManager(UserTransactionFactory) - Constructor for class org.wamblee.test.transactions.SimpleTransactionManager
Constructs the transaction manager.
SimpleUserTransaction - Class in org.wamblee.test.transactions
Represents a user transaction spanning a number of resources.
SimpleUserTransaction(UserTransactionCallback, TransactionResource<?>...) - Constructor for class org.wamblee.test.transactions.SimpleUserTransaction
Constructs the transaction.
size() - Method in interface org.wamblee.security.authentication.GroupSet
 
size() - Method in class org.wamblee.security.authentication.InMemoryGroupSet
 
size() - Method in class org.wamblee.security.authentication.InMemoryUserSet
 
size() - Method in class org.wamblee.security.authentication.jpa.JpaGroupSet
 
size() - Method in class org.wamblee.security.authentication.jpa.JpaUserSet
 
size() - Method in interface org.wamblee.security.authentication.UserSet
 
SpringBeanFactory - Class in org.wamblee.general.spring
Bean factory which uses Spring.
SpringBeanFactory(String, String) - Constructor for class org.wamblee.general.spring.SpringBeanFactory
Constructs the bean factory.
SpringComponent - Class in org.wamblee.system.spring
Represents a system configured based on spring.
SpringComponent(String, String[], Map<String, ProvidedInterface>, Map<RequiredInterface, String>) - Constructor for class org.wamblee.system.spring.SpringComponent
Constructs a spring system.
start() - Method in class org.wamblee.system.container.Container
Utility method to start with an empty external scope.
start(Scope) - Method in class org.wamblee.system.core.AbstractComponent
 
start(Scope) - Method in interface org.wamblee.system.core.Component
Initialises the subsystem by starting all the services that it described as provided.
start() - Method in class org.wamblee.test.persistence.AbstractDatabase
Starts the database.
start() - Method in interface org.wamblee.test.persistence.Database
Starts a database.
start() - Method in class org.wamblee.test.persistence.DatabaseStarter
Starts the database.
start() - Method in class org.wamblee.test.persistence.DatabaseUtils
Starts the database utils.
start() - Method in class org.wamblee.test.persistence.JpaBuilder
Starts the builder, which in particular, mocks JNDI, binds the datasource the JNDI where the persistence unit expects it, creates the entity manager factory, and forces creation of the database schema.
start() - Method in class org.wamblee.test.persistence.JpaTester
Starts the tester.
StartsWithPathCondition - Class in org.wamblee.security.authorization
Condition to check whether a path starts with a given string.
StartsWithPathCondition(String) - Constructor for class org.wamblee.security.authorization.StartsWithPathCondition
Constructs the condition.
StartsWithPathCondition() - Constructor for class org.wamblee.security.authorization.StartsWithPathCondition
For OR mapping.
status(TransactionResult) - Method in class org.wamblee.test.persistence.LoggingTransactionResultCallback
 
status(TransactionResult) - Method in class org.wamblee.test.persistence.RequireTransactionStatus
 
status(TransactionResult) - Method in interface org.wamblee.test.persistence.TransactionResultCallback
Result notification.
stop(Type) - Method in class org.wamblee.system.core.AbstractComponent
 
stop(Type) - Method in interface org.wamblee.system.core.Component
Stops a component.
stop() - Method in class org.wamblee.test.persistence.AbstractDatabase
Stops the database and tests for connection leaks.
stop() - Method in interface org.wamblee.test.persistence.Database
Stops a database.
stop() - Method in class org.wamblee.test.persistence.DatabaseUtils
Stops the database utils, closing any JDBC connections that were created by this utility.
stop() - Method in class org.wamblee.test.persistence.JpaBuilder
Stops the entity manager factory and disables JNDI mocking.
stop() - Method in class org.wamblee.test.persistence.JpaTester
Stops the tester.
StreamResource - Class in org.wamblee.io
Input resource based on an input stream.
StreamResource(InputStream) - Constructor for class org.wamblee.io.StreamResource
Constructs a resource.
stringEval(XMLDocument) - Method in class org.wamblee.xml.XPathExpression
Evaluates the xpath expression to a string.
StubInitialContextFactory - Class in org.wamblee.test.jndi
Test initial context factory used for testing software in a Java SE environnment that uses JNDI to retrieve objects.
StubInitialContextFactory() - Constructor for class org.wamblee.test.jndi.StubInitialContextFactory
 
subscribe(Observer<ObservableType, Event>) - Method in class org.wamblee.observer.Observable
Subscribe an obvers.
supportsCapabilities(String[]) - Method in class org.wamblee.test.persistence.AbstractDatabaseProvider
Standard implementation of the capabalities check.
supportsCapabilities(String[]) - Method in interface org.wamblee.test.persistence.DatabaseProvider
Determines if the database has all capabilities that are requested.
SystemAssemblyException - Exception in org.wamblee.system.core
Exception thrown when an error occurs in assembling the systems.
SystemAssemblyException(String) - Constructor for exception org.wamblee.system.core.SystemAssemblyException
Constructs the exception.
SystemAssemblyException(String, Throwable) - Constructor for exception org.wamblee.system.core.SystemAssemblyException
Constructs the exception.
SystemClock - Class in org.wamblee.general
Default clock implementation delegating to the system clock.
SystemClock() - Constructor for class org.wamblee.general.SystemClock
 

T

ThreadSpecificProxyFactory<T> - Class in org.wamblee.general
Thread-specific proxy is used to create implementations of interfaces that delegate to a thread-specific implementation of the service.
ThreadSpecificProxyFactory(Class<T>) - Constructor for class org.wamblee.general.ThreadSpecificProxyFactory
Constructs the factory.
ThreadSpecificProxyFactory(Class<T>, ThreadSpecificProxyFactory.CreationCallback<T>) - Constructor for class org.wamblee.general.ThreadSpecificProxyFactory
Constructs the factory with a callback to create thread-specific objects automatically.
ThreadSpecificProxyFactory.CreationCallback<T> - Interface in org.wamblee.general
Optional callback invoked to create the thread-specific object when there is no object yet associated with the current thread.
TitleAttributeTooltipBehavior - Class in org.wamblee.wicket.behavior
Tooltip behavior that adds tooltips based on the title attribute in an HTML document.
TitleAttributeTooltipBehavior() - Constructor for class org.wamblee.wicket.behavior.TitleAttributeTooltipBehavior
 
ToplinkJpaCustomizer - Class in org.wamblee.test.persistence.toplink
 
ToplinkJpaCustomizer() - Constructor for class org.wamblee.test.persistence.toplink.ToplinkJpaCustomizer
Creates a new ToplinkJpaCustomizer object.
ToplinkTables - Class in org.wamblee.test.persistence.toplink
Toplink-specific tables.
ToplinkTables() - Constructor for class org.wamblee.test.persistence.toplink.ToplinkTables
 
toString() - Method in class org.wamblee.general.Id
 
toString() - Method in class org.wamblee.io.ClassPathResource
 
toString() - Method in class org.wamblee.io.SimpleProcess
 
toString() - Method in class org.wamblee.reflection.FieldAccessor
 
toString() - Method in class org.wamblee.reflection.PropertyAccessor
 
toString() - Method in class org.wamblee.security.authentication.Group
 
toString() - Method in class org.wamblee.security.authentication.User
 
toString() - Method in class org.wamblee.security.authorization.AnyUserCondition
 
toString() - Method in class org.wamblee.security.authorization.GroupUserCondition
 
toString() - Method in class org.wamblee.security.authorization.IsaOperationCondition
 
toString() - Method in class org.wamblee.security.authorization.RegexpPathCondition
 
toString() - Method in class org.wamblee.security.authorization.StartsWithPathCondition
 
toString() - Method in class org.wamblee.security.authorization.UrlAuthorizationRule
 
toString() - Method in class org.wamblee.system.core.AbstractComponent
 
toString() - Method in class org.wamblee.system.core.DefaultProvidedInterface
 
toString() - Method in class org.wamblee.system.core.DefaultRequiredInterface
 
toString() - Method in class org.wamblee.system.graph.component.ExternalProvidedInterfaceNode
 
toString() - Method in class org.wamblee.system.graph.component.ExternalRequiredInterfaceNode
 
toString() - Method in class org.wamblee.system.graph.component.ProvidedInterfaceNode
 
toString() - Method in class org.wamblee.system.graph.component.RequiredInterfaceNode
 
toString() - Method in class org.wamblee.system.graph.DefaultEdge
 
toString() - Method in class org.wamblee.test.persistence.DatabaseDescription
 
transactionFinished() - Method in interface org.wamblee.test.transactions.UserTransactionCallback
 
TransactionProxyFactory<T> - Class in org.wamblee.test.transactions
This utility makes sure that each invocation on a certain interface is carried out within a JPA unit of work.
TransactionProxyFactory(JpaBuilder, Class<T>) - Constructor for class org.wamblee.test.transactions.TransactionProxyFactory
Constructs the transaction proxy.
TransactionResource<T> - Interface in org.wamblee.test.transactions
Interfaces to be implemented by resources that want to participate in transactions managed through SimpleTransactionManager.
TransactionResult - Enum in org.wamblee.test.transactions
Transaction result.
TransactionResultCallback - Interface in org.wamblee.test.persistence
Callback to notify the test of the result of the transaction.
transform(URI) - Method in class org.wamblee.xml.XMLDocument
 
transform(String, URIResolver) - Method in class org.wamblee.xml.XMLDocument
 
transformation(URI) - Method in class org.wamblee.xml.XSLTransformation
 
transformation(String, URIResolver) - Method in class org.wamblee.xml.XSLTransformation
 

U

unregister() - Static method in class org.wamblee.test.jndi.StubInitialContextFactory
Unregisters the initial context factory
unsubscribe(long) - Method in class org.wamblee.observer.Observable
Unsubscribe an observer.
update(Observer<ObservableType, Event>, ObservableType, Event) - Method in class org.wamblee.observer.DefaultObserverNotifier
 
update(Observer<ObservableType, Event>, ObservableType, Event) - Method in interface org.wamblee.observer.ObserverNotifier
Notifies an observer.
UrlAuthorizationRule - Class in org.wamblee.security.authorization
Utility base class for implementation of authentication rules based on the The path of the resource.
UrlAuthorizationRule(AuthorizationResult, UserCondition, PathCondition, Class, OperationCondition) - Constructor for class org.wamblee.security.authorization.UrlAuthorizationRule
Constructs an authorization rule.
UrlAuthorizationRule(Class) - Constructor for class org.wamblee.security.authorization.UrlAuthorizationRule
For OR mapping.
UrlAuthorizationRule() - Constructor for class org.wamblee.security.authorization.UrlAuthorizationRule
For OR mapping.
User - Class in org.wamblee.security.authentication
Represents a user.
User(User) - Constructor for class org.wamblee.security.authentication.User
Creates a new User object.
UserAccessor - Interface in org.wamblee.security.authentication
Interface for accessing the currently logged in user.
UserAdminInitializer - Class in org.wamblee.security.authentication
User administration initializer.
UserAdminInitializer(UserAdministration, String[], String[], String[]) - Constructor for class org.wamblee.security.authentication.UserAdminInitializer
Initializes the user administration in case no users are present.
UserAdministration - Interface in org.wamblee.security.authentication
Interface for user administration.
UserAdministrationImpl - Class in org.wamblee.security.authentication
Administration of users and groups.
UserAdministrationImpl(UserSet, GroupSet, NameValidator, NameValidator) - Constructor for class org.wamblee.security.authentication.UserAdministrationImpl
Constructs empty user administration.
UserCondition - Interface in org.wamblee.security.authorization
Condition used to match a user against a specified set of users.
UserMgtException - Exception in org.wamblee.security.authentication
User management exception.
UserMgtException(UserMgtException.Reason, String) - Constructor for exception org.wamblee.security.authentication.UserMgtException
Creates a new UserMgtException object.
UserMgtException(UserMgtException.Reason, User) - Constructor for exception org.wamblee.security.authentication.UserMgtException
Creates a new UserMgtException object.
UserMgtException(UserMgtException.Reason, Group) - Constructor for exception org.wamblee.security.authentication.UserMgtException
Creates a new UserMgtException object.
UserMgtException(UserMgtException.Reason, User, Group) - Constructor for exception org.wamblee.security.authentication.UserMgtException
Creates a new UserMgtException object.
UserMgtException.Reason - Enum in org.wamblee.security.authentication
Possible causes for the exception.
userModified(User) - Method in class org.wamblee.security.authentication.InMemoryUserSet
 
userModified(User) - Method in class org.wamblee.security.authentication.jpa.JpaUserSet
 
userModified(User) - Method in interface org.wamblee.security.authentication.UserSet
Must be called whenever a user object has been modified to notify the user set.
UserSet - Interface in org.wamblee.security.authentication
Represents a set of users.
UserTransactionCallback - Interface in org.wamblee.test.transactions
 
UserTransactionFactory - Interface in org.wamblee.test.transactions
Factory used to create transactions.

V

validate(String) - Method in interface org.wamblee.security.authentication.NameValidator
Validates a name.
validate(String) - Method in class org.wamblee.security.authentication.RegexpNameValidator
 
validate() - Method in class org.wamblee.system.container.Container
Validates the components together to check that there are no required services not in the required list and no services in the provided list that cannot be provided.
validate() - Method in class org.wamblee.system.graph.component.ComponentGraph
Validates the component graph.
validate(URI) - Method in class org.wamblee.xml.XMLDocument
 
validate(String, LSResourceResolver) - Method in class org.wamblee.xml.XMLDocument
 
validate(XMLDocument) - Method in class org.wamblee.xml.XMLSchema
 
validate(DOMSource) - Method in class org.wamblee.xml.XMLSchema
 
ValueHolder<T> - Class in org.wamblee.general
Object that holds a value of some type.
ValueHolder() - Constructor for class org.wamblee.general.ValueHolder
Constructs with null value.
ValueHolder(T) - Constructor for class org.wamblee.general.ValueHolder
Constructs with given value.
valueOf(String) - Static method in enum org.wamblee.security.authentication.UserMgtException.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wamblee.security.authorization.AuthorizationResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wamblee.system.components.ORMappingConfig.DatabaseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wamblee.test.transactions.TransactionResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wamblee.security.authentication.UserMgtException.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wamblee.security.authorization.AuthorizationResult
Returns an array containing the constants of this enum type, in the order they are declared.
values(Scope) - Method in class org.wamblee.system.adapters.ParameterValues
Returns the values to use in the given scope.
values(String) - Method in class org.wamblee.system.adapters.SetterConfiguration
Returns the parameter values for allowing detailed configuration of how parameter values are set.
values() - Static method in enum org.wamblee.system.components.ORMappingConfig.DatabaseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wamblee.test.transactions.TransactionResult
Returns an array containing the constants of this enum type, in the order they are declared.
visitArray(Object) - Method in interface org.wamblee.reflection.ObjectTraversal.ObjectVisitor
Visit a collection
visitEdge(Edge) - Method in class org.wamblee.system.graph.component.CheckExternallyProvidedVisitor
 
visitEdge(Edge) - Method in class org.wamblee.system.graph.component.CheckExternallyRequiredVisitor
 
visitEdge(Edge) - Method in class org.wamblee.system.graph.component.CheckRequiredProvidedMultiplicityVisitor
 
visitEdge(Edge) - Method in class org.wamblee.system.graph.component.CheckStartupDependenciesVisitor
 
visitEdge(Edge) - Method in class org.wamblee.system.graph.component.LinkVisitor
 
visitEdge(Edge) - Method in interface org.wamblee.system.graph.Visitor
Visits a node.
visitList(List) - Method in interface org.wamblee.reflection.ObjectTraversal.ObjectVisitor
Visit a collection
visitMap(Map) - Method in interface org.wamblee.reflection.ObjectTraversal.ObjectVisitor
Visit a collection
visitNode(Node) - Method in class org.wamblee.system.graph.component.CheckExternallyProvidedVisitor
 
visitNode(Node) - Method in class org.wamblee.system.graph.component.CheckExternallyRequiredVisitor
 
visitNode(Node) - Method in class org.wamblee.system.graph.component.CheckRequiredProvidedMultiplicityVisitor
 
visitNode(Node) - Method in class org.wamblee.system.graph.component.CheckStartupDependenciesVisitor
 
visitNode(Node) - Method in class org.wamblee.system.graph.component.LinkVisitor
 
visitNode(Node) - Method in interface org.wamblee.system.graph.Visitor
Visits a node.
Visitor - Interface in org.wamblee.system.graph
Visitor of a graph.
visitPlainObject(Object) - Method in interface org.wamblee.reflection.ObjectTraversal.ObjectVisitor
Visit an object.
visitSet(Set) - Method in interface org.wamblee.reflection.ObjectTraversal.ObjectVisitor
Visit a collection

W

WebApplicationBasePage - Class in org.wamblee.wicket.page
Base page for wicket applications that allows customization of various bahaviors of the page.
WebApplicationBasePage() - Constructor for class org.wamblee.wicket.page.WebApplicationBasePage
 
WebApplicationBasePage(IModel<?>) - Constructor for class org.wamblee.wicket.page.WebApplicationBasePage
 
WebApplicationBasePage(IPageMap) - Constructor for class org.wamblee.wicket.page.WebApplicationBasePage
 
WebApplicationBasePage(IPageMap, IModel<?>) - Constructor for class org.wamblee.wicket.page.WebApplicationBasePage
 
WebApplicationBasePage(PageParameters) - Constructor for class org.wamblee.wicket.page.WebApplicationBasePage
 
WebApplicationBasePage(IPageMap, PageParameters) - Constructor for class org.wamblee.wicket.page.WebApplicationBasePage
 
wrapIfNeeded(Class) - Static method in class org.wamblee.reflection.ReflectionUtils
Wraps a type by the corresponding wrapper type if it is a primitive type.
write(XMLTextProcessor, OutputStream) - Method in class org.wamblee.xml.XMLDocument
 
write(XMLTextProcessor) - Method in class org.wamblee.xml.XMLDocument
 
write(DOMSource, OutputStream) - Method in interface org.wamblee.xml.XMLTextProcessor
Writes a document.
write(DOMSource, OutputStream) - Method in class org.wamblee.xml.XSLTransformation
 
WriteLock - Annotation Type in org.wamblee.concurrency
Annotation to apply to method to indicated they should be protected by a write-lock, see ReadWriteLockProxyFactory.
WriteOperation - Class in org.wamblee.security.authorization
Represents a write operation on a resource.
WriteOperation() - Constructor for class org.wamblee.security.authorization.WriteOperation
Constructs the operation.

X

XMLDocument - Class in org.wamblee.xml
Convenience class for representing an XML document.
XMLDocument(DOMSource) - Constructor for class org.wamblee.xml.XMLDocument
 
XMLDocument(URI) - Constructor for class org.wamblee.xml.XMLDocument
 
XMLDocument(String, String) - Constructor for class org.wamblee.xml.XMLDocument
 
XMLDocument(String, InputStream) - Constructor for class org.wamblee.xml.XMLDocument
 
XMLDocument(String, LSResourceResolver) - Constructor for class org.wamblee.xml.XMLDocument
 
xmldocument(URI) - Static method in class org.wamblee.xml.XMLDocument
 
xmldocument(String, String) - Static method in class org.wamblee.xml.XMLDocument
 
xmldocument(String, InputStream) - Static method in class org.wamblee.xml.XMLDocument
 
xmldocument(String, LSResourceResolver) - Static method in class org.wamblee.xml.XMLDocument
 
XMLException - Exception in org.wamblee.xml
Exception thrown in case of XML parsing problems.
XMLException(String) - Constructor for exception org.wamblee.xml.XMLException
Creates a new XMLException object.
XMLException(String, Throwable) - Constructor for exception org.wamblee.xml.XMLException
Creates a new XMLException object.
XMLProcessor - Interface in org.wamblee.xml
Generic XML processor.
XMLSchema - Class in org.wamblee.xml
Represents an XML Schema.
XMLSchema(URI) - Constructor for class org.wamblee.xml.XMLSchema
 
XMLSchema(String, LSResourceResolver) - Constructor for class org.wamblee.xml.XMLSchema
 
XMLTextProcessor - Interface in org.wamblee.xml
Represents an XML Processor that processes an XML file into text.
XPathContext - Class in org.wamblee.xml
Represents a namespace context and is a factory for creating xpath expressions.
XPathContext(NamespaceContext) - Constructor for class org.wamblee.xml.XPathContext
Constructs the context.
xpathcontext(NamespaceContext) - Static method in class org.wamblee.xml.XPathContext
Creation of the XPath context for use with static imports.
XPathExpression - Class in org.wamblee.xml
XPath expression.
XPathExpression(XPath, String) - Constructor for class org.wamblee.xml.XPathExpression
Constructs the expression.
XSLTransformation - Class in org.wamblee.xml
Represents an XSL Transformation.
XSLTransformation() - Constructor for class org.wamblee.xml.XSLTransformation
Identity transform.
XSLTransformation(URI) - Constructor for class org.wamblee.xml.XSLTransformation
 
XSLTransformation(String, URIResolver) - Constructor for class org.wamblee.xml.XSLTransformation
 

Z

ZeroCache<KeyType extends Serializable,ValueType extends Serializable> - Class in org.wamblee.cache
A cache that does not cache.
ZeroCache() - Constructor for class org.wamblee.cache.ZeroCache
Creates a new ZeroCache object.
A B C D E F G H I J L M N O P Q R S T U V W X Z 
Skip navigation links

Copyright © 2022. All rights reserved.