A B C D E F G I J L M N P Q R S T V _ 

A

AbstractTestBean - Class in ch.inftec.ju.ee.test
Base class for simple test beans.
AbstractTestBean() - Constructor for class ch.inftec.ju.ee.test.AbstractTestBean
 
addScope(BeforeBeanDiscovery) - Method in class ch.inftec.ju.ee.test.ContainerTestScopeExtension
 
ANY - Static variable in interface ch.inftec.ju.ee.client.ServiceLocator
Instance of the Any annotation to be used for cdiAllAnno.
apply(Statement, Description) - Method in class ch.inftec.ju.ee.test.ContainerTestRunnerRule
 
appName(String) - Method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder.RemoteServiceLocatorBuilder
Sets the application name.

B

buildLocal() - Static method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder
Gets a builder to create a new Local ServiceLocator, i.e.
buildRemote() - Static method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder
Gets a builder to create a new Remote ServiceLocator, i.e.

C

cdi(Class<T>) - Method in interface ch.inftec.ju.ee.client.CdiServiceLocator
Default CDI lookup of the specified type.
cdiAll(Class<T>) - Method in interface ch.inftec.ju.ee.client.CdiServiceLocator
Gets a list of all CDI beans for the specified type.
cdiAllAnno(Class<T>, Annotation...) - Method in interface ch.inftec.ju.ee.client.CdiServiceLocator
Gets a list of all CDI beans for the specified type.
cdiAnno(Class<T>, Annotation...) - Method in interface ch.inftec.ju.ee.client.CdiServiceLocator
Looks up a resource in the CDI BeanManager.
cdiComplex(Class<T>) - Method in interface ch.inftec.ju.ee.client.CdiServiceLocator
Returns a builder to issue complex CDI queries.
cdiNamed(Class<T>, String) - Method in interface ch.inftec.ju.ee.client.CdiServiceLocator
Get a @Named annotated object with the specified name.
CdiServiceLocator - Interface in ch.inftec.ju.ee.client
ServiceLocator that looks up CDI beans programmatically using the BeanManager interface of a Container.
CdiServiceLocator.CdiComplexLookupBuilder<T> - Class in ch.inftec.ju.ee.client
Helper to construct complex CDI queries
ch.inftec.ju.ee.cdi - package ch.inftec.ju.ee.cdi
 
ch.inftec.ju.ee.client - package ch.inftec.ju.ee.client
 
ch.inftec.ju.ee.test - package ch.inftec.ju.ee.test
 
ch.inftec.ju.ee.test.sim - package ch.inftec.ju.ee.test.sim
 
ch.inftec.ju.util.ee - package ch.inftec.ju.util.ee
 
cleanupTestRun(TestRunnerAnnotationHandler, SystemPropertyTempSetter) - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade
Resets the system properties to their original state and ends the test context on the server.
cleanupTestRun(TestRunnerAnnotationHandler, SystemPropertyTempSetter) - Method in class ch.inftec.ju.ee.test.TestRunnerFacadeBean
 
ContainerTest - Class in ch.inftec.ju.ee.test
Base class for container tests, i.e.
ContainerTest() - Constructor for class ch.inftec.ju.ee.test.ContainerTest
 
ContainerTestContext - Class in ch.inftec.ju.ee.test
Context that covers the lifetime of a ContainerTest test method.
ContainerTestContext() - Constructor for class ch.inftec.ju.ee.test.ContainerTestContext
 
ContainerTestContext.CustomScopeInstance<T> - Class in ch.inftec.ju.ee.test
 
ContainerTestContext.CustomScopeInstance(Bean<T>, CreationalContext<T>) - Constructor for class ch.inftec.ju.ee.test.ContainerTestContext.CustomScopeInstance
 
ContainerTestRunnerRule - Class in ch.inftec.ju.ee.test
JUnit rule that runs a test method within the local JBoss context.
ContainerTestRunnerRule(ContainerTestRunnerRule.TestRunnerType) - Constructor for class ch.inftec.ju.ee.test.ContainerTestRunnerRule
Creates a new test runner rule.
ContainerTestRunnerRule.TestRunnerType - Enum in ch.inftec.ju.ee.test
 
ContainerTestScoped - Annotation Type in ch.inftec.ju.ee.test
Custom scope that complies to the lifecycle of a container test (or more precise: test method).
ContainerTestScopeExtension - Class in ch.inftec.ju.ee.test
CDI extension to register ContainerTestScope.
ContainerTestScopeExtension() - Constructor for class ch.inftec.ju.ee.test.ContainerTestScopeExtension
 
