LaColla.core.data
Class Member
java.lang.Object
LaColla.core.data.Member
public class Member
- extends java.lang.Object
- Author:
- Xavier
Created on 26-mar-2004 by Xavier into LaColla.core.data
Constructor Summary |
Member(java.lang.String address)
|
Method Summary |
java.lang.String |
addMember(java.lang.String userName,
java.lang.String password,
java.lang.String memberId,
Timestamp timestamp,
java.util.ArrayList groups,
java.util.ArrayList roles,
java.lang.Object memberInfo)
|
boolean |
authenticateMember(java.lang.String username,
java.lang.String password)
|
boolean |
containsMember(java.lang.String memberId,
java.lang.String groupId)
|
java.util.ArrayList |
getAllMembers(java.lang.String groupId)
|
java.util.ArrayList |
getGroups(java.lang.String memberId)
|
java.util.ArrayList |
getMemberEntry(Timestamp timestamp)
|
java.lang.String |
getMemberId(java.lang.String userName,
java.lang.String password)
|
java.lang.Object |
getMemberInfo(java.lang.String memberId)
|
java.lang.String |
getPassword(java.lang.String memberId)
|
java.lang.String |
getRole(java.lang.String memberId,
java.lang.String groupId)
|
java.util.ArrayList |
getRoles(java.lang.String memberId)
|
java.lang.String |
getUsername(java.lang.String memberId)
|
void |
insertFirstMemberOfGroup(java.lang.String memberId,
java.lang.String groupId)
|
boolean |
isEmpty(java.lang.String groupId)
|
void |
load()
|
int |
loadMembers(java.lang.String address,
long seqNum,
java.util.Hashtable groups)
|
int |
loadMembersFromFile(java.lang.String GAPAID,
long sequenceNumberMember,
java.lang.String filename,
java.lang.String directory)
|
void |
modifyInfoMember(java.lang.String memberId,
java.lang.String groupId,
java.lang.String memberInfo)
|
void |
removeMember(java.lang.String memberId,
java.util.ArrayList groups)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Member
public Member(java.lang.String address)
loadMembers
public int loadMembers(java.lang.String address,
long seqNum,
java.util.Hashtable groups)
loadMembersFromFile
public int loadMembersFromFile(java.lang.String GAPAID,
long sequenceNumberMember,
java.lang.String filename,
java.lang.String directory)
addMember
public java.lang.String addMember(java.lang.String userName,
java.lang.String password,
java.lang.String memberId,
Timestamp timestamp,
java.util.ArrayList groups,
java.util.ArrayList roles,
java.lang.Object memberInfo)
removeMember
public void removeMember(java.lang.String memberId,
java.util.ArrayList groups)
getMemberId
public java.lang.String getMemberId(java.lang.String userName,
java.lang.String password)
getUsername
public java.lang.String getUsername(java.lang.String memberId)
getPassword
public java.lang.String getPassword(java.lang.String memberId)
getMemberInfo
public java.lang.Object getMemberInfo(java.lang.String memberId)
getGroups
public java.util.ArrayList getGroups(java.lang.String memberId)
getAllMembers
public java.util.ArrayList getAllMembers(java.lang.String groupId)
getRoles
public java.util.ArrayList getRoles(java.lang.String memberId)
getRole
public java.lang.String getRole(java.lang.String memberId,
java.lang.String groupId)
isEmpty
public boolean isEmpty(java.lang.String groupId)
containsMember
public boolean containsMember(java.lang.String memberId,
java.lang.String groupId)
authenticateMember
public boolean authenticateMember(java.lang.String username,
java.lang.String password)
- Parameters:
string
- string2
-
- Returns:
modifyInfoMember
public void modifyInfoMember(java.lang.String memberId,
java.lang.String groupId,
java.lang.String memberInfo)
- Parameters:
string
- string2
- string3
-
insertFirstMemberOfGroup
public void insertFirstMemberOfGroup(java.lang.String memberId,
java.lang.String groupId)
- Parameters:
string
-
getMemberEntry
public java.util.ArrayList getMemberEntry(Timestamp timestamp)
- Parameters:
timestamp
-
- Returns:
load
public void load()
- Parameters:
string
-