org.nuiton.topia
Class TopiaSecurityDAOHelper

java.lang.Object
  extended by org.nuiton.topia.TopiaSecurityDAOHelper

public class TopiaSecurityDAOHelper
extends Object


Nested Class Summary
static class TopiaSecurityDAOHelper.TopiaSecurityEntityEnum
           
 
Constructor Summary
protected TopiaSecurityDAOHelper()
           
 
Method Summary
static
<T extends TopiaEntity>
Class<T>
getContractClass(Class<T> klass)
           
static Class<? extends TopiaEntity>[] getContractClasses()
           
static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum[] getContracts()
           
static
<T extends TopiaEntity,D extends TopiaDAO<? super T>>
D
getDAO(TopiaContext context, Class<T> klass)
           
static
<T extends TopiaEntity,D extends TopiaDAO<? super T>>
D
getDAO(TopiaContext context, T entity)
           
static
<T extends TopiaEntity>
Class<T>
getImplementationClass(Class<T> klass)
           
static Class<? extends TopiaEntity>[] getImplementationClasses()
           
static String getImplementationClassesAsString()
           
static String getModelName()
           
static String getModelVersion()
           
static TaasAuthorizationDAO getTaasAuthorizationDAO(TopiaContext context)
           
static TaasPrincipalDAO getTaasPrincipalDAO(TopiaContext context)
           
static TaasUserDAO getTaasUserDAO(TopiaContext context)
           
static TopiaAssociationAuthorizationDAO getTopiaAssociationAuthorizationDAO(TopiaContext context)
           
static TopiaAuthorizationDAO getTopiaAuthorizationDAO(TopiaContext context)
           
static TopiaEntityAuthorizationDAO getTopiaEntityAuthorizationDAO(TopiaContext context)
           
static TopiaExpressionLinkDAO getTopiaExpressionLinkDAO(TopiaContext context)
           
static TopiaGroupDAO getTopiaGroupDAO(TopiaContext context)
           
static TopiaUserDAO getTopiaUserDAO(TopiaContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TopiaSecurityDAOHelper

protected TopiaSecurityDAOHelper()
Method Detail

getModelVersion

public static String getModelVersion()

getModelName

public static String getModelName()

getTopiaAssociationAuthorizationDAO

public static TopiaAssociationAuthorizationDAO getTopiaAssociationAuthorizationDAO(TopiaContext context)
                                                                            throws TopiaException
Throws:
TopiaException

getTopiaAuthorizationDAO

public static TopiaAuthorizationDAO getTopiaAuthorizationDAO(TopiaContext context)
                                                      throws TopiaException
Throws:
TopiaException

getTopiaEntityAuthorizationDAO

public static TopiaEntityAuthorizationDAO getTopiaEntityAuthorizationDAO(TopiaContext context)
                                                                  throws TopiaException
Throws:
TopiaException

getTopiaExpressionLinkDAO

public static TopiaExpressionLinkDAO getTopiaExpressionLinkDAO(TopiaContext context)
                                                        throws TopiaException
Throws:
TopiaException

getTopiaGroupDAO

public static TopiaGroupDAO getTopiaGroupDAO(TopiaContext context)
                                      throws TopiaException
Throws:
TopiaException

getTopiaUserDAO

public static TopiaUserDAO getTopiaUserDAO(TopiaContext context)
                                    throws TopiaException
Throws:
TopiaException

getTaasAuthorizationDAO

public static TaasAuthorizationDAO getTaasAuthorizationDAO(TopiaContext context)
                                                    throws TopiaException
Throws:
TopiaException

getTaasPrincipalDAO

public static TaasPrincipalDAO getTaasPrincipalDAO(TopiaContext context)
                                            throws TopiaException
Throws:
TopiaException

getTaasUserDAO

public static TaasUserDAO getTaasUserDAO(TopiaContext context)
                                  throws TopiaException
Throws:
TopiaException

getDAO

public static <T extends TopiaEntity,D extends TopiaDAO<? super T>> D getDAO(TopiaContext context,
                                                                             Class<T> klass)
                                            throws TopiaException
Throws:
TopiaException

getDAO

public static <T extends TopiaEntity,D extends TopiaDAO<? super T>> D getDAO(TopiaContext context,
                                                                             T entity)
                                            throws TopiaException
Throws:
TopiaException

getContractClass

public static <T extends TopiaEntity> Class<T> getContractClass(Class<T> klass)

getImplementationClass

public static <T extends TopiaEntity> Class<T> getImplementationClass(Class<T> klass)

getContractClasses

public static Class<? extends TopiaEntity>[] getContractClasses()

getImplementationClasses

public static Class<? extends TopiaEntity>[] getImplementationClasses()

getImplementationClassesAsString

public static String getImplementationClassesAsString()

getContracts

public static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum[] getContracts()


Copyright © 2004-2012 CodeLutin. All Rights Reserved.