00001
00027 package org.objectweb.jonas.security.realm.factory;
00028
00033 public interface JResourceDSMBean extends JResourceMBean {
00034
00038 void clearCache();
00039
00040
00041
00046 void setDsName(String dsName);
00047
00052 void setUserTable(String userTable);
00053
00059 void setUserTableUsernameCol(String userTableUsernameCol);
00060
00066 void setUserTablePasswordCol(String userTablePasswordCol);
00067
00072 void setRoleTable(String roleTable);
00073
00079 void setRoleTableUsernameCol(String roleTableUsernameCol);
00080
00086 void setRoleTableRolenameCol(String roleTableRolenameCol);
00087
00092 void setAlgorithm(String algorithm);
00093
00094
00095
00100 String getDsName();
00101
00106 String getUserTable();
00107
00112 String getUserTableUsernameCol();
00113
00118 String getUserTablePasswordCol();
00119
00124 String getRoleTable();
00125
00130 String getRoleTableUsernameCol();
00131
00136 String getRoleTableRolenameCol();
00137
00142 String getAlgorithm();
00143
00144 }