A B C D E F G H I J L M N R S T U
A
- AidSchedulerEJB - Class in ejava.examples.jndidemo.ejb
-
This class is primarily an example of an EJB mostly configured through
an external ejb-jar.xml deployment descriptor.
- AidSchedulerEJB() - Constructor for class ejava.examples.jndidemo.ejb.AidSchedulerEJB
-
- AidSchedulerLocal - Interface in ejava.examples.jndidemo.ejb
-
This interface is part of an EJB example to leverage the XML deployment
descriptor as much as possible.
- AidSchedulerRemote - Interface in ejava.examples.jndidemo.ejb
-
This interface is part of an EJB example to leverage the XML deployment
descriptor as much as possible.
- anyCook - Variable in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
This will inject the ability to get an Scheduler when the qualifier is
known at runtime.
B
- BakeSchedulerEJB - Class in ejava.examples.jndidemo.ejb
-
This class is primarily an example of configuring an EJB through
- BakeSchedulerEJB() - Constructor for class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
- BakeSchedulerRemote - Interface in ejava.examples.jndidemo.ejb
-
C
- Cook - Annotation Type in ejava.examples.jndidemo
-
- cook - Variable in class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
- cook - Variable in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
This will inject an EJB based on an Annotation qualifier
- cook - Variable in class ejava.examples.jndidemo.SchedulerResources
-
Gets a CookEJB for any bean injecting a Scheduler
- cook2 - Variable in class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
- cook2 - Variable in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
This will be looked up at runtime during the @PostConstruct
- CookEJB - Class in ejava.examples.jndidemo.ejb
-
- CookEJB() - Constructor for class ejava.examples.jndidemo.ejb.CookEJB
-
- CookLocal - Interface in ejava.examples.jndidemo.ejb
-
- CookQualifier - Class in ejava.examples.jndidemo
-
This class is used to select CookEJB instances from an Injected
CDI bean Instance provider.
- CookQualifier() - Constructor for class ejava.examples.jndidemo.CookQualifier
-
- create(T) - Method in class ejava.examples.jndidemo.dao.JPADAOBase
-
- create(Task) - Method in interface ejava.examples.jndidemo.dao.SchedulerDAO
-
- ctx - Variable in class ejava.examples.jndidemo.ejb.SchedulerBase
-
D
- delete(T) - Method in class ejava.examples.jndidemo.dao.JPADAOBase
-
- delete(Task) - Method in interface ejava.examples.jndidemo.dao.SchedulerDAO
-
- ds - Variable in class ejava.examples.jndidemo.ejb.AidSchedulerEJB
-
- ds - Variable in class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
- ds - Variable in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
This will inject a javax.sql.DataSource
- ds - Variable in class ejava.examples.jndidemo.SchedulerResources
-
Gets a DataSource from the JNDI tree based on a JNDI name
and produces it for any bean injecting a DataSource qualified
with @JndiDemo
E
- ejava.examples.jndidemo - package ejava.examples.jndidemo
-
- ejava.examples.jndidemo.bo - package ejava.examples.jndidemo.bo
-
- ejava.examples.jndidemo.dao - package ejava.examples.jndidemo.dao
-
- ejava.examples.jndidemo.ejb - package ejava.examples.jndidemo.ejb
-
- em - Variable in class ejava.examples.jndidemo.dao.JPADAOBase
-
- em - Variable in class ejava.examples.jndidemo.ejb.AidSchedulerEJB
-
- em - Variable in class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
- em - Variable in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
This will inject a persistence context using a textual name qualifier
- em - Variable in class ejava.examples.jndidemo.SchedulerResources
-
Gets a persistence context based on the persistence unit name and
produces it for any bean injecting an EntityManager qualified
with a @JndiDemo.
- em2 - Variable in class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
This instance of an entity manager is being taken out of the JNDI
tree configured at the top of the class.
F
- findByName(String) - Method in class ejava.examples.jndidemo.dao.JPASchedulerDAOImpl
-
- findByName(String) - Method in interface ejava.examples.jndidemo.dao.SchedulerDAO
-
G
- get(int) - Method in class ejava.examples.jndidemo.dao.JPASchedulerDAOImpl
-
- get(int) - Method in interface ejava.examples.jndidemo.dao.SchedulerDAO
-
- getCtxProperty(String) - Method in class ejava.examples.jndidemo.ejb.SchedulerBase
-
- getCtxProperty(String) - Method in interface ejava.examples.jndidemo.Scheduler
-
return the toString() of the object at the given Context.lookup name
- getEnv() - Method in class ejava.examples.jndidemo.ejb.SchedulerBase
-
- getEnv() - Method in interface ejava.examples.jndidemo.Scheduler
-
return a string representation of java:comp/env
- getId() - Method in class ejava.examples.jndidemo.bo.Task
-
- getId() - Method in class ejava.examples.jndidemo.ejb.Reservation
-
- getJndiProperty(String) - Method in class ejava.examples.jndidemo.ejb.SchedulerBase
-
- getJndiProperty(String) - Method in interface ejava.examples.jndidemo.Scheduler
-
return the toString() of the object at the given JNDI name
- getName() - Method in class ejava.examples.jndidemo.bo.Task
-
- getName() - Method in class ejava.examples.jndidemo.ejb.AidSchedulerEJB
-
- getName() - Method in class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
- getName() - Method in class ejava.examples.jndidemo.ejb.CookEJB
-
- getName() - Method in class ejava.examples.jndidemo.ejb.HospitalEJB
-
- getName() - Method in class ejava.examples.jndidemo.ejb.Reservation
-
- getName() - Method in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
- getName() - Method in interface ejava.examples.jndidemo.Scheduler
-
return the name of the bean
- getTasks(int, int) - Method in class ejava.examples.jndidemo.dao.JPASchedulerDAOImpl
-
- getTasks(int, int) - Method in interface ejava.examples.jndidemo.dao.SchedulerDAO
-
H
- hospital - Variable in class ejava.examples.jndidemo.ejb.AidSchedulerEJB
-
- HospitalEJB - Class in ejava.examples.jndidemo.ejb
-
This EJB is associated with an example to have the deployment leverage the
XML deployment descriptors as much as possible.
- HospitalEJB() - Constructor for class ejava.examples.jndidemo.ejb.HospitalEJB
-
- HospitalLocal - Interface in ejava.examples.jndidemo.ejb
-
- HospitalRemote - Interface in ejava.examples.jndidemo.ejb
-
I
- id - Variable in class ejava.examples.jndidemo.bo.Task
-
- id - Variable in class ejava.examples.jndidemo.ejb.Reservation
-
- init() - Method in class ejava.examples.jndidemo.ejb.AidSchedulerEJB
-
- init() - Method in class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
- init() - Method in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
J
- JndiDemo - Annotation Type in ejava.examples.jndidemo
-
- JPADAOBase<T> - Class in ejava.examples.jndidemo.dao
-
This class represents a simple base type for a JPA DAO.
- JPADAOBase() - Constructor for class ejava.examples.jndidemo.dao.JPADAOBase
-
- JPASchedulerDAOImpl - Class in ejava.examples.jndidemo.dao
-
This class represents a single JPA DAO implementation for tasks.
- JPASchedulerDAOImpl() - Constructor for class ejava.examples.jndidemo.dao.JPASchedulerDAOImpl
-
- jpaSchedulerDAOImpl - Variable in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
This will inject a DAO by class type
L
- log - Variable in class ejava.examples.jndidemo.ejb.SchedulerBase
-
M
- message - Variable in class ejava.examples.jndidemo.ejb.AidSchedulerEJB
-
- message - Variable in class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
- message - Variable in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
This will inject a String based on an annotation qualifier
- message - Variable in class ejava.examples.jndidemo.SchedulerResources
-
A String for any bean injecting a String qualified by @JndiDemo
annotation.
N
- name - Variable in class ejava.examples.jndidemo.bo.Task
-
- name - Variable in class ejava.examples.jndidemo.ejb.Reservation
-
R
- Reservation - Class in ejava.examples.jndidemo.ejb
-
- Reservation() - Constructor for class ejava.examples.jndidemo.ejb.Reservation
-
S
- Scheduler - Interface in ejava.examples.jndidemo
-
This interface defines some key debug methods we need to inspect the
Session Beans that we are configuring.
- SchedulerBase - Class in ejava.examples.jndidemo.ejb
-
- SchedulerBase() - Constructor for class ejava.examples.jndidemo.ejb.SchedulerBase
-
- SchedulerDAO - Interface in ejava.examples.jndidemo.dao
-
This interface represents a basic DAO type that manages tasks.
- schedulerDAO - Variable in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
This will inject a DAO by interface type
- SchedulerResources - Class in ejava.examples.jndidemo
-
This class implements a set of CDI producer fields and methods that are
used to inject resources into beans within the application.
- SchedulerResources() - Constructor for class ejava.examples.jndidemo.SchedulerResources
-
- setEntityManager(EntityManager) - Method in class ejava.examples.jndidemo.dao.JPASchedulerDAOImpl
-
- setId(int) - Method in class ejava.examples.jndidemo.bo.Task
-
- setId(long) - Method in class ejava.examples.jndidemo.ejb.Reservation
-
- setName(String) - Method in class ejava.examples.jndidemo.bo.Task
-
- setName(String) - Method in class ejava.examples.jndidemo.ejb.Reservation
-
- setSessionContext(SessionContext) - Method in class ejava.examples.jndidemo.ejb.AidSchedulerEJB
-
- setSessionContext(SessionContext) - Method in class ejava.examples.jndidemo.ejb.BakeSchedulerEJB
-
- setSessionContext(SessionContext) - Method in class ejava.examples.jndidemo.ejb.CookEJB
-
- setSessionContext(SessionContext) - Method in class ejava.examples.jndidemo.ejb.HospitalEJB
-
- setSessionContext(SessionContext) - Method in class ejava.examples.jndidemo.ejb.SchedulerBase
-
- setSessionContext(SessionContext) - Method in class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
T
- Task - Class in ejava.examples.jndidemo.bo
-
- Task() - Constructor for class ejava.examples.jndidemo.bo.Task
-
- Task(int, String) - Constructor for class ejava.examples.jndidemo.bo.Task
-
- toString() - Method in class ejava.examples.jndidemo.bo.Task
-
- toString() - Method in class ejava.examples.jndidemo.dao.JPASchedulerDAOImpl
-
- TrainSchedulerEJB - Class in ejava.examples.jndidemo.ejb
-
- TrainSchedulerEJB() - Constructor for class ejava.examples.jndidemo.ejb.TrainSchedulerEJB
-
- TrainSchedulerRemote - Interface in ejava.examples.jndidemo.ejb
-
U
- update(T) - Method in class ejava.examples.jndidemo.dao.JPADAOBase
-
- update(Task) - Method in interface ejava.examples.jndidemo.dao.SchedulerDAO
-
A B C D E F G H I J L M N R S T U
Copyright © 2015 John's Hopkins University, Engineering Programs for Professionals. All rights reserved.