| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kim.service.impl.IdentityArchiveServiceImpl
public class IdentityArchiveServiceImpl
This is the default implementation for the IdentityArchiveService.
IdentityArchiveService| Constructor Summary | |
|---|---|
| IdentityArchiveServiceImpl() | |
| Method Summary | |
|---|---|
|  void | afterPropertiesSet()schedule the writer on the KSB scheduled pool. | 
|  void | destroy()flush the write queue immediately. | 
|  void | flushToArchive()Flushes EntityDefaultto the archive. | 
|  EntityDefault | getEntityDefaultFromArchive(String entityId)Gets a EntityDefaultwith an id from the archive. | 
|  EntityDefault | getEntityDefaultFromArchiveByEmployeeId(String employeeId)Gets a EntityDefaultwith an employeeId from the archive. | 
|  EntityDefault | getEntityDefaultFromArchiveByPrincipalId(String principalId)Gets a EntityDefaultwith an principalId from the archive. | 
|  EntityDefault | getEntityDefaultFromArchiveByPrincipalName(String principalName)Gets a EntityDefaultwith an principalName from the archive. | 
|  void | saveEntityDefaultToArchive(EntityDefault entity)Saves a EntityDefaultto the archive. | 
|  void | setBusinessObjectService(BusinessObjectService businessObjectService) | 
|  void | setKualiConfigurationService(ConfigurationService kualiConfigurationService) | 
|  void | setTransactionManager(org.springframework.transaction.PlatformTransactionManager txMgr) | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public IdentityArchiveServiceImpl()
| Method Detail | 
|---|
public EntityDefault getEntityDefaultFromArchive(String entityId)
IdentityArchiveServiceEntityDefault with an id from the archive.
 EntityDefault is a condensed version of Entity that contains
 default values of its subclasses
 This method will return null if the Entity does not exist.
getEntityDefaultFromArchive in interface IdentityArchiveServiceentityId - the unique id to retrieve the entity by. cannot be null.
EntityDefault or nullpublic EntityDefault getEntityDefaultFromArchiveByPrincipalId(String principalId)
IdentityArchiveServiceEntityDefault with an principalId from the archive.
 EntityDefault is a condensed version of Entity that contains
 default values of its subclasses
 This method will return null if the Entity does not exist.
getEntityDefaultFromArchiveByPrincipalId in interface IdentityArchiveServiceprincipalId - the unique principalId to retrieve the entity by. cannot be null.
EntityDefault or nullpublic EntityDefault getEntityDefaultFromArchiveByPrincipalName(String principalName)
IdentityArchiveServiceEntityDefault with an principalName from the archive.
 EntityDefault is a condensed version of Entity that contains
 default values of its subclasses
 This method will return null if the Entity does not exist.
getEntityDefaultFromArchiveByPrincipalName in interface IdentityArchiveServiceprincipalName - the unique principalName to retrieve the entity by. cannot be null.
EntityDefault or nullpublic EntityDefault getEntityDefaultFromArchiveByEmployeeId(String employeeId)
IdentityArchiveServiceEntityDefault with an employeeId from the archive.
 EntityDefault is a condensed version of Entity that contains
 default values of its subclasses
 This method will return null if the Entity does not exist.
getEntityDefaultFromArchiveByEmployeeId in interface IdentityArchiveServiceemployeeId - the unique employeeId to retrieve the entity by. cannot be null.
EntityDefault or nullpublic void saveEntityDefaultToArchive(EntityDefault entity)
IdentityArchiveServiceEntityDefault to the archive.
 EntityDefault is a condensed version of Entity that contains
 default values of its subclasses
 This method will return the saved EntityDefault object
saveEntityDefaultToArchive in interface IdentityArchiveServiceentity - the unique principalName to retrieve the entity by. cannot be null.public void flushToArchive()
IdentityArchiveServiceEntityDefault to the archive.
 This method flushes the "saved" entities to the database
flushToArchive in interface IdentityArchiveServicepublic void setBusinessObjectService(BusinessObjectService businessObjectService)
public void setKualiConfigurationService(ConfigurationService kualiConfigurationService)
public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager txMgr)
public void afterPropertiesSet()
                        throws Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanException
public void destroy()
             throws Exception
destroy in interface org.springframework.beans.factory.DisposableBeanException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||