public interface IConfigurationDirect
extends common.direct.IDirect
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright
|
Modifier and Type | Method and Description |
---|---|
void |
deleteRepository(RepositoryBean repositoryBean,
com.engiweb.pm.dao.db.DAO dao)
Deletes a repository
|
void |
deleteSelectedUserData(com.engiweb.pm.entity.BeanList<ExternalMappingBean> blExternalMapping,
RepositoryBean repositoryBean,
com.engiweb.pm.dao.db.DAO dao)
Deletes a list of externalmapping froma repository
|
ConfigurationBean |
find(ConfigurationBean configurationBean,
com.engiweb.pm.dao.db.DAO dao)
Returns the configurations filtered by a passed
ConfigurationBean object |
com.engiweb.pm.entity.BeanList<RepositoryBean> |
findRepository(RepositoryBean repositoryBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO dao)
Returns all repositories
|
com.engiweb.pm.entity.BeanList<PropertyBean> |
findRepositoryAttributes(RepositoryBean repositoryBean,
com.engiweb.pm.entity.Paging paging,
com.engiweb.pm.dao.db.DAO dao)
Returns properties of a repository
|
com.engiweb.pm.entity.BeanList<ExternalMappingBean> |
getAllUserData(RepositoryBean repositoryBean,
com.engiweb.pm.dao.db.DAO dao)
Returns a list of
ExternalMappingBean filtered by a passed RepositoryBean object |
com.engiweb.pm.entity.BeanList<ExternalMappingBean> |
getSelectedUserData(ExternalMappingBean externalMappingBean,
RepositoryBean repositoryBean,
com.engiweb.pm.dao.db.DAO dao)
Returns a list of
ExternalMappingBean filtered by a passed RepositoryBean object. |
com.engiweb.pm.entity.BeanList<ExternalMappingBean> |
getSelectedUserData(RepositoryBean repositoryBean,
com.engiweb.pm.dao.db.DAO dao)
Returns a list of
ExternalMappingBean filtered by a passed RepositoryBean object |
void |
insertRepository(com.engiweb.pm.entity.BeanList<PropertyBean> propertyBeanList,
RepositoryBean repositoryBean,
com.engiweb.pm.dao.db.DAO dao)
Insert repository.
|
void |
insertSelectedUserData(com.engiweb.pm.entity.BeanList<ExternalMappingBean> blExternalMapping,
RepositoryBean repositoryBean,
com.engiweb.pm.dao.db.DAO dao)
Adds a list of externalmapping to a repository
|
void |
modifySelectedUserData(com.engiweb.pm.entity.BeanList<ExternalMappingBean> blExternalMapping,
RepositoryBean repositoryBean,
com.engiweb.pm.dao.db.DAO dao)
Updates a list of externalmapping of a repository
|
void |
update(ConfigurationBean configBean,
com.engiweb.pm.dao.db.DAO dao)
Updates an existing configuration
|
void |
updateDashboardJobRecomputation(java.lang.String eleborationStart,
int elaborationRepeat,
com.engiweb.pm.dao.db.DAO dao)
Update dashboard job recomputation.
|
void |
updateRepository(com.engiweb.pm.entity.BeanList<PropertyBean> propertyBean,
RepositoryBean repositoryBean,
com.engiweb.pm.dao.db.DAO dao)
Updates a list of properties of a repository.
|
static final java.lang.String COPYRIGHT
ConfigurationBean find(ConfigurationBean configurationBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
ConfigurationBean
objectconfigurationBean
- ConfigurationBean
if null no filter is applied, otherwise the passed object is used as filterpaging
- Paging
the pagingdao
- DAO
the connection daoBeanList
of ConfigurationBean
com.engiweb.toolkit.common.BackendException
void update(ConfigurationBean configBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
configBean
- ConfigurationBean
to update (mandatory).It must be present and uniquely defined.dao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<ExternalMappingBean> getAllUserData(RepositoryBean repositoryBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
ExternalMappingBean
filtered by a passed RepositoryBean
objectrepositoryBean
- RepositoryBean
must be present and uniquely defined.dao
- DAO
the connection daoBeanList
of ExternalMappingBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<ExternalMappingBean> getSelectedUserData(RepositoryBean repositoryBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
ExternalMappingBean
filtered by a passed RepositoryBean
objectrepositoryBean
- RepositoryBean
must be present and uniquely defined.dao
- DAO
the connection daoBeanList
of ExternalMappingBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<ExternalMappingBean> getSelectedUserData(ExternalMappingBean externalMappingBean, RepositoryBean repositoryBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
ExternalMappingBean
filtered by a passed RepositoryBean
object.externalMappingBean
- the external mapping beanrepositoryBean
- RepositoryBean
must be present and uniquely defined.dao
- DAO
the connection daoBeanList
of ExternalMappingBean
com.engiweb.toolkit.common.BackendException
- the backend exceptionvoid insertSelectedUserData(com.engiweb.pm.entity.BeanList<ExternalMappingBean> blExternalMapping, RepositoryBean repositoryBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
blExternalMapping
- BeanList
of ExternalMappingBean
to add.repositoryBean
- RepositoryBean
must be present and uniquely defined.dao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
void modifySelectedUserData(com.engiweb.pm.entity.BeanList<ExternalMappingBean> blExternalMapping, RepositoryBean repositoryBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
blExternalMapping
- BeanList
of ExternalMappingBean
to update. They must be present and uniquely defined.repositoryBean
- RepositoryBean
must be present and uniquely defined.dao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
void deleteSelectedUserData(com.engiweb.pm.entity.BeanList<ExternalMappingBean> blExternalMapping, RepositoryBean repositoryBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
blExternalMapping
- BeanList
of ExternalMappingBean
to remove. They must be present and uniquely defined.repositoryBean
- RepositoryBean
must be present and uniquely defined.dao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
void updateDashboardJobRecomputation(java.lang.String eleborationStart, int elaborationRepeat, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
eleborationStart
- String
the eleboration startelaborationRepeat
- int the elaboration repeatdao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionvoid insertRepository(com.engiweb.pm.entity.BeanList<PropertyBean> propertyBeanList, RepositoryBean repositoryBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
propertyBeanList
- BeanList
of PropertyBean
the property bean listrepositoryBean
- RepositoryBean
the repository beandao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
- the backend exceptionvoid deleteRepository(RepositoryBean repositoryBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
repositoryBean
- RepositoryBean
must be present and uniquely defined.dao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
void updateRepository(com.engiweb.pm.entity.BeanList<PropertyBean> propertyBean, RepositoryBean repositoryBean, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
propertyBean
- BeanList
of PropertyBean
to updaterepositoryBean
- RepositoryBean
must be not null.dao
- DAO
the connection daocom.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<RepositoryBean> findRepository(RepositoryBean repositoryBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
repositoryBean
- RepositoryBean
if null no filter is applied, otherwise the passed object is used as filterdao
- DAO
the connection daoBeanList
of RepositoryBean
com.engiweb.toolkit.common.BackendException
com.engiweb.pm.entity.BeanList<PropertyBean> findRepositoryAttributes(RepositoryBean repositoryBean, com.engiweb.pm.entity.Paging paging, com.engiweb.pm.dao.db.DAO dao) throws com.engiweb.toolkit.common.BackendException
repositoryBean
- RepositoryBean
must be present and uniquely defined.paging
- Paging
the pagingdao
- DAO
the connection daoBeanList
of PropertyBean
com.engiweb.toolkit.common.BackendException