|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.jira.portal.OfBizPortalPageStore
public class OfBizPortalPageStore
The PortalPageStore implementation that uses OfBiz
| Nested Class Summary | |
|---|---|
static class |
OfBizPortalPageStore.Column
|
static class |
OfBizPortalPageStore.Table
|
| Constructor Summary | |
|---|---|
OfBizPortalPageStore(OfBizDelegator delegator,
UserManager userManager)
|
|
| Method Summary | |
|---|---|
PortalPage |
adjustFavouriteCount(SharedEntity portalPage,
int incrementValue)
Updates the favourite count of the PortalPage in the database. |
PortalPage |
create(PortalPage portalPage)
Creates a PortalPage in the database |
void |
delete(Long portalPageId)
Deletes the PortalPage with the specified portalPageId |
void |
flush()
Flushes any caches that may exist |
EnclosedIterable<PortalPage> |
get(SharedEntityAccessor.RetrievalDescriptor descriptor)
Get a EnclosedIterable of PortalPages for the specified List of ids. |
EnclosedIterable<PortalPage> |
getAll()
Get a EnclosedIterable of all PortalPages in the database. |
Collection<PortalPage> |
getAllOwnedPortalPages(User owner)
Gets all the PortalPage's owned by the specified User |
PortalPage |
getPortalPage(Long portalPageId)
Gets the PortalPage with the specified portalPageId |
PortalPage |
getPortalPageByOwnerAndName(User owner,
String name)
Gets the specified PortalPage that is owned by the User and has the specified portalPageName |
PortalPage |
getSystemDefaultPortalPage()
Goes to the database and fetches the system default dashboard configuration. |
PortalPage |
update(PortalPage portalPage)
Updates the PortalPage in the database. |
boolean |
updatePortalPageOptimisticLock(Long portalPageId,
Long currentVersion)
This method will increment the version of the given portalPage by one. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public OfBizPortalPageStore(OfBizDelegator delegator,
UserManager userManager)
| Method Detail |
|---|
public EnclosedIterable<PortalPage> get(SharedEntityAccessor.RetrievalDescriptor descriptor)
PortalPageStoreEnclosedIterable of PortalPages for the specified List of ids.
get in interface PortalPageStoredescriptor - retrieval descriptor
public EnclosedIterable<PortalPage> getAll()
PortalPageStoreEnclosedIterable of all PortalPages in the database.
getAll in interface PortalPageStorepublic Collection<PortalPage> getAllOwnedPortalPages(User owner)
PortalPageStore
getAllOwnedPortalPages in interface PortalPageStoreowner - the User who is the owner of the PortalPages
public PortalPage getPortalPageByOwnerAndName(User owner,
String name)
PortalPageStore
getPortalPageByOwnerAndName in interface PortalPageStoreowner - the User how is the owner of the PortalPagename - the name of the PortalPage
public PortalPage getPortalPage(Long portalPageId)
PortalPageStore
getPortalPage in interface PortalPageStoreportalPageId - the id of the PortalPage to locate
public PortalPage update(PortalPage portalPage)
PortalPageStore
update in interface PortalPageStoreportalPage - the PortalPage to update
public PortalPage adjustFavouriteCount(SharedEntity portalPage,
int incrementValue)
PortalPageStore
adjustFavouriteCount in interface PortalPageStoreportalPage - the portal page to change.incrementValue - the value to increase the favourite count by. Can be a number < 0 to decrease the favourite count.
public PortalPage create(PortalPage portalPage)
PortalPageStore
create in interface PortalPageStoreportalPage - the PortalPage to create
public void delete(Long portalPageId)
PortalPageStore
delete in interface PortalPageStoreportalPageId - the id of the PortalPage to deletepublic PortalPage getSystemDefaultPortalPage()
PortalPageStore
getSystemDefaultPortalPage in interface PortalPageStore
public boolean updatePortalPageOptimisticLock(Long portalPageId,
Long currentVersion)
PortalPageStore
updatePortalPageOptimisticLock in interface PortalPageStoreportalPageId - The dashboard to updatecurrentVersion - The current version for this dashboard
public void flush()
PortalPageStore
flush in interface PortalPageStore
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||