createLocalByBeanManager(BeanManager) - Static method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder
Creates a local (CDI) ServiceLocator using the specified BeanManager implementation.
createRemoteByConfigurationFiles() - Static method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder
Builds a remote service locator based on the values of configuration properties using the default JU Property chain.
createServiceLocator() - Method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder.LocalServiceLocatorBuilder
Creates a new LocalServiceLocatorBuilder instance with the attributes specified to the builder.
createServiceLocator() - Method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder.RemoteServiceLocatorBuilder
Creates a new RemoteServiceLocator instance with the attributes specified to the builder.

D

DataVerifierCdi - Class in ch.inftec.ju.ee.test
Extended version of a DataVerifier that provides a ServiceLocator.
DataVerifierCdi() - Constructor for class ch.inftec.ju.ee.test.DataVerifierCdi
 
destroy() - Method in class ch.inftec.ju.ee.test.ContainerTestContext.CustomScopeInstance
 
doInit() - Method in class ch.inftec.ju.ee.test.ContainerTest
Extending classes can override this method to perform custom initialization.
DynamicCdi - Interface in ch.inftec.ju.ee.cdi
This is a tag interface that is used by the DynamicCdiLoader class to lookup all eligable classes available on the classpath.
DynamicCdiFactory - Interface in ch.inftec.ju.ee.cdi
This is a tag interface that is used by the DynamicCdiLoader class to lookup all eligable factories available on the classpath.
DynamicCdiLoader - Class in ch.inftec.ju.ee.cdi
Helper class to load CDI implementations dynamically at run time using system properties to configure them.
DynamicCdiLoader() - Constructor for class ch.inftec.ju.ee.cdi.DynamicCdiLoader
 
DynamicCdiLoader(Instance<DynamicCdi>) - Constructor for class ch.inftec.ju.ee.cdi.DynamicCdiLoader
A Producer of DynamicCdiLoader will need to get Instance injected by Weld using the annotations @Inject @Any
DynamicCdiTag - Annotation Type in ch.inftec.ju.ee.cdi
Annotation to tag an implementation that can be dynamically looked up using CDI.

E

em - Variable in class ch.inftec.ju.ee.test.ContainerTest
EntityManager provided by the container.
emUtil - Variable in class ch.inftec.ju.ee.test.ContainerTest
JuEmUtil instance wrapped around the EntityManager.

F

find() - Method in class ch.inftec.ju.ee.client.CdiServiceLocator.CdiComplexLookupBuilder
Returns a FindHelper instance to query the result set of CDI objects found by our settings.

G

get(Contextual<T>, CreationalContext<T>) - Method in class ch.inftec.ju.ee.test.ContainerTestContext
 
get(Contextual<T>) - Method in class ch.inftec.ju.ee.test.ContainerTestContext
 
getActualThrowable(Throwable) - Static method in class ch.inftec.ju.ee.test.RemoteUtils
Gets the actual throwable from a throwable returned by an EJB client call.
getClassName() - Method in class ch.inftec.ju.ee.test.TestRunnerFacade.DataVerifierInfo
 
