public interface TabularResourceManager extends Sharable<Long,TabularResource,NoSuchTabularResourceException>
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanDatabase() |
TabularResource |
createTabularResource(TabularResourceType tabularResourceType) |
List<TabularResource> |
getAllTabularResources() |
List<Notification> |
getNotificationPerTabularResource(long id) |
List<Notification> |
getNotificationPerUser() |
TabularResource |
getTabularResource(long id) |
List<TabularResource> |
getTabularResourcesByType(String type) |
void |
remove(long id) |
TabularResource |
updateTabularResource(TabularResource tabularResource) |
static final String SERVICE_NAME
TabularResource createTabularResource(TabularResourceType tabularResourceType) throws InternalSecurityException
InternalSecurityExceptionList<TabularResource> getAllTabularResources() throws InternalSecurityException
InternalSecurityExceptionList<TabularResource> getTabularResourcesByType(String type) throws InternalSecurityException
InternalSecurityExceptionvoid remove(long id)
throws NoSuchTabularResourceException,
InternalSecurityException
TabularResource updateTabularResource(TabularResource tabularResource) throws NoSuchTabularResourceException, InternalSecurityException
TabularResource getTabularResource(long id) throws NoSuchTabularResourceException, InternalSecurityException
List<Notification> getNotificationPerTabularResource(long id) throws InternalSecurityException
InternalSecurityExceptionList<Notification> getNotificationPerUser() throws InternalSecurityException
InternalSecurityExceptionvoid cleanDatabase()
Copyright © 2020. All Rights Reserved.