com.livis.livingtalks.ejb
Class ManageEJB

com.livis.livingtalks.ejb.ManageEJB

public class ManageEJB
implements ManageIF


Constructor Summary
ManageEJB()
           
 
Method Summary
 java.lang.String createAuthor(AuthorModel model)
           
 java.lang.String createAuthorship(AuthorshipModel model)
           
 java.lang.String createBlock(BlockModel model)
           
 java.lang.String createPitem(PitemModel model)
           
 java.lang.String createTalk(TalkModel model)
           
 java.lang.String createTrack(TrackModel model)
           
 java.lang.String createType(TypeModel model)
           
 void ejbActivate()
           
 void ejbCreate()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 java.util.Collection getAuthorKeysAll()
           
 AuthorModel getAuthorModel(java.lang.String key)
           
 java.util.Collection getAuthorshipKeysAll()
           
 java.util.Collection getAuthorshipKeysByAuthorKey(java.lang.String authorKey)
           
 java.util.Collection getAuthorshipKeysByTalkKey(java.lang.String talkKey)
           
 AuthorshipModel getAuthorshipModel(java.lang.String key)
           
 AuthorshipModel getAuthorshipShortmodel(java.lang.String key)
           
 java.util.Collection getAuthorshipShortmodelsAll()
           
 AuthorModel getAuthorShortmodel(java.lang.String key)
           
 java.util.Collection getAuthorShortmodelsAll()
           
 java.util.Collection getBlockKeysAll()
           
 java.util.Collection getBlockKeysByTalkList(java.lang.String talkList)
           
 BlockModel getBlockModel(java.lang.String key)
           
 BlockModel getBlockShortmodel(java.lang.String key)
           
 java.util.Collection getBlockShortmodelsAll()
           
 java.util.Collection getDanglingAuthorKeys()
           
 java.util.Collection getDanglingBlockKeys()
           
 java.util.Collection getDanglingTalkKeys()
           
 java.util.Collection getPermittedTypeKeys()
           
 java.util.Collection getPitemKeysAll()
           
 java.util.Collection getPitemKeysByBlockKey(java.lang.String blockKey)
           
 java.util.Collection getPitemKeysByTrackKey(java.lang.String trackKey)
           
 PitemModel getPitemModel(java.lang.String key)
           
 PitemModel getPitemShortmodel(java.lang.String key)
           
 java.util.Collection getPitemShortmodelsAll()
           
 com.livis.livingtalks.ejb.SessionContext getSessionContext()
           
 java.util.Collection getTalkKeysAll()
           
 java.util.Collection getTalkKeysByTypeKey(java.lang.String typeKey)
           
 TalkModel getTalkModel(java.lang.String key)
           
 TalkModel getTalkShortmodel(java.lang.String key)
           
 java.util.Collection getTalkShortmodelsAll()
           
 java.util.Collection getTrackKeysAll()
           
 java.util.Collection getTrackKeysByDate(java.sql.Date date)
           
 java.util.Collection getTrackKeysByPage(int page)
           
 java.util.Collection getTrackKeysByPageAndTrackCol(int page, int trackCol)
           
 TrackModel getTrackModel(java.lang.String key)
           
 TrackModel getTrackShortmodel(java.lang.String key)
           
 java.util.Collection getTrackShortmodelsAll()
           
 java.util.Collection getTypeKeysAll()
           
 TypeModel getTypeModel(java.lang.String key)
           
 TypeModel getTypeShortmodel(java.lang.String key)
           
 java.util.Collection getTypeShortmodelsAll()
           
 void invalidate()
           
 void removeAuthor(java.lang.String key)
           
 void removeAuthorship(java.lang.String key)
           
 void removeBlock(java.lang.String key)
           
 void removePitem(java.lang.String key)
           
 void removeTalk(java.lang.String key)
           
 void removeTrack(java.lang.String key)
           
 void removeType(java.lang.String key)
           
 void setAuthorModel(AuthorModel model)
           
 void setAuthorshipModel(AuthorshipModel model)
           
 void setBlockModel(BlockModel model)
           
 void setPitemModel(PitemModel model)
           
 void setSessionContext(com.livis.livingtalks.ejb.SessionContext context)
           
 void setTalkModel(TalkModel model)
           
 void setTrackModel(TrackModel model)
           
 void setTypeModel(TypeModel model)
           
 

Constructor Detail

ManageEJB

public ManageEJB()
Method Detail

getAuthorModel

public AuthorModel getAuthorModel(java.lang.String key)
Specified by:
getAuthorModel in interface ManageIF

getAuthorShortmodel

public AuthorModel getAuthorShortmodel(java.lang.String key)
Specified by:
getAuthorShortmodel in interface ManageIF

setAuthorModel

public void setAuthorModel(AuthorModel model)
                    throws javax.ejb.CreateException
Specified by:
setAuthorModel in interface ManageIF

removeAuthor

