private SessionType determineSessionType(final String ejbClass, final CompositeIndex compositeIndex) {
if(ejbClass == null) {
return null;
}
final ClassInfo info = compositeIndex.getClassByName(DotName.createSimple(ejbClass));
if(info.annotations().get(STATEFUL_ANNOTATION) != null) {
return SessionType.Stateful;
} else if(info.annotations().get(STATELESS_ANNOTATION) != null) {
return SessionType.Stateless;
} else if(info.annotations().get(SINGLETON_ANNOTATION) != null) {
return SessionType.Singleton;