1 package org.apache.turbine.om.security.peer;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 /***
20 * Peer classes for an User object need to implement this interface.
21 *
22 * The purpose of this class is to decouple DBSecurityService from
23 * the default User implementation and it's related Peer class.
24 *
25 * @author <a href="mailto:leandro@ibnetwork.com.br">Leandro Rodrigo Saad Cruz</a>
26 * @version $Id: UserPeer.java 264152 2005-08-29 14:50:22Z henning $
27 */
28 public interface UserPeer
29 {
30 /*** The key name for the visitor id field. */
31 String USERNAME = "LOGIN_NAME";
32
33 /*** The key name for the username field. */
34 String USER_ID = "USER_ID";
35
36 /***
37 * Returns the full name of a column.
38 *
39 * @param name name of a column
40 * @return A String with the full name of the column.
41 */
42 String getFullColumnName(String name);
43 }