de.jcon.jproject.accessor
Class CompanyBOAccessor

java.lang.Object
  |
  +--de.jcon.jproject.accessor.AbstractBOAccessor
        |
        +--de.jcon.jproject.accessor.CompanyBOAccessor

public class CompanyBOAccessor
extends AbstractBOAccessor

DOCUMENT ME!

Version:
$Revision: 1.13 $ / $Date: 2004/04/17 16:33:26 $
Author:
Oliver Gries

Constructor Summary
CompanyBOAccessor(AccessorConfiguration aConfig)
          Creates a new CompanyBOAccessor object.
 
Method Summary
static CompanyBOFilter createFilter()
          DOCUMENT ME!
static BOListProxy createProxy(CompanyBOFilter aFilter)
          DOCUMENT ME!
 void delete(ICompany aCompany, SessionWrapper aSession)
          DOCUMENT ME!
 void deleteNoCommit(ICompany aCompany)
          DOCUMENT ME!
 ICompany get(java.lang.String anID, SessionWrapper aSession)
          DOCUMENT ME!
 int getDataCount(CompanyBOFilter aFilter, SessionWrapper aSession)
          DOCUMENT ME!
 ICompany[] loadAll(CompanyBOFilter aFilter, ListProxyState aState, SessionWrapper aSession)
          DOCUMENT ME!
 ICompany makePersistent(ICompany aCompany, IUser aUser, SessionWrapper aSession)
          DOCUMENT ME!
 ICompany makePersistentNoCommit(ICompany aCompany, IUser aUser)
          DOCUMENT ME!
 
Methods inherited from class de.jcon.jproject.accessor.AbstractBOAccessor
evict
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompanyBOAccessor

public CompanyBOAccessor(AccessorConfiguration aConfig)
Creates a new CompanyBOAccessor object.

Parameters:
aConfig - DOCUMENT ME!
Method Detail

createFilter

public static CompanyBOFilter createFilter()
                                    throws BaseException
DOCUMENT ME!

Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

createProxy

public static BOListProxy createProxy(CompanyBOFilter aFilter)
                               throws BaseException
DOCUMENT ME!

Parameters:
aFilter - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

getDataCount

public int getDataCount(CompanyBOFilter aFilter,
                        SessionWrapper aSession)
                 throws BaseException
DOCUMENT ME!

Parameters:
aFilter - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

delete

public void delete(ICompany aCompany,
                   SessionWrapper aSession)
            throws BaseException
DOCUMENT ME!

Parameters:
aCompany - DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

deleteNoCommit

public void deleteNoCommit(ICompany aCompany)
                    throws BaseException
DOCUMENT ME!

Parameters:
aCompany - DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

get

public ICompany get(java.lang.String anID,
                    SessionWrapper aSession)
             throws BaseException
DOCUMENT ME!

Parameters:
anID - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

loadAll

public ICompany[] loadAll(CompanyBOFilter aFilter,
                          ListProxyState aState,
                          SessionWrapper aSession)
                   throws BaseException
DOCUMENT ME!

Parameters:
aFilter - DOCUMENT ME!
aState - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

makePersistent

public ICompany makePersistent(ICompany aCompany,
                               IUser aUser,
                               SessionWrapper aSession)
                        throws BaseException
DOCUMENT ME!

Parameters:
aCompany - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!

makePersistentNoCommit

public ICompany makePersistentNoCommit(ICompany aCompany,
                                       IUser aUser)
                                throws BaseException
DOCUMENT ME!

Parameters:
aCompany - DOCUMENT ME!
Returns:
DOCUMENT ME!
Throws:
BaseException - DOCUMENT ME!