A B C D E G I J L M 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
 
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.
CdiServiceLocator - Interface in ch.inftec.ju.ee.client
ServiceLocator that looks up CDI beans programmatically using the BeanManager interface of a Container.
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
 
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
 
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
 
createRemoteByConfigurationFiles() - Static method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder
Builds a remote service locator based on the values of property files on the classpath and system properties, in the following order: System property Optional resource: /ju-remote_user.properties Default properties: /ju-remote.properties Check the /ju-remote.properties file for the possible property keys.
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
 
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.

G

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.
getParameters() - Method in class ch.inftec.ju.ee.test.TestRunnerFacade.DataVerifierInfo
 

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 interface ch.inftec.ju.ee.test.TestRunnerFacade.Initializable
Initializer method that is called before the unit test is executed.

J

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.

R

remoteServer(String, int) - Method in class ch.inftec.ju.ee.client.ServiceLocatorBuilder.RemoteServiceLocatorBuilder
Sets the remote host and port for the lookup.
resetSystemProperties(SystemPropertyTempSetter) - Method in interface ch.inftec.ju.ee.test.TestRunnerFacade
Resets the system properties to their original state.
resetSystemProperties(SystemPropertyTempSetter) - Method in class ch.inftec.ju.ee.test.TestRunnerFacadeBean
 
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

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
 
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
 

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 - 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
 
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

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 G I J L M R S T V _ 

Copyright © 2014. All rights reserved.