|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate3.support.HibernateDaoSupport
edu.mit.stellar.images.component.CollectionManagerImplB
Manager for all image operations.
| Nested Class Summary | |
class |
CollectionManagerImplB.CourseLecturePage
|
class |
CollectionManagerImplB.lectureByDate
|
class |
CollectionManagerImplB.LecturePage
|
| Field Summary | |
(package private) static org.hibernate.SessionFactory |
mySessionFactory
|
| Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
| Constructor Summary | |
CollectionManagerImplB()
|
|
| Method Summary | |
void |
addImageToCourseCollection(java.util.Map imageInfo,
java.lang.String username,
java.lang.String siteHandle)
|
void |
addImageToLecture(java.lang.String imageId,
java.lang.String lectureId)
|
void |
changeCourseCollectionItemDescription(java.lang.Long crlItemId,
java.lang.String description)
|
void |
changeCourseCollectionItemTitle(java.lang.Long crlItemId,
java.lang.String title)
|
void |
changeCourseCollectionTitle(java.lang.Long crlLectureId,
java.lang.String title,
java.lang.String date)
|
CourseCollection |
createCourseCollection(java.lang.String name,
java.lang.String description,
java.lang.String siteHandle,
java.lang.Long type)
|
CourseCollectionItem |
createCourseCollectionItem(CourseCollection courseCollection,
Item item,
User user)
|
java.util.Map |
createLocalImageFiles(java.lang.String largeImageURL,
java.lang.String imageId,
java.lang.String baseDir,
java.lang.String repositoryId,
java.lang.String imageMagickDir,
java.lang.String urlBase)
|
Item |
createLocalItemFromImageMap(java.util.Map imageInfo)
|
NexusInfo |
createNexusInfo(java.lang.String siteHandle,
java.lang.String siteService)
|
User |
createUser(java.lang.String username,
java.lang.String domain,
java.lang.String userservice)
|
boolean |
deleteImageFromCourseCollectionItem(java.lang.Long crlItemId)
|
void |
deleteImageFromCourseCollectionItem(java.lang.Long crlItemId,
java.lang.String baseDir)
|
void |
deleteImageFromLecture(java.lang.Long crlItemId,
java.lang.Long crlPageId)
|
void |
deleteLectureFromCourseCollection(java.lang.Long crlLectureId)
|
java.lang.String |
downloadImage(java.lang.String largeImageURL,
java.lang.String imageId,
java.lang.String repositoryId,
java.lang.String baseDir)
|
CourseCollection |
getCourseCollectionById(java.lang.String id)
|
CourseCollection |
getCourseCollectionBySiteHandle(java.lang.String sitehandle)
|
CourseCollectionItem |
getCourseCollectionItemById(java.lang.String id)
|
java.lang.Long |
getCourseCollectionItemId()
|
java.util.Vector |
getCourseCollectionItemSet()
used from .jsp |
java.util.Vector |
getCourseCollectionItemVector(java.lang.String siteHandle)
|
java.util.Vector |
getCourseCollectionLectureItemsSet()
used from .jsp |
java.util.Vector |
getCourseCollectionLectureItemsVector(java.lang.Long lectureId)
|
java.util.Vector |
getCourseCollectionLectureSet()
used from .jsp |
java.util.Vector |
getCourseCollectionLectureVector(java.lang.String siteHandle)
|
CollectionManagerImplB.CourseLecturePage |
getCourseLecturePage()
|
java.lang.String |
getDownloadJournal()
|
java.util.HashMap |
getImageItemInfo()
|
java.lang.Long |
getLectureId()
|
java.util.Vector |
getLecturePageSet()
|
java.util.Vector |
getLecturePageVector(java.lang.Long lectureId)
|
org.hibernate.SessionFactory |
getMySessionFactory()
|
NexusInfo |
getNexusInfoBySiteHandle(java.lang.String siteHandle)
|
java.lang.String |
getSiteHandle()
|
User |
getUser()
Return the User based on the userName field |
User |
getUserByUserName(java.lang.String username)
|
java.lang.String |
getUserName()
|
boolean |
isImageRemoved()
|
boolean |
isImageSaved()
|
void |
saveLecturePageVector(java.util.Vector mLecturePageVector)
|
void |
setCourseCollectionItemId(java.lang.Long crsCollectionItemId)
|
void |
setDownloadJournal(java.lang.String newDownloadJournal)
|
void |
setImageItemInfo(java.util.HashMap imageItemInfo)
|
void |
setLectureId(java.lang.Long lectureId)
used from .jsp |
void |
setMySessionFactory(org.hibernate.SessionFactory sesf)
|
void |
setSiteHandle(java.lang.String sitehandle)
used from .jsp |
void |
setUserName(java.lang.String userName)
|
void |
updateCourseCollectionItemDescription(CourseCollectionItem crlItem,
java.lang.String description)
|
void |
updateCourseCollectionItemOrder(java.lang.Long crlItemId,
java.lang.Long order)
|
void |
updateCourseCollectionItemTitle(CourseCollectionItem crlItem,
java.lang.String title)
|
void |
updateCourseCollectionPageOrder(java.lang.Long crlPageId,
long order)
|
void |
updateCouseCollectionPageTemplate(java.lang.String crlPageTemplate,
java.lang.String crlLectureId,
java.lang.Long crlPageId)
|
| Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport |
checkDaoConfig, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory |
| Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
static org.hibernate.SessionFactory mySessionFactory
| Constructor Detail |
public CollectionManagerImplB()
| Method Detail |
public CollectionManagerImplB.CourseLecturePage getCourseLecturePage()
public java.lang.String getDownloadJournal()
public void setDownloadJournal(java.lang.String newDownloadJournal)
public org.hibernate.SessionFactory getMySessionFactory()
public void setMySessionFactory(org.hibernate.SessionFactory sesf)
public void setUserName(java.lang.String userName)
public java.lang.String getUserName()
public User getUser()
public java.lang.String getSiteHandle()
public void setSiteHandle(java.lang.String sitehandle)
public java.lang.Long getLectureId()
public void setLectureId(java.lang.Long lectureId)
public java.util.HashMap getImageItemInfo()
public void setImageItemInfo(java.util.HashMap imageItemInfo)
public java.lang.Long getCourseCollectionItemId()
public void setCourseCollectionItemId(java.lang.Long crsCollectionItemId)
public User createUser(java.lang.String username,
java.lang.String domain,
java.lang.String userservice)
public User getUserByUserName(java.lang.String username)
public NexusInfo createNexusInfo(java.lang.String siteHandle,
java.lang.String siteService)
public NexusInfo getNexusInfoBySiteHandle(java.lang.String siteHandle)
public CourseCollection createCourseCollection(java.lang.String name,
java.lang.String description,
java.lang.String siteHandle,
java.lang.Long type)
public CourseCollection getCourseCollectionBySiteHandle(java.lang.String sitehandle)
public CourseCollection getCourseCollectionById(java.lang.String id)
public java.util.Vector getCourseCollectionLectureVector(java.lang.String siteHandle)
public CourseCollectionItem createCourseCollectionItem(CourseCollection courseCollection,
Item item,
User user)
public CourseCollectionItem getCourseCollectionItemById(java.lang.String id)
public java.util.Vector getCourseCollectionItemVector(java.lang.String siteHandle)
public java.util.Vector getCourseCollectionLectureItemsVector(java.lang.Long lectureId)
public void addImageToCourseCollection(java.util.Map imageInfo,
java.lang.String username,
java.lang.String siteHandle)
public void addImageToLecture(java.lang.String imageId,
java.lang.String lectureId)
public void updateCouseCollectionPageTemplate(java.lang.String crlPageTemplate,
java.lang.String crlLectureId,
java.lang.Long crlPageId)
throws java.lang.Exception
java.lang.Exception
public void updateCourseCollectionItemTitle(CourseCollectionItem crlItem,
java.lang.String title)
throws java.lang.Exception
java.lang.Exception
public void changeCourseCollectionTitle(java.lang.Long crlLectureId,
java.lang.String title,
java.lang.String date)
throws java.lang.Exception
java.lang.Exception
public void changeCourseCollectionItemTitle(java.lang.Long crlItemId,
java.lang.String title)
throws java.lang.Exception
java.lang.Exception
public void updateCourseCollectionItemOrder(java.lang.Long crlItemId,
java.lang.Long order)
throws java.lang.Exception
java.lang.Exception
public void updateCourseCollectionPageOrder(java.lang.Long crlPageId,
long order)
throws java.lang.Exception
java.lang.Exception
public void updateCourseCollectionItemDescription(CourseCollectionItem crlItem,
java.lang.String description)
throws java.lang.Exception
java.lang.Exception
public void changeCourseCollectionItemDescription(java.lang.Long crlItemId,
java.lang.String description)
throws java.lang.Exception
java.lang.Exception
public void deleteLectureFromCourseCollection(java.lang.Long crlLectureId)
throws java.lang.Exception
java.lang.Exception
public void deleteImageFromLecture(java.lang.Long crlItemId,
java.lang.Long crlPageId)
throws java.lang.Exception
java.lang.Exception
public void deleteImageFromCourseCollectionItem(java.lang.Long crlItemId,
java.lang.String baseDir)
throws java.lang.Exception
java.lang.Exception
public boolean deleteImageFromCourseCollectionItem(java.lang.Long crlItemId)
throws java.lang.Exception
java.lang.Exceptionpublic java.util.Vector getLecturePageSet()
public java.util.Vector getLecturePageVector(java.lang.Long lectureId)
public java.util.Vector getCourseCollectionItemSet()
public java.util.Vector getCourseCollectionLectureSet()
public java.util.Vector getCourseCollectionLectureItemsSet()
public boolean isImageSaved()
public boolean isImageRemoved()
throws java.lang.Exception
java.lang.Exception
public java.lang.String downloadImage(java.lang.String largeImageURL,
java.lang.String imageId,
java.lang.String repositoryId,
java.lang.String baseDir)
throws java.io.IOException
java.io.IOException
public java.util.Map createLocalImageFiles(java.lang.String largeImageURL,
java.lang.String imageId,
java.lang.String baseDir,
java.lang.String repositoryId,
java.lang.String imageMagickDir,
java.lang.String urlBase)
throws java.io.IOException,
java.lang.Exception
java.io.IOException
java.lang.Exceptionpublic void saveLecturePageVector(java.util.Vector mLecturePageVector)
public Item createLocalItemFromImageMap(java.util.Map imageInfo)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||