org.jboss.soa.esb.services
Interface IpersistHandler

All Known Implementing Classes:
PersistHandlerBsDelegateLocal, PersistHandlerBsDelegateRemote

public interface IpersistHandler


Method Summary
 long addObject(BaseBusinessObject p_oQ)
           
 ObjLocator[] getLocatorList(java.lang.Class p_oCls, java.util.Properties p_oProp)
           
 BaseBusinessObject getObject(java.lang.Class p_oCls, long p_lUid)
           
 long getUidChunk(int p_iHowMany)
           
 void rmvObject(java.lang.Class p_oCls, long p_lUid)
           
 void rplObject(BaseBusinessObject p_o)
           
 

Method Detail

getUidChunk

long getUidChunk(int p_iHowMany)
                 throws java.lang.Exception
Throws:
java.lang.Exception

getLocatorList

ObjLocator[] getLocatorList(java.lang.Class p_oCls,
                            java.util.Properties p_oProp)
                            throws java.lang.Exception
Throws:
java.lang.Exception

addObject

long addObject(BaseBusinessObject p_oQ)
               throws java.lang.Exception
Throws:
java.lang.Exception

getObject

BaseBusinessObject getObject(java.lang.Class p_oCls,
                             long p_lUid)
                             throws java.lang.Exception
Throws:
java.lang.Exception

rplObject

void rplObject(BaseBusinessObject p_o)
               throws java.lang.Exception
Throws:
java.lang.Exception

rmvObject

void rmvObject(java.lang.Class p_oCls,
               long p_lUid)
               throws java.lang.Exception
Throws:
java.lang.Exception