|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--rath.msnm.LocalCopy
자신의 Forward, Allow, Block, Reverse List들의 Local copy를 관리하고 (이것은 MSN-PROTOCOL 문서에 의한 것이다) 로그인할때마다 리스트를 가져오지 않아도 되게하는 (performance issue) SYN(Synchronization)을 위한 Serial number등을 FileSystem 등에 보관/관리하는 클래스이다.
| Constructor Summary | |
LocalCopy()
Local copy 인스턴스를 생성한다. default로 사용자 Home directory 밑의 .msnm-swing 이라는 디렉토리를 사용한다. |
|
LocalCopy(File dir)
|
|
| Method Summary | |
File |
getHomeDirectory()
|
String |
getLoginName()
|
String |
getProperty(String key)
|
String |
getProperty(String key,
String def)
|
void |
loadBuddies(BuddyGroup bg)
|
void |
loadInformation()
정보를 읽어 주어진 Properties 객체에 담아준다. |
void |
setLoginName(String loginName)
주어진 사용자에 대한 local copy 디렉토리를 생성하고, 준비한다. |
void |
setProperty(String key,
String value)
|
void |
storeBuddies(BuddyGroup bg)
|
void |
storeInformation()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public LocalCopy()
public LocalCopy(File dir)
| Method Detail |
public File getHomeDirectory()
public void setLoginName(String loginName)
public String getLoginName()
public void loadInformation()
다음과 같은 정보들이 읽혀질 것이다.
public void setProperty(String key,
String value)
public String getProperty(String key)
public String getProperty(String key,
String def)
public void storeInformation()
public void storeBuddies(BuddyGroup bg)
public void loadBuddies(BuddyGroup bg)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||