public void removeAuthor(java.lang.String key)
                  throws com.livis.livingtalks.ejb.RemoveException
Specified by:
removeAuthor in interface ManageIF

createAuthor

public java.lang.String createAuthor(AuthorModel model)
                              throws javax.ejb.CreateException
Specified by:
createAuthor in interface ManageIF

getAuthorShortmodelsAll

public java.util.Collection getAuthorShortmodelsAll()
Specified by:
getAuthorShortmodelsAll in interface ManageIF

getAuthorKeysAll

public java.util.Collection getAuthorKeysAll()
Specified by:
getAuthorKeysAll in interface ManageIF

getAuthorshipModel

public AuthorshipModel getAuthorshipModel(java.lang.String key)
Specified by:
getAuthorshipModel in interface ManageIF

getAuthorshipShortmodel

public AuthorshipModel getAuthorshipShortmodel(java.lang.String key)
Specified by:
getAuthorshipShortmodel in interface ManageIF

setAuthorshipModel

public void setAuthorshipModel(AuthorshipModel model)
                        throws javax.ejb.CreateException
Specified by:
setAuthorshipModel in interface ManageIF

removeAuthorship

public void removeAuthorship(java.lang.String key)
                      throws com.livis.livingtalks.ejb.RemoveException
Specified by:
removeAuthorship in interface ManageIF

createAuthorship

public java.lang.String createAuthorship(AuthorshipModel model)
                                  throws javax.ejb.CreateException
Specified by:
createAuthorship in interface ManageIF

getAuthorshipShortmodelsAll

public java.util.Collection getAuthorshipShortmodelsAll()
Specified by:
getAuthorshipShortmodelsAll in interface ManageIF

getAuthorshipKeysAll

public java.util.Collection getAuthorshipKeysAll()
Specified by:
getAuthorshipKeysAll in interface ManageIF

getAuthorshipKeysByTalkKey

public java.util.Collection getAuthorshipKeysByTalkKey(java.lang.String talkKey)
Specified by:
getAuthorshipKeysByTalkKey in interface ManageIF

getAuthorshipKeysByAuthorKey

public java.util.Collection getAuthorshipKeysByAuthorKey(java.lang.String authorKey)
Specified by:
getAuthorshipKeysByAuthorKey in interface ManageIF

getBlockModel

public BlockModel getBlockModel(java.lang.String key)
Specified by:
getBlockModel in interface ManageIF

getBlockShortmodel

public BlockModel getBlockShortmodel(java.lang.String key)
Specified by:
getBlockShortmodel in interface ManageIF

setBlockModel

public void setBlockModel(BlockModel model)
                   throws javax.ejb.CreateException
Specified by:
setBlockModel in interface ManageIF

removeBlock

public void removeBlock(java.lang.String key)
                 throws com.livis.livingtalks.ejb.RemoveException
Specified by:
removeBlock in interface ManageIF

createBlock

public java.lang.String createBlock(BlockModel model)
                             throws javax.ejb.CreateException
Specified by:
createBlock in interface ManageIF

getBlockShortmodelsAll

public java.util.Collection getBlockShortmodelsAll()
Specified by:
getBlockShortmodelsAll in interface ManageIF

getBlockKeysAll

public java.util.Collection getBlockKeysAll()
Specified by:
getBlockKeysAll in interface ManageIF

getBlockKeysByTalkList

public java.util.Collection getBlockKeysByTalkList(java.lang.String talkList)
Specified by:
getBlockKeysByTalkList in interface ManageIF

getPitemModel

public PitemModel getPitemModel(java.lang.String key)
Specified by:
getPitemModel in interface ManageIF

getPitemShortmodel

public PitemModel getPitemShortmodel(java.lang.String key)
Specified by:
getPitemShortmodel in interface ManageIF

setPitemModel

public void setPitemModel(PitemModel model)
                   throws javax.ejb.CreateException
Specified by:
setPitemModel in interface ManageIF

removePitem

public void removePitem(java.lang.String key)
                 throws com.livis.livingtalks.ejb.RemoveException
Specified by:
removePitem in interface ManageIF

createPitem

public java.lang.String createPitem(PitemModel model)
                             throws javax.ejb.CreateException
Specified by:
createPitem in interface ManageIF

getPitemShortmodelsAll

public java.util.Collection getPitemShortmodelsAll()
Specified by:
getPitemShortmodelsAll in interface ManageIF

getPitemKeysAll

public java.util.Collection getPitemKeysAll()
Specified by:
getPitemKeysAll in interface ManageIF

getPitemKeysByBlockKey

public java.util.Collection getPitemKeysByBlockKey(java.lang.String blockKey)
Specified by:
getPitemKeysByBlockKey in interface ManageIF

getPitemKeysByTrackKey

public java.util.Collection getPitemKeysByTrackKey(java.lang.String trackKey)
Specified by:
getPitemKeysByTrackKey in interface ManageIF

