Skip navigation links
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 
Skip navigation links

Copyright © 2015 John's Hopkins University, Engineering Programs for Professionals. All rights reserved.