Package com.soffid.iam.model
Interface CustomObjectEntityDao
-
- All Known Implementing Classes:
CustomObjectEntityDaoBase
,CustomObjectEntityDaoImpl
public interface CustomObjectEntityDao
DAO for Entity CustomObjectEntity- See Also:
CustomObjectEntity
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
create(CustomObjectEntity entity)
Adds an instance ofCustomObjectEntity
to the persistent store.void
create(Collection<? extends CustomObjectEntity> entities)
Creates a collection ofCustomObjectEntity
and adds it to the persistent store.CustomObjectEntity
customObjectToEntity(com.soffid.iam.api.CustomObject instance)
Transforms fromCustomObject
objectvoid
customObjectToEntity(com.soffid.iam.api.CustomObject source, CustomObjectEntity target, boolean copyIfNull)
Copy data fromCustomObject
objectList<CustomObjectEntity>
customObjectToEntityList(Collection<com.soffid.iam.api.CustomObject> instances)
Transforms fromCustomObject
listCollection<CustomObjectEntity>
findByText(CriteriaSearchConfiguration criteria, String objectType, String text)
CriteriaSearchConfiguration finderCollection<CustomObjectEntity>
findByText(String objectType, String text)
Operation findByTextCustomObjectEntity
findByTypeAndName(CriteriaSearchConfiguration criteria, String objectType, String name)
CriteriaSearchConfiguration finderCustomObjectEntity
findByTypeAndName(String objectType, String name)
Operation findByTypeAndNameList<String>
findCustomObjectNames(CriteriaSearchConfiguration criteria, String type)
CriteriaSearchConfiguration finderList<String>
findCustomObjectNames(String type)
Operation findCustomObjectNamesCustomObjectEntity
load(Long id)
Loads an instance ofCustomObjectEntity
from the persistent store.List<CustomObjectEntity>
loadAll()
Loads all instances ofCustomObjectEntity
from the persistent store.CustomObjectEntity
newCustomObjectEntity()
Creates an instance ofCustomObjectEntity
.List<CustomObjectEntity>
query(String query, Parameter[] parameters)
Query ofCustomObjectEntity
from the persistent store.List<CustomObjectEntity>
query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofCustomObjectEntity
from the persistent store.void
remove(CustomObjectEntity entity)
Removes an instance ofCustomObjectEntity
from the persistent store.void
remove(Long id)
Removes an instance ofCustomObjectEntity
from the persistent store.void
remove(Collection<? extends CustomObjectEntity> entities)
Removes a collection ofCustomObjectEntity
from the persistent store.com.soffid.iam.api.CustomObject
toCustomObject(CustomObjectEntity entity)
Transforms toCustomObject
objectvoid
toCustomObject(CustomObjectEntity source, com.soffid.iam.api.CustomObject target)
Copy data toCustomObject
objectList<com.soffid.iam.api.CustomObject>
toCustomObjectList(Collection<CustomObjectEntity> entities)
Transforms toCustomObject
listvoid
update(CustomObjectEntity entity)
Updates an instance ofCustomObjectEntity
at the persistent store.void
update(Collection<? extends CustomObjectEntity> entities)
Updates a collection ofCustomObjectEntity
in the persistent store.
-
-
-
Method Detail
-
findByTypeAndName
CustomObjectEntity findByTypeAndName(String objectType, String name)
Operation findByTypeAndName- Parameters:
objectType
-name
-- Returns:
-
findByTypeAndName
CustomObjectEntity findByTypeAndName(CriteriaSearchConfiguration criteria, String objectType, String name)
CriteriaSearchConfiguration finder
-
findByText
Collection<CustomObjectEntity> findByText(String objectType, String text)
Operation findByText- Parameters:
objectType
-text
-- Returns:
-
findByText
Collection<CustomObjectEntity> findByText(CriteriaSearchConfiguration criteria, String objectType, String text)
CriteriaSearchConfiguration finder
-
findCustomObjectNames
List<String> findCustomObjectNames(String type)
Operation findCustomObjectNames- Parameters:
type
-- Returns:
-
findCustomObjectNames
List<String> findCustomObjectNames(CriteriaSearchConfiguration criteria, String type)
CriteriaSearchConfiguration finder
-
toCustomObject
void toCustomObject(CustomObjectEntity source, com.soffid.iam.api.CustomObject target)
Copy data toCustomObject
object
-
toCustomObject
com.soffid.iam.api.CustomObject toCustomObject(CustomObjectEntity entity)
Transforms toCustomObject
object
-
toCustomObjectList
List<com.soffid.iam.api.CustomObject> toCustomObjectList(Collection<CustomObjectEntity> entities)
Transforms toCustomObject
list
-
customObjectToEntity
void customObjectToEntity(com.soffid.iam.api.CustomObject source, CustomObjectEntity target, boolean copyIfNull)
Copy data fromCustomObject
object
-
customObjectToEntity
CustomObjectEntity customObjectToEntity(com.soffid.iam.api.CustomObject instance)
Transforms fromCustomObject
object
-
customObjectToEntityList
List<CustomObjectEntity> customObjectToEntityList(Collection<com.soffid.iam.api.CustomObject> instances)
Transforms fromCustomObject
list
-
newCustomObjectEntity
CustomObjectEntity newCustomObjectEntity()
Creates an instance ofCustomObjectEntity
.
-
create
void create(CustomObjectEntity entity)
Adds an instance ofCustomObjectEntity
to the persistent store.
-
update
void update(CustomObjectEntity entity)
Updates an instance ofCustomObjectEntity
at the persistent store.
-
remove
void remove(CustomObjectEntity entity)
Removes an instance ofCustomObjectEntity
from the persistent store.
-
load
CustomObjectEntity load(Long id)
Loads an instance ofCustomObjectEntity
from the persistent store.
-
loadAll
List<CustomObjectEntity> loadAll()
Loads all instances ofCustomObjectEntity
from the persistent store.
-
create
void create(Collection<? extends CustomObjectEntity> entities)
Creates a collection ofCustomObjectEntity
and adds it to the persistent store.
-
update
void update(Collection<? extends CustomObjectEntity> entities)
Updates a collection ofCustomObjectEntity
in the persistent store.
-
remove
void remove(Collection<? extends CustomObjectEntity> entities)
Removes a collection ofCustomObjectEntity
from the persistent store.
-
remove
void remove(Long id)
Removes an instance ofCustomObjectEntity
from the persistent store.
-
query
List<CustomObjectEntity> query(String query, Parameter[] parameters)
Query ofCustomObjectEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters
-
query
List<CustomObjectEntity> query(String query, Parameter[] parameters, CriteriaSearchConfiguration criteria)
Query ofCustomObjectEntity
from the persistent store. parameter query HQL Query String parameter parameters HQL Parameters parameter maxResults max number of rows to return
-
-