Interface BdmService
-
- All Known Implementing Classes:
DefaultBdmService
public interface BdmService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BDMAccessControlgetBdmAccessControlStatus()BdmgetBdmStatus()voidimportBDM(File bdm)voidimportBdmAccessControl(File accessControl)<T> List<T>query(String businessDataType, String namedQuery, Class<T> queryResultType)Perform the specified named query for the specified business data type and map the response to a List of T instances<T> List<T>query(String businessDataType, BusinessDataQueryApi.SearchBusinessDataQueryParams queryParams, Class<T> queryResultType)Perform the specified named query for the specified business data type using the search parameters and map the response to a List of T instances<T> TquerySingle(String businessDataType, String namedQuery, Class<T> queryResultType)Perform the specified named query for the specified business data type and map the response to a single instance of T<T> TquerySingle(String businessDataType, BusinessDataQueryApi.SearchBusinessDataQueryParams queryParams, Class<T> queryResultType)Perform the specified named query for the specified business data type using the search parameters and map the response to a single instance of T
-
-
-
Method Detail
-
importBDM
void importBDM(File bdm)
-
importBdmAccessControl
void importBdmAccessControl(File accessControl)
-
getBdmStatus
Bdm getBdmStatus()
-
getBdmAccessControlStatus
BDMAccessControl getBdmAccessControlStatus()
-
querySingle
<T> T querySingle(String businessDataType, String namedQuery, Class<T> queryResultType)
Perform the specified named query for the specified business data type and map the response to a single instance of T- Type Parameters:
T-- Parameters:
businessDataType-namedQuery-queryResultType-- Returns:
-
query
<T> List<T> query(String businessDataType, String namedQuery, Class<T> queryResultType)
Perform the specified named query for the specified business data type and map the response to a List of T instances- Type Parameters:
T-- Parameters:
businessDataType-namedQuery-queryResultType-- Returns:
-
querySingle
<T> T querySingle(String businessDataType, BusinessDataQueryApi.SearchBusinessDataQueryParams queryParams, Class<T> queryResultType)
Perform the specified named query for the specified business data type using the search parameters and map the response to a single instance of T- Type Parameters:
T-- Parameters:
businessDataType-queryParams-queryResultType-- Returns:
-
query
<T> List<T> query(String businessDataType, BusinessDataQueryApi.SearchBusinessDataQueryParams queryParams, Class<T> queryResultType)
Perform the specified named query for the specified business data type using the search parameters and map the response to a List of T instances- Type Parameters:
T-- Parameters:
businessDataType-queryParams-queryResultType-- Returns:
-
-