Java Doc for DatabaseMappingPersistencyImpl.java in  » Database-ORM » ODAL » com » completex » objective » components » persistency » core » impl » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Database ORM » ODAL » com.completex.objective.components.persistency.core.impl 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.completex.objective.components.persistency.core.impl.DatabaseMappingPersistencyImpl

All known Subclasses:   com.completex.objective.components.persistency.core.adapter.DefaultMappingPersistencyAdapter,
DatabaseMappingPersistencyImpl
public class DatabaseMappingPersistencyImpl implements MappingPersistency(Code)

author:
   Gennady Krizhevsky



Constructor Summary
protected  DatabaseMappingPersistencyImpl()
    
public  DatabaseMappingPersistencyImpl(Persistency persistency, Mapper mapper, AdHocPoBeanConverter adHocPoBeanConverter, Log logger)
    

Method Summary
protected  booleanconversionToPoNeeded(Object bean)
    
protected  Objectconvert(Object po, boolean forModification)
    
protected  Objectconvert(PersistentObject po, Class poClass, boolean forModification)
    
protected  CollectionconvertCollection(Collection sourceCollection, boolean forModification)
    
protected  voidconvertCollection(Collection collectionOfPos, Collection targetCollection, boolean forModification)
    
public  intdelete(Object bean)
    
public  intdelete(Object bean, LifeCycleController controller)
    
public  AdHocPoBeanConvertergetAdHocPoMappingHandler()
    
public  CallFactorygetCallFactory()
    
protected static  ClassgetClass(PersistentObject persistent)
    
public  DatabasePolicygetDatabasePolicy()
    
public  LoggetLogger()
    
public  MappergetMapper()
    
public  longgetNextSeqValue(String name)
    
public  PersistencygetPersistency()
    
public  QueryFactorygetQueryFactory()
    
public  SelectQueryBuildergetSelectQueryBuilder()
    
public  TransactionManagergetTransactionManager()
    
public  intinsert(Object bean)
    
public  intinsert(Object bean, LifeCycleController controller)
    
public  booleanisCacheQueriesInSession()
    
public  booleanisUseBatchModify()
    
public  Objectload(PersistentObject persistentObject)
    
public  Objectload(PersistentObject persistentObject, LockType lockType)
    
public  Objectload(PersistentObject persistentObject, LifeCycleController controller)
    
public  Objectload(PersistentObject persistentObject, LockType lockType, long timeout)
    
public  Objectload(PersistentObject persistentObject, LifeCycleController controller, LockType lockType, long timeout)
    
public  ObjectloadForUpdate(PersistentObject persistentObject)
    
protected  PersistentObjectmerge(PersistentObject loadedPo, PersistentObject poNew)
    
protected  CollectionnewCollection(Collection source)
    
public  voidregisterTypeHandler(ColumnType columnType, TypeHandler typeHandler)
    
public  Objectreset(Object[] params)
    
public  Collectionselect(Query query)
    
public  Collectionselect(Query query, LifeCycleController controller)
    
public  Collectionselect(PersistentObject persistentObject)
    
public  Collectionselect(PersistentObject persistentObject, LifeCycleController controller)
    
public  Collectionselect(PersistentObject persistentObject, LifeCycleController controller, LockType lock)
    
public  Collectionselect(PersistentObject persistentObject, LifeCycleController controller, LockType lock, long timeout)
    
public  longselectCount(Query query)
    
public  longselectCount(PersistentObject persistentObject)
    
public  booleanselectExists(Query query)
    
public  booleanselectExists(PersistentObject persistentObject)
    
public  ObjectselectFirst(Query query)
    
public  ObjectselectFirst(Query query, LifeCycleController controller)
    
public  ObjectselectFirst(PersistentObject persistentObject)
    
public  ObjectselectFirst(PersistentObject persistentObject, LifeCycleController controller)
    
public  ObjectselectFirstForUpdate(PersistentObject persistentObject)
    
public  CollectionselectForUpdate(PersistentObject persistentObject)
    
public  MultipartCollectionselectMultiPartResultCall(Call query)
    
public  MultipartCollectionselectMultiPartResultCall(Call query, LifeCycleController controller)
    
public  ObjectselectSingle(Query query)
    
public  CollectionselectSinglePartResultCall(Call query)
    
public  CollectionselectSinglePartResultCall(Call query, LifeCycleController controller)
    
protected  voidsetAdHocPoBeanConverter(AdHocPoBeanConverter adHocPoBeanConverter)
    
protected  voidsetCacheQueriesInSession(boolean cacheQueriesInSession)
    
public  voidsetLogger(Log logger)
    
protected  voidsetMapper(Mapper mapper)
    
protected  voidsetPersistency(Persistency persistency)
    
public  Objectupdate(Object bean)
    
public  Objectupdate(Object bean, LifeCycleController controller)
    


Constructor Detail
DatabaseMappingPersistencyImpl
protected DatabaseMappingPersistencyImpl()(Code)



DatabaseMappingPersistencyImpl
public DatabaseMappingPersistencyImpl(Persistency persistency, Mapper mapper, AdHocPoBeanConverter adHocPoBeanConverter, Log logger)(Code)




Method Detail
conversionToPoNeeded
protected boolean conversionToPoNeeded(Object bean)(Code)



convert
protected Object convert(Object po, boolean forModification)(Code)



convert
protected Object convert(PersistentObject po, Class poClass, boolean forModification)(Code)



convertCollection
protected Collection convertCollection(Collection sourceCollection, boolean forModification)(Code)



