org.silverpeas.components.suggestionbox.mock
Class SuggestionBoxRepositoryMockWrapper

java.lang.Object
  extended by org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
      extended by org.silverpeas.components.suggestionbox.repository.SuggestionBoxRepository
          extended by org.silverpeas.components.suggestionbox.mock.SuggestionBoxRepositoryMockWrapper
All Implemented Interfaces:
org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

@Named(value="suggestionBoxRepository")
public class SuggestionBoxRepositoryMockWrapper
extends SuggestionBoxRepository

A wrapper of the SuggestionBoxRepository mock for testing purpose and to be managed by the IoC container.

Author:
mmoquillon

Constructor Summary
SuggestionBoxRepositoryMockWrapper()
           
 
Method Summary
 void delete(List<SuggestionBox> entities)
           
 void delete(SuggestionBox... suggestionBoxes)
           
 long deleteById(Collection<String> ids)
           
 long deleteById(String... ids)
           
 void flush()
           
 List<SuggestionBox> getAll()
           
 SuggestionBox getByComponentInstanceId(String componentInstanceId)
           
 List<SuggestionBox> getById(Collection<String> ids)
           
 List<SuggestionBox> getById(String... ids)
           
 SuggestionBox getById(String id)
           
 SuggestionBoxRepository getMock()
           
 List<SuggestionBox> save(org.silverpeas.persistence.repository.OperationContext context, List<SuggestionBox> entities)
           
 List<SuggestionBox> save(org.silverpeas.persistence.repository.OperationContext context, SuggestionBox... entities)
           
 SuggestionBox save(org.silverpeas.persistence.repository.OperationContext context, SuggestionBox entity)
           
 
Methods inherited from class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager
convertToEntityIdentifier, convertToEntityIdentifiers, convertToEntityIdentifiers, deleteFromJpqlQuery, deleteFromNamedQuery, findByCriteria, findByNamedQuery, findOneByNamedQuery, getEntityClass, getEntityIdentifierClass, getFromJpqlString, getFromJpqlString, getFromNamedQuery, getFromNamedQuery, getMaximumItemsInClause, listFromJpqlString, listFromJpqlString, listFromNamedQuery, listFromNamedQuery, newNamedParameters, setMaximumItemsInClause, split, updateFromJpqlQuery, updateFromNamedQuery
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SuggestionBoxRepositoryMockWrapper

public SuggestionBoxRepositoryMockWrapper()
Method Detail

getMock

public SuggestionBoxRepository getMock()

getAll

public List<SuggestionBox> getAll()
Specified by:
getAll in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
getAll in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

getById

public SuggestionBox getById(String id)
Specified by:
getById in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
getById in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

getById

public List<SuggestionBox> getById(String... ids)
Specified by:
getById in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
getById in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

getById

public List<SuggestionBox> getById(Collection<String> ids)
Specified by:
getById in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
getById in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

save

public SuggestionBox save(org.silverpeas.persistence.repository.OperationContext context,
                          SuggestionBox entity)
Specified by:
save in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
save in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

save

public List<SuggestionBox> save(org.silverpeas.persistence.repository.OperationContext context,
                                SuggestionBox... entities)
Specified by:
save in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
save in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

save

public List<SuggestionBox> save(org.silverpeas.persistence.repository.OperationContext context,
                                List<SuggestionBox> entities)
Specified by:
save in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
save in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

delete

public void delete(SuggestionBox... suggestionBoxes)
Specified by:
delete in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
delete in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

delete

public void delete(List<SuggestionBox> entities)
Specified by:
delete in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
delete in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

deleteById

public long deleteById(String... ids)
Specified by:
deleteById in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
deleteById in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

deleteById

public long deleteById(Collection<String> ids)
Specified by:
deleteById in interface org.silverpeas.persistence.repository.EntityRepository<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>
Overrides:
deleteById in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>

getByComponentInstanceId

public SuggestionBox getByComponentInstanceId(String componentInstanceId)
Overrides:
getByComponentInstanceId in class SuggestionBoxRepository

flush

public void flush()
Overrides:
flush in class org.silverpeas.persistence.repository.jpa.SilverpeasJpaEntityManager<SuggestionBox,org.silverpeas.persistence.model.identifier.UuidIdentifier>


Copyright © 2016 Silverpeas. All Rights Reserved.