getGreeting(String) - Method in class ch.inftec.ju.ee.test.AbstractTestBean
Gets a greeting containing the specified name and the simple name of the class.
getGreeting(String) - Method in interface ch.inftec.ju.ee.test.TestLocal
Gets a greeting containing the specified name and the simple name of the class.
getGreeting(String) - Method in interface ch.inftec.ju.ee.test.TestRemote
Gets a greeting containing the specified name and the simple name of the class.
getImplementation(Class<T>) - Method in class ch.inftec.ju.ee.cdi.DynamicCdiLoader
Gets the specified implementation for the given class.
getLocalPath(String, boolean) - Method in class ch.inftec.ju.ee.test.ContainerTest
Gets a Path instance relative to the 'local' test (rather than the JBoss server context).
getLocalPath(Path, boolean) - Method in class ch.inftec.ju.ee.test.ContainerTest
Gets a Path instance relative to the 'local' test (rather than the JBoss server context).
getLocalRoot() - Method in class ch.inftec.ju.ee.test.TestRunnerFacade.TestRunnerContext
Gets the root path of the local (i.e.
getMBeanServer() - Static method in class ch.inftec.ju.util.ee.JBossUtils
 
getMessageCount() - Method in class ch.inftec.ju.util.ee.JBossUtils.JmxInfoQuery.JmsInfoQuery.QueueInfoQuery
 
getParameters() - Method in class ch.inftec.ju.ee.test.TestRunnerFacade.DataVerifierInfo
 
getRemoteServiceLocator() - Static method in class ch.inftec.ju.ee.test.TestRunnerUtils
Gets an instance of a remote JndiServiceLocator, configured by JU property files.
getRequestCount(Class<T>) - Method in class ch.inftec.ju.ee.test.sim.RequestHolder
Gets the count of requests for the specified type.
getScope() - Method in class ch.inftec.ju.ee.test.ContainerTestContext
 
getTestRunnerFacade() - Static method in class ch.inftec.ju.ee.test.TestRunnerUtils
Looks up a TestRunnerFacade using a remote JNDI service locator, configured by JU property files.
getUuid() - Method in class ch.inftec.ju.ee.test.TestRunnerFacade.TestRunnerContext
Gets a unique ID identifying the test run.
getVersion() - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade
Gets the version of the TestRunnerFacade.
getVersion() - Method in class ch.inftec.ju.ee.test.TestRunnerFacadeBean
 

I

init() - Method in class ch.inftec.ju.ee.test.ContainerTest
 
init(ServiceLocator) - Method in class ch.inftec.ju.ee.test.DataVerifierCdi
Initializes the DataVerifierCdi.
init() - Method in class ch.inftec.ju.ee.test.RemoteContainerTest
 
init() - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade.Initializable
Initializer method that is called before the unit test is executed.
initByConfigurationFiles() - Method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder.RemoteServiceLocatorBuilder
Initializes the remote service locator based on the values of configuration properties using the default JU Property chain.
initFrom(ContainerTest) - Method in class ch.inftec.ju.ee.test.ContainerTest
Initializes the context and txHandler fields from the specified host test.
isActive() - Method in class ch.inftec.ju.ee.test.ContainerTestContext
 
isContextActive() - Static method in class ch.inftec.ju.ee.test.ContainerTestContext
Static method to evaluate if the context is active, i.e.

J

JBossUtils - Class in ch.inftec.ju.util.ee
JBoss specific utility functions.
JBossUtils() - Constructor for class ch.inftec.ju.util.ee.JBossUtils
 
JBossUtils.JmxInfoQuery - Class in ch.inftec.ju.util.ee
 
JBossUtils.JmxInfoQuery() - Constructor for class ch.inftec.ju.util.ee.JBossUtils.JmxInfoQuery
 
JBossUtils.JmxInfoQuery.JmsInfoQuery - Class in ch.inftec.ju.util.ee
 
JBossUtils.JmxInfoQuery.JmsInfoQuery() - Constructor for class ch.inftec.ju.util.ee.JBossUtils.JmxInfoQuery.JmsInfoQuery
 
JBossUtils.JmxInfoQuery.JmsInfoQuery.QueueInfoQuery - Class in ch.inftec.ju.util.ee
 
jms() - Method in class ch.inftec.ju.util.ee.JBossUtils.JmxInfoQuery
 
JndiServiceLocator - Interface in ch.inftec.ju.ee.client
ServiceLocator that can perform JNDI lookups by a JNDI name.

L

lookup(String) - Method in interface ch.inftec.ju.ee.client.JndiServiceLocator
Looks up the specified JNDI resource by its name
lookup(Class<T>) - Method in interface ch.inftec.ju.ee.client.JndiServiceLocator
Looks up the specified JNDI resource by its type.

M

moduleName(String) - Method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder.LocalServiceLocatorBuilder
Sets the module name.
moduleName(String) - Method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder.RemoteServiceLocatorBuilder
Sets the module name.

N

named(String) - Method in class ch.inftec.ju.ee.client.CdiServiceLocator.CdiComplexLookupBuilder
Bean is annotated with @Named annotation

P

peekFromEndWithOffset(Class<T>, int) - Method in class ch.inftec.ju.ee.test.sim.RequestHolder
Gets a request from the holder (from the end of the queu, i.e.
peekLastRequest(Class<T>) - Method in class ch.inftec.ju.ee.test.sim.RequestHolder
Gets a request from the holder (from the end of the queu, i.e.
peekRequest(Class<T>) - Method in class ch.inftec.ju.ee.test.sim.RequestHolder
Gets a request from the holder (from the start at the queue, i.e.
pollLastRequest(Class<T>) - Method in class ch.inftec.ju.ee.test.sim.RequestHolder
Gets the last request on the queue, i.e.
pollRequest(Class<T>) - Method in class ch.inftec.ju.ee.test.sim.RequestHolder
Polls a request from the holder (from the start at the queue, i.e.
putRequest(Class<T>, T) - Method in class ch.inftec.ju.ee.test.sim.RequestHolder
Puts a request to the holder (at the end of the queue).

Q

queryJmx() - Static method in class ch.inftec.ju.util.ee.JBossUtils
Returns a helper object to query JBoss info through JMX.
queueInfo(String) - Method in class ch.inftec.ju.util.ee.JBossUtils.JmxInfoQuery.JmsInfoQuery
 

R

registerContext(AfterBeanDiscovery) - Method in class ch.inftec.ju.ee.test.ContainerTestScopeExtension
 
RemoteContainerTest - Class in ch.inftec.ju.ee.test
Base class for tests that run locally, but require access to a remote container, e.g.
RemoteContainerTest() - Constructor for class ch.inftec.ju.ee.test.RemoteContainerTest
 
remoteServer(String, int) - Method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder.RemoteServiceLocatorBuilder
Sets the remote host and port for the lookup.
RemoteUtils - Class in ch.inftec.ju.ee.test
Remote call related utility functions.
RemoteUtils() - Constructor for class ch.inftec.ju.ee.test.RemoteUtils
 
RequestHolder - Class in ch.inftec.ju.ee.test.sim
 
RequestHolder() - Constructor for class ch.inftec.ju.ee.test.sim.RequestHolder
 
runMethodInEjbContext(String, String) - Method in class ch.inftec.ju.ee.test.RemoteContainerTest
Runs a parameterless method in an EJB context and returns the result of the method.
runMethodInEjbContext(String, String, Class<?>[], Object[]) - Method in class ch.inftec.ju.ee.test.RemoteContainerTest
Runs an arbitrary method in an EJB context and returns the result of the method.
runMethodInEjbContext(String, String, Class<?>[], Object[]) - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade
Runs an arbitrary method in an EJB context and returns the result of the method.
runMethodInEjbContext(String, String, Class<?>[], Object[]) - Method in class ch.inftec.ju.ee.test.TestRunnerFacadeBean
 
runPostTestActionsInEjbContext(TestRunnerAnnotationHandler) - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade
Runs post test actions (like data set exports and data verifies) in an EJB context.
runPostTestActionsInEjbContext(TestRunnerAnnotationHandler) - Method in class ch.inftec.ju.ee.test.TestRunnerFacadeBean
 
runPreTestActionsInEjbContext(TestRunnerAnnotationHandler) - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade
Runs pre test actions (like data set loading) in an EJB context.
runPreTestActionsInEjbContext(TestRunnerAnnotationHandler) - Method in class ch.inftec.ju.ee.test.TestRunnerFacadeBean
 
runTestMethodInEjbContext(TestRunnerAnnotationHandler) - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade
Runs a (test) method in an EJB context, allowing it to use container functionality and beans.
runTestMethodInEjbContext(TestRunnerAnnotationHandler) - Method in class ch.inftec.ju.ee.test.TestRunnerFacadeBean
 

S

ScopeControl - Annotation Type in ch.inftec.ju.ee.cdi
Helper qualifier that can be used to control scopes explicitly depending on certain conditions.
scopeControl() - Method in class ch.inftec.ju.ee.client.CdiServiceLocator.CdiComplexLookupBuilder
Bean is annotated with @ScopeControl annotation
ServiceLocator - Interface in ch.inftec.ju.ee.client
ServiceLocator implementing both CdiServiceLocator and JndiServiceLocator interfaces.
serviceLocator - Variable in class ch.inftec.ju.ee.test.ContainerTest
ServiceLocator instance that can be used to lookup JNDI or CDI objects on the server.
serviceLocator - Variable in class ch.inftec.ju.ee.test.DataVerifierCdi
 
serviceLocator - Variable in class ch.inftec.ju.ee.test.RemoteContainerTest
Remote ServiceLocator instance that can be used to lookup JNDI or CDI objects on the server.
ServiceLocatorBuilder - Class in ch.inftec.ju.ee.client
Builder to create ServiceLocator instances.
ServiceLocatorBuilder() - Constructor for class ch.inftec.ju.ee.client.ServiceLocatorBuilder
 
ServiceLocatorBuilder.LocalServiceLocatorBuilder - Class in ch.inftec.ju.ee.client
Helper class to build local ServiceLocator instances
ServiceLocatorBuilder.LocalServiceLocatorBuilder() - Constructor for class ch.inftec.ju.ee.client.ServiceLocatorBuilder.LocalServiceLocatorBuilder
 
ServiceLocatorBuilder.RemoteServiceLocatorBuilder - Class in ch.inftec.ju.ee.client
Helper class to build remote ServiceLocator instances
ServiceLocatorBuilder.RemoteServiceLocatorBuilder() - Constructor for class ch.inftec.ju.ee.client.ServiceLocatorBuilder.RemoteServiceLocatorBuilder
 
setContext(TestRunnerFacade.TestRunnerContext) - Method in class ch.inftec.ju.ee.test.ContainerTest
 
setContext(TestRunnerFacade.TestRunnerContext) - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade.ContextAware
Sets the TestRunnerContext
setLocalRoot(String) - Method in class ch.inftec.ju.ee.test.TestRunnerFacade.TestRunnerContext
 
setTxHandler(TxHandler) - Method in class ch.inftec.ju.ee.test.ContainerTest
 
setTxHandler(TxHandler) - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade.TransactionAware
Sets the TxHandler used to control the transaction.

T

TestLocal - Interface in ch.inftec.ju.ee.test
Interface that can be used as a local interface for bean testing.
TestLocalBean - Class in ch.inftec.ju.ee.test
Simple local testing facade.
TestLocalBean() - Constructor for class ch.inftec.ju.ee.test.TestLocalBean
 
TestNoInterfaceBean - Class in ch.inftec.ju.ee.test
Simple no-interface testing facade.
TestNoInterfaceBean() - Constructor for class ch.inftec.ju.ee.test.TestNoInterfaceBean
 
TestRemote - Interface in ch.inftec.ju.ee.test
Interface that can be used as a remote interface for bean testing.
TestRemoteBean - Class in ch.inftec.ju.ee.test
Simple remote testing facade.
TestRemoteBean() - Constructor for class ch.inftec.ju.ee.test.TestRemoteBean
 
testRunnerFacade - Variable in class ch.inftec.ju.ee.test.RemoteContainerTest
Instance of a (remotely available) TestRunnerFacade.
TestRunnerFacade - Interface in ch.inftec.ju.ee.test
Helper facade to invoke (test) methods from local unit tests in a remote JVM server container context.
TestRunnerFacade.ContextAware - Interface in ch.inftec.ju.ee.test
Interface for classes that are context aware, i.e.
TestRunnerFacade.DataVerifierInfo - Class in ch.inftec.ju.ee.test
Helper object that contains information to instantiate a DataVerifier.
TestRunnerFacade.DataVerifierInfo(String, List<Object>) - Constructor for class ch.inftec.ju.ee.test.TestRunnerFacade.DataVerifierInfo
 
TestRunnerFacade.Initializable - Interface in ch.inftec.ju.ee.test
Interfaces for classes that would like to be initialized before the test method is run (some functionality as a @Before method would provide).
TestRunnerFacade.TestRunnerContext - Class in ch.inftec.ju.ee.test
Helper class that contains information about the context the test runs within.
TestRunnerFacade.TestRunnerContext() - Constructor for class ch.inftec.ju.ee.test.TestRunnerFacade.TestRunnerContext
 
TestRunnerFacade.TransactionAware - Interface in ch.inftec.ju.ee.test
Interface for classes that are transaction aware, i.e.
TestRunnerFacadeBean - Class in ch.inftec.ju.ee.test
Helper bean to run container tests in the container.
TestRunnerFacadeBean() - Constructor for class ch.inftec.ju.ee.test.TestRunnerFacadeBean
 
testRunnerRule - Variable in class ch.inftec.ju.ee.test.ContainerTest
Rule that runs the method statements on the remote JBoss container VM
testRunnerRule - Variable in class ch.inftec.ju.ee.test.RemoteContainerTest
Rule that performs test setup and verification on the server.
TestRunnerUtils - Class in ch.inftec.ju.ee.test
Contains helper functions related to remote tests.
TestRunnerUtils() - Constructor for class ch.inftec.ju.ee.test.TestRunnerUtils
 
txHandler - Variable in class ch.inftec.ju.ee.test.ContainerTest
TxHandler that can be used to control the DB transaction.

V

valueOf(String) - Static method in enum ch.inftec.ju.ee.test.ContainerTestRunnerRule.TestRunnerType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.inftec.ju.ee.test.ContainerTestRunnerRule.TestRunnerType
Returns an array containing the constants of this enum type, in the order they are declared.

_

_log - Variable in class ch.inftec.ju.ee.test.ContainerTest
 
A B C D E F G I J L M N P Q R S T V _ 

Copyright © 2015. All rights reserved.