public interface AdminFilterMgrIf
Modifier and Type | Method and Description |
---|---|
void |
deleteFilter(int id)
Delete an AdminFilter object
|
void |
deleteFiltersForCustomer(int userId)
Delete all the AdminFilter objects associated with the specified customer
|
boolean |
filterMgrPresent()
Returns true if the filter manager is present.
|
AdminFilter |
getFilter(int Id)
Returns the filter referenced by the Id.
|
AdminFilterSearchResult |
getFilters(AdminFilterSearch search,
AdminDataDescriptor dataDesc)
Returns an array of filter records matching the search criteria.
|
AdminFilter[] |
getFiltersForCustomer(int custId)
Returns an array of filter records matching the search criteria.
|
int |
insertFilter(AdminFilter filter)
Insert an AdminFilter record.
|
void |
refreshConfigs()
Refresh the configuration of the AdminFiltertMgr
|
void |
updateFilter(AdminFilter filter)
Update an AdminFilterType object
|
AdminFilterSearchResult getFilters(AdminFilterSearch search, AdminDataDescriptor dataDesc) throws KKAdminException
search
- an AdminFilterSearch objectdataDesc
- an AdminDataDescriptor object
The returned filters may be sorted by:
KKAdminException
- an unexpected exception in the KonaKart Admin engineAdminFilter[] getFiltersForCustomer(int custId) throws KKAdminException
custId
- an AdminFilterSearch objectKKAdminException
- an unexpected exception in the KonaKart Admin engineAdminFilter getFilter(int Id) throws KKAdminException
Id
- the id of the FilterKKAdminException
- an unexpected exception in the KonaKart Admin engineint insertFilter(AdminFilter filter) throws KKAdminException
filter
- the AdminFilter record to insertKKAdminException
- an unexpected exception in the KonaKart Admin enginevoid updateFilter(AdminFilter filter) throws KKAdminException
filter
- an AdminFilter objectKKAdminException
- an unexpected exception in the KonaKart Admin enginevoid deleteFilter(int id) throws KKAdminException
id
- the Id of the AdminFilter record to deleteKKAdminException
- an unexpected exception in the KonaKart Admin enginevoid deleteFiltersForCustomer(int userId) throws KKAdminException
userId
- the userId of the customer whose AdminFilter records to deleteKKAdminException
- an unexpected exception in the KonaKart Admin engineboolean filterMgrPresent()
void refreshConfigs() throws java.lang.Exception
java.lang.Exception
- an unexpected exceptionCopyright © 2018 DS Data Systems UK Ltd.