com.safeidentity.adminservice.dao
Class DaoFactory

java.lang.Object
  extended bycom.safeidentity.adminservice.dao.DaoFactory
Direct Known Subclasses:
LdapDaoFactory, RdbDaoFactory

public abstract class DaoFactory
extends java.lang.Object


Field Summary
static int m_nStorage
           
 
Constructor Summary
DaoFactory()
           
 
Method Summary
abstract  AdminGroupDao createAdminGroupDao()
           
abstract  AuthorizeDao createAuthorizeDao()
           
abstract  AuthPolicyDao createAuthPolicyDao()
           
abstract  ConfigDao createConfigDao()
           
abstract  CustPermDao createCustPermDao()
           
abstract  DeployDao createDeployDao(ServerConfig config)
           
abstract  EjbPermDao createEjbPermDao()
           
abstract  MaclDao createMaclDao()
           
abstract  ProvisionResourceDao createProvisionResourceDao()
           
abstract  ResPermDao createResPermDao()
           
abstract  RoleDao createRoleDao()
           
abstract  SelfSvcPolicyDao createSelfSvcPolicyDao()
           
abstract  UserDao createUserDao()
           
abstract  UserGroupDao createUserGroupDao()
           
static DaoFactory getFactory(int type, java.util.Locale locale)
           
static DaoFactory getFactory(java.util.Locale locale)
           
 java.util.Locale getLocale()
          ½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.
 void setLocale(java.util.Locale locale)
          ½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_nStorage

public static int m_nStorage
Constructor Detail

DaoFactory

public DaoFactory()
Method Detail

setLocale

public void setLocale(java.util.Locale locale)
½Ã½ºÅÛÀÇ ·ÎÄÉÀÏ Á¤º¸¸¦ ¼öÁ¤ÇÑ´Ù.

Parameters:
locale - »õ·Î¿î ·ÎÄÉÀÏ Á¤º¸

getLocale

public java.util.Locale getLocale()
½Ã½ºÅÛ ·ÎÄÉÀÏ Á¤º¸¸¦ ¾ò¾î¿Â´Ù.

Returns:
·ÎÄÉÀÏ Á¤º¸

getFactory

public static DaoFactory getFactory(int type,
                                    java.util.Locale locale)
                             throws SFEnvParamException
Throws:
SFEnvParamException

getFactory

public static DaoFactory getFactory(java.util.Locale locale)
                             throws SFEnvParamException
Throws:
SFEnvParamException

createAdminGroupDao

public abstract AdminGroupDao createAdminGroupDao()

createAuthorizeDao

public abstract AuthorizeDao createAuthorizeDao()

createAuthPolicyDao

public abstract AuthPolicyDao createAuthPolicyDao()

createConfigDao

public abstract ConfigDao createConfigDao()

createDeployDao

public abstract DeployDao createDeployDao(ServerConfig config)

createMaclDao

public abstract MaclDao createMaclDao()

createResPermDao

public abstract ResPermDao createResPermDao()

createCustPermDao

public abstract CustPermDao createCustPermDao()

createEjbPermDao

public abstract EjbPermDao createEjbPermDao()

createRoleDao

public abstract RoleDao createRoleDao()

createUserDao

public abstract UserDao createUserDao()

createUserGroupDao

public abstract UserGroupDao createUserGroupDao()

createSelfSvcPolicyDao

public abstract SelfSvcPolicyDao createSelfSvcPolicyDao()

createProvisionResourceDao

public abstract ProvisionResourceDao createProvisionResourceDao()


Copyright © 2004 SoftForum Corp. All Rights Reserved.