getTalkModel

public TalkModel getTalkModel(java.lang.String key)
Specified by:
getTalkModel in interface ManageIF

getTalkShortmodel

public TalkModel getTalkShortmodel(java.lang.String key)
Specified by:
getTalkShortmodel in interface ManageIF

setTalkModel

public void setTalkModel(TalkModel model)
                  throws javax.ejb.CreateException
Specified by:
setTalkModel in interface ManageIF

removeTalk

public void removeTalk(java.lang.String key)
                throws com.livis.livingtalks.ejb.RemoveException
Specified by:
removeTalk in interface ManageIF

createTalk

public java.lang.String createTalk(TalkModel model)
                            throws javax.ejb.CreateException
Specified by:
createTalk in interface ManageIF

getTalkShortmodelsAll

public java.util.Collection getTalkShortmodelsAll()
Specified by:
getTalkShortmodelsAll in interface ManageIF

getTalkKeysAll

public java.util.Collection getTalkKeysAll()
Specified by:
getTalkKeysAll in interface ManageIF

getTalkKeysByTypeKey

public java.util.Collection getTalkKeysByTypeKey(java.lang.String typeKey)
Specified by:
getTalkKeysByTypeKey in interface ManageIF

getTrackModel

public TrackModel getTrackModel(java.lang.String key)
Specified by:
getTrackModel in interface ManageIF

getTrackShortmodel

public TrackModel getTrackShortmodel(java.lang.String key)
Specified by:
getTrackShortmodel in interface ManageIF

setTrackModel

public void setTrackModel(TrackModel model)
                   throws javax.ejb.CreateException
Specified by:
setTrackModel in interface ManageIF

removeTrack

public void removeTrack(java.lang.String key)
                 throws com.livis.livingtalks.ejb.RemoveException
Specified by:
removeTrack in interface ManageIF

createTrack

public java.lang.String createTrack(TrackModel model)
                             throws javax.ejb.CreateException
Specified by:
createTrack in interface ManageIF

getTrackShortmodelsAll

public java.util.Collection getTrackShortmodelsAll()
Specified by:
getTrackShortmodelsAll in interface ManageIF

getTrackKeysAll

public java.util.Collection getTrackKeysAll()
Specified by:
getTrackKeysAll in interface ManageIF

getTrackKeysByPage

public java.util.Collection getTrackKeysByPage(int page)
Specified by:
getTrackKeysByPage in interface ManageIF

getTrackKeysByPageAndTrackCol

public java.util.Collection getTrackKeysByPageAndTrackCol(int page,
                                                          int trackCol)
Specified by:
getTrackKeysByPageAndTrackCol in interface ManageIF

getTrackKeysByDate

public java.util.Collection getTrackKeysByDate(java.sql.Date date)
Specified by:
getTrackKeysByDate in interface ManageIF

getTypeModel

public TypeModel getTypeModel(java.lang.String key)
Specified by:
getTypeModel in interface ManageIF

getTypeShortmodel

public TypeModel getTypeShortmodel(java.lang.String key)
Specified by:
getTypeShortmodel in interface ManageIF

setTypeModel

public void setTypeModel(TypeModel model)
                  throws javax.ejb.CreateException
Specified by:
setTypeModel in interface ManageIF

removeType

public void removeType(java.lang.String key)
                throws com.livis.livingtalks.ejb.RemoveException
Specified by:
removeType in interface ManageIF

createType

public java.lang.String createType(TypeModel model)
                            throws javax.ejb.CreateException
Specified by:
createType in interface ManageIF

getTypeShortmodelsAll

public java.util.Collection getTypeShortmodelsAll()
Specified by:
getTypeShortmodelsAll in interface ManageIF

getTypeKeysAll

public java.util.Collection getTypeKeysAll()
Specified by:
getTypeKeysAll in interface ManageIF

getPermittedTypeKeys

public java.util.Collection getPermittedTypeKeys()
Specified by:
getPermittedTypeKeys in interface ManageIF

getDanglingAuthorKeys

public java.util.Collection getDanglingAuthorKeys()
Specified by:
getDanglingAuthorKeys in interface ManageIF

getDanglingTalkKeys

public java.util.Collection getDanglingTalkKeys()
Specified by:
getDanglingTalkKeys in interface ManageIF

getDanglingBlockKeys

public java.util.Collection getDanglingBlockKeys()
Specified by:
getDanglingBlockKeys in interface ManageIF

invalidate

public void invalidate()
Specified by:
invalidate in interface ManageIF

ejbCreate

public void ejbCreate()
               throws javax.ejb.CreateException

ejbActivate

public void ejbActivate()

ejbPassivate

public void ejbPassivate()

ejbRemove

public void ejbRemove()

setSessionContext

public void setSessionContext(com.livis.livingtalks.ejb.SessionContext context)

getSessionContext

public com.livis.livingtalks.ejb.SessionContext getSessionContext()