org.kuali.rice.kim.service.impl
Class IdentityArchiveServiceImpl.EntityArchiveWriter

java.lang.Object
  extended by org.kuali.rice.kim.service.impl.IdentityArchiveServiceImpl.EntityArchiveWriter
All Implemented Interfaces:
Callable
Enclosing class:
IdentityArchiveServiceImpl

protected class IdentityArchiveServiceImpl.EntityArchiveWriter
extends Object
implements Callable

store the person to the database, but do this an alternate thread to prevent transaction issues since this service is non-transactional

Author:
Kuali Rice Team (rice.collab@kuali.org)

Field Summary
protected  Comparator<EntityDefault> kediComparator
          Comparator that attempts to impose a total ordering on EntityDefault instances
 
Constructor Summary
protected IdentityArchiveServiceImpl.EntityArchiveWriter()
           
 
Method Summary
 Object call()
          Call that tries to flush the write queue.
 boolean requestSubmit()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kediComparator

protected final Comparator<EntityDefault> kediComparator
Comparator that attempts to impose a total ordering on EntityDefault instances

Constructor Detail

IdentityArchiveServiceImpl.EntityArchiveWriter

protected IdentityArchiveServiceImpl.EntityArchiveWriter()
Method Detail

requestSubmit

public boolean requestSubmit()

call

public Object call()
Call that tries to flush the write queue.

Specified by:
call in interface Callable
See Also:
Callable.call()


Copyright © 2005–2014 The Kuali Foundation. All rights reserved.