convertCollection
protected void convertCollection(Collection collectionOfPos, Collection targetCollection, boolean forModification)(Code)



delete
public int delete(Object bean) throws OdalPersistencyException(Code)



delete
public int delete(Object bean, LifeCycleController controller) throws OdalPersistencyException(Code)



getAdHocPoMappingHandler
public AdHocPoBeanConverter getAdHocPoMappingHandler()(Code)



getCallFactory
public CallFactory getCallFactory()(Code)



getClass
protected static Class getClass(PersistentObject persistent)(Code)



getDatabasePolicy
public DatabasePolicy getDatabasePolicy()(Code)



getLogger
public Log getLogger()(Code)



getMapper
public Mapper getMapper()(Code)



getNextSeqValue
public long getNextSeqValue(String name) throws OdalPersistencyException(Code)



getPersistency
public Persistency getPersistency()(Code)
Return underlying PO persistency underlying PO persistency



getQueryFactory
public QueryFactory getQueryFactory()(Code)



getSelectQueryBuilder
public SelectQueryBuilder getSelectQueryBuilder()(Code)



getTransactionManager
public TransactionManager getTransactionManager()(Code)



insert
public int insert(Object bean) throws OdalPersistencyException(Code)



insert
public int insert(Object bean, LifeCycleController controller) throws OdalPersistencyException(Code)



isCacheQueriesInSession
public boolean isCacheQueriesInSession()(Code)



isUseBatchModify
public boolean isUseBatchModify()(Code)



load
public Object load(PersistentObject persistentObject) throws OdalPersistencyException(Code)



load
public Object load(PersistentObject persistentObject, LockType lockType) throws OdalPersistencyException(Code)



load
public Object load(PersistentObject persistentObject, LifeCycleController controller) throws OdalPersistencyException(Code)



load
public Object load(PersistentObject persistentObject, LockType lockType, long timeout) throws OdalPersistencyException(Code)



load
public Object load(PersistentObject persistentObject, LifeCycleController controller, LockType lockType, long timeout) throws OdalPersistencyException(Code)



loadForUpdate
public Object loadForUpdate(PersistentObject persistentObject) throws OdalPersistencyException(Code)



merge
protected PersistentObject merge(PersistentObject loadedPo, PersistentObject poNew)(Code)



newCollection
protected Collection newCollection(Collection source)(Code)



registerTypeHandler
public void registerTypeHandler(ColumnType columnType, TypeHandler typeHandler)(Code)



reset
public Object reset(Object[] params)(Code)



select
public Collection select(Query query) throws OdalPersistencyException(Code)



select
public Collection select(Query query, LifeCycleController controller) throws OdalPersistencyException(Code)



select
public Collection select(PersistentObject persistentObject) throws OdalPersistencyException(Code)



select
public Collection select(PersistentObject persistentObject, LifeCycleController controller) throws OdalPersistencyException(Code)



select
public Collection select(PersistentObject persistentObject, LifeCycleController controller, LockType lock) throws OdalPersistencyException(Code)



select
public Collection select(PersistentObject persistentObject, LifeCycleController controller, LockType lock, long timeout) throws OdalPersistencyException(Code)



selectCount
public long selectCount(Query query) throws OdalPersistencyException(Code)



selectCount
public long selectCount(PersistentObject persistentObject) throws OdalPersistencyException(Code)



selectExists
public boolean selectExists(Query query) throws OdalPersistencyException(Code)



selectExists
public boolean selectExists(PersistentObject persistentObject) throws OdalPersistencyException(Code)



selectFirst
public Object selectFirst(Query query) throws OdalPersistencyException(Code)



selectFirst
public Object selectFirst(Query query, LifeCycleController controller) throws OdalPersistencyException(Code)



selectFirst
public Object selectFirst(PersistentObject persistentObject) throws OdalPersistencyException(Code)



selectFirst
public Object selectFirst(PersistentObject persistentObject, LifeCycleController controller) throws OdalPersistencyException(Code)



selectFirstForUpdate
public Object selectFirstForUpdate(PersistentObject persistentObject) throws OdalPersistencyException(Code)



selectForUpdate
public Collection selectForUpdate(PersistentObject persistentObject) throws OdalPersistencyException(Code)



selectMultiPartResultCall
public MultipartCollection selectMultiPartResultCall(Call query) throws OdalPersistencyException(Code)



selectMultiPartResultCall
public MultipartCollection selectMultiPartResultCall(Call query, LifeCycleController controller) throws OdalPersistencyException(Code)



selectSingle
public Object selectSingle(Query query) throws OdalPersistencyException(Code)



selectSinglePartResultCall
public Collection selectSinglePartResultCall(Call query) throws OdalPersistencyException(Code)



selectSinglePartResultCall
public Collection selectSinglePartResultCall(Call query, LifeCycleController controller) throws OdalPersistencyException(Code)



setAdHocPoBeanConverter
protected void setAdHocPoBeanConverter(AdHocPoBeanConverter adHocPoBeanConverter)(Code)



setCacheQueriesInSession
protected void setCacheQueriesInSession(boolean cacheQueriesInSession)(Code)



setLogger
public void setLogger(Log logger)(Code)



setMapper
protected void setMapper(Mapper mapper)(Code)



setPersistency
protected void setPersistency(Persistency persistency)(Code)



update
public Object update(Object bean) throws OdalPersistencyException(Code)



update
public Object update(Object bean, LifeCycleController controller) throws OdalPersistencyException(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

w__w_w__.___j__a___v__a_2___s.__c